Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I am creating a simple spreadsheet which pulls data from another. The first
(diary) has the names of operatives and the job numbers where they are working, each week of the year is represented by a worksheet ie: week 17, week 18 etc etc. The second (timesheet) takes the job numbers and enters them onto a time sheet. This I can do by using (='[Diary.xls]Week 17'!$B$2) which is pretty straight forward. The problem I have is in the second (timesheet) spreadsheet, is there any way I can copy the second (timesheet) spreadsheet increasing the week number ie: (='[Diary.xls]Week 18'!$B$2) At the moment when I copy the worksheet the same formula appears and I have to manually change it over and over again. I hope this makes sense Any help would be greatly appreciated. |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Instead of manually changing each formula, you can highlight all the
cells with the formula in and do CTRL-H (or Edit | Replace): Find What: Week 17 Replace With: Week 18 Click Replace All. Another way would be to use the INDIRECT function, as long as the Diary.xls file is open at the same time: =INDIRECT("'[Diary.xls]Week "&A1&"'!$B$2") where A1 contains 17 for the Week 17 sheet, and you can change this to 18 for the next sheet. Hope this helps. Pete On Aug 13, 11:07*am, Mark wrote: I am creating a simple spreadsheet which pulls data from another. The first (diary) has the names of operatives and the job numbers where they are working, each week of the year is represented by a worksheet ie: week 17, week 18 etc etc. The second (timesheet) takes the job numbers and enters them onto a time sheet. This I can do by using (='[Diary.xls]Week 17'!$B$2) which is pretty straight forward. The problem I have is in the second (timesheet) * spreadsheet, is there any way I can copy the second (timesheet) spreadsheet increasing the week number ie: (='[Diary.xls]Week 18'!$B$2) At the moment when I copy the worksheet the same formula appears and I have to manually change it over and over again. I hope this makes sense Any help would be greatly appreciated. |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Put the week number in a cell, say A1, and use
=INDIRECT("'[Diary.xls]Week "&A1&"'!$B$2") then all you need to do is change A1 after copying. -- __________________________________ HTH Bob "Mark" wrote in message ... I am creating a simple spreadsheet which pulls data from another. The first (diary) has the names of operatives and the job numbers where they are working, each week of the year is represented by a worksheet ie: week 17, week 18 etc etc. The second (timesheet) takes the job numbers and enters them onto a time sheet. This I can do by using (='[Diary.xls]Week 17'!$B$2) which is pretty straight forward. The problem I have is in the second (timesheet) spreadsheet, is there any way I can copy the second (timesheet) spreadsheet increasing the week number ie: (='[Diary.xls]Week 18'!$B$2) At the moment when I copy the worksheet the same formula appears and I have to manually change it over and over again. I hope this makes sense Any help would be greatly appreciated. |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Thanks guys, much appreciated
"Mark" wrote: I am creating a simple spreadsheet which pulls data from another. The first (diary) has the names of operatives and the job numbers where they are working, each week of the year is represented by a worksheet ie: week 17, week 18 etc etc. The second (timesheet) takes the job numbers and enters them onto a time sheet. This I can do by using (='[Diary.xls]Week 17'!$B$2) which is pretty straight forward. The problem I have is in the second (timesheet) spreadsheet, is there any way I can copy the second (timesheet) spreadsheet increasing the week number ie: (='[Diary.xls]Week 18'!$B$2) At the moment when I copy the worksheet the same formula appears and I have to manually change it over and over again. I hope this makes sense Any help would be greatly appreciated. |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
You're welcome, Mark.
Pete On Aug 13, 1:57*pm, Mark wrote: Thanks guys, much appreciated |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Increasing payment in future value formula? | Excel Worksheet Functions | |||
How do I copy a formula with the cell increasing by increments? | Excel Discussion (Misc queries) | |||
Copying Data/Formula | Excel Worksheet Functions | |||
Formula for Increasing a Cell Reference by a Given Number | Excel Worksheet Functions | |||
formula copying data and lay out | Excel Discussion (Misc queries) |