Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
sort required
I have a worksheet with 6 columns, 4 of which receive data via an indirect
function fron another open worksheet (i don't know the formula for indirect function with closed worksheet!).The other 2 columns are manual input and not referenced. The problem is, the 4 columns from the source worksheet are continuously being sorted, acording to usage. My 'receiving 'worksheet follows the sort for the 4 columns, but it results in the manual input data in the other 2 columns being in the wrong place (i.e. not subject to the same sort) I have a headache trying to find function,formula to get all columns to follow. I cannot use a macro/vba because i don't know how to. Any help out there? |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
sort required
Some thoughts on a possible approach/process
Let's say your receiving sheet is named: X EOD-1 (EOD1=end-of-day1) At EOD1, make a frozen copy* of X with the day's manual inputs - name this sheet as: T *Do an entire sheet copy n paste special as values on a new sheet SOD-2 (SOD2=Start-of-day2) At SOD-2, In X, the 4 cols would be refreshed .. 1. Clear the 2 input cols, then apply an index/match with error trap*, matching on a key "id" col (this would be one of the 4 cols refreshed) to extract the previous day's inputs from T, aligned to match the new, refreshed 4 cols. 2. Freeze the formulated extracts (Select the 2 cols, do an "in-place" copy n paste special as values) 3. Start the manual inputs for the day for the 2 cols *Indicatively: =IF(ISNA(MATCH(...)),"",INDEX(..,MATCH(...))) EOD-2 (EOD2=end-of-day2) At EOD-2, make a frozen copy of X with the day's inputs, overwriting** sheet: T **Besides overwriting, you could of course retain each day's snapshot in another "archive" file, naming these sheets suitably Repeat process SOD-2 & EOD-2 on next working day, cycling it .. -- Max Singapore http://savefile.com/projects/236895 xdemechanik --- "popout" wrote in message ... I have a worksheet with 6 columns, 4 of which receive data via an indirect function fron another open worksheet (i don't know the formula for indirect function with closed worksheet!).The other 2 columns are manual input and not referenced. The problem is, the 4 columns from the source worksheet are continuously being sorted, acording to usage. My 'receiving 'worksheet follows the sort for the 4 columns, but it results in the manual input data in the other 2 columns being in the wrong place (i.e. not subject to the same sort) I have a headache trying to find function,formula to get all columns to follow. I cannot use a macro/vba because i don't know how to. Any help out there? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
sort function for dates does not sort properly in Office 2007 Exc. | Excel Worksheet Functions | |||
Sort Gantt - Help required | Charts and Charting in Excel | |||
Some sort of lookup formula required | Excel Worksheet Functions | |||
Excel sort by Fill Color by custom list sort | Excel Discussion (Misc queries) | |||
Excel Sort function should not sort the cell formatting! | Excel Worksheet Functions |