The new forums will be named Coin Return (based on the most recent
vote)! You can check on the status and timeline of the transition to the new forums
here.
The Guiding Principles and New Rules
document is now in effect.
I tried to find an answer through the magical search engine, but trying to use the correct words to get the result I wanted was not working so great.
I've been using an excel sheet to track my daily hours. Its working well enough, but at the end of the week, I end up copying every cell on the page down one set, and then overwrite the top set to be blank. Is there some way I can automate adding a new set of pre-formatted rows at the top? I know a lot of people just copy one row down, but I don't think Excel saves where on the sheet you were, and scrolling down a bunch doesn't sound like my idea of fun...
"I will write your name in the ruin of them. I will paint you across history in the color of their blood."
The Monster Baru Cormorant - Seth Dickinson
Steam:
Korvalain0
Posts
There's probably some macro wizardry also, but I don't know that stuff
I've got headings for what day, then 5 rows (I need to make this part longer) of potential work codes, with a time start and time stop, then a cell that checks the difference, then 5 more rows at the bottom that sum the time values above by project number, then another row at the bottom that checks my daily/weekly hour and turns red if I'm short hours.
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
The data sheet would have the columns:
Date | Work Code | Start Time | Stop Time | Duration | Week (?)
The Duration column would be Stop Time - Start Time. The Week column would be either a calculated field with your week ID based on date or user-input; depending on your final use case, you might not actually need this.
Then on my summary sheet, I'd either manually (or through the cross-tab tool) create a table with weeks and dates across the top, work codes down the left, and sum-of-Duration as the data value. You could then apply checks to each day and / or week to see where you were falling short.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
Yeah, I've been doing that, but its starting to involve a lot of scrolling to select all of the previous weeks, so I was hoping I could hit an "insert 17 new rows" button or something, or how difficult a macro that would do that might be to create
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
Select the rows with Monday, Jan 10 ... down through the blank row above the Monday, Jan 3 ... row. Copy it. Select just the Monday, Jan 10 ... row. Right click on the row box (like, the one that says that you're on row 10 or whatever). Choose "Insert, shift cells down."
Update your dates and clear out the entries. Et voila.
Alternatively, have a clean dataset on a separate page, without dates, and copy and past that one each time. You can even set it up so that it automatically add 7 days to the row below you and calculates the new date, so you don't need to manually enter that stuff.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
In your case, if you're at the top of the page, and need to get to the bottom of it for whatever reason, pick an empty column next to a column that has something in it (like the one to the left of the "Monday, Jan 10 ..." cell). Hit control-down-arrow, which'll take you to the bottom-most row in Excel (row 1,048,576). The move to the right one cell, and control-up-arrow to get back to your data.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
Could you just copy the tab and make a duplicate tab, then maybe after you accrue 4 or 5 tabs (weeks) you could delete the tabs you don't want anymore?
Right now I have weeks continuing down until the week starting December 20th, and without putting more thought into it would have continued increasing forever.
I'll probably end up going with a bunch of tabs and just deleting them once they are over a couple months old.
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
Or a template tab covering 1 month and then copy that 12 times rename them to the month. The doc itself gets called worksheets 2022 or something. It's much easier to find stuff this way then scrolling through 52 excels trying to find that 1 week you put hours on code xxx.
You could even have the codes you use the most in a separate tab.
Excel is very versatile, do what works for you!
I guess I don’t now why you want to delete the data, either. Like, the storage cost is negligible for a single excel spreadsheet and you can add about 20 rows of data a week for something like a couple hundred thousand years before you hit the page limit.
Then you keep the ability to go back and check on things if you ever discover an issue.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
Just for ease of use? I just don't want to have to scroll so much, and it's not an official tracking of hours, so I don't really need a record.
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
New data goes in at the top, based on what you showed there. 95% of the time, you’re dealing with the top couple dozen rows.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
Yeah. But when trying to copy the old stuff down I've been having to scroll more and more each time. Like I said, it's not the end of the world, I was just trying to see if there was an easy way to make it more automated.
The Monster Baru Cormorant - Seth Dickinson
Steam: Korvalain
If you make sure your headers are set to the date format, you can set the new header to be the old header plus 7 so when you copy the cells, it will automatically update the dates.
Now you have a spreadsheet you can use as long as you want, just keep adding to the top.
The method I have you above means you don’t have to scroll to the bottom. You just insert new rows at the top.
Steam: Elvenshae // PSN: Elvenshae // WotC: Elvenshae
Wilds of Aladrion: [https://forums.penny-arcade.com/discussion/comment/43159014/#Comment_43159014]Ellandryn[/url]
This is basically scrolling, but using keyboard commands to do it much faster.