If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Manipulating ranges in a different file
Hello,
My excel file collects information from another excel file, where I have three columns: start_time, end_time, and another cell that is suppose to contain a name of the person. Within one range (3-250) I need to subtract end_time from start_time and see if it's less than 16 minutes, if so, if the third cell, does not contain the name, I need to count all the occurances and record the number into the cell of the correct file. I cannot quite figure out how to perform subtraction within the range (in this case: column G - column F): =SUMPRODUCT(--(('path[FileA.xls]Tab1'!G3:G250 [...???...] TIME(0,15,59))*(LEN('path[FileA.xls]Tab1'!Q3:Q250)=0))) Thanks a ton for your advice! |
#2
|
|||
|
|||
Manipulating ranges in a different file
Lenchik wrote:
=SUMPRODUCT(--(('path[FileA.xls]Tab1'!G3:G250 [...???...] TIME(0,15,59))*(LEN('path[FileA.xls]Tab1'!Q3:Q250)=0))) I use array formulas rather than SUMPRODUCT and would think this would work (entered with Ctrl+Shift+Enter): =SUM((('path[FileA.xls]Tab1'!G3:G250-'path[FileA.xls]Tab1'!F3:F250) =TIME(0,16,0))*(LEN('path[FileA.xls]Tab1'!Q3:Q250)=0)) Bill Manville MVP - Microsoft Excel, Oxford, England No email replies please - respond to newsgroup |
#3
|
|||
|
|||
Manipulating ranges in a different file
Hi,
Here is the basic idea =SUMPRODUCT(--((D924-E9:E24)(16/1440)),--(F9:F24="")) You will need to adjust for the path to the other file, but the end time is in the range D9:d24 the start time in E9:E24, 16/1440 is the fraction that represents 16 minutes, F9:F24 is the cells that may not contain anything. If this helps, please click the Yes button. -- Thanks, Shane Devenshire "Lenchik" wrote: Hello, My excel file collects information from another excel file, where I have three columns: start_time, end_time, and another cell that is suppose to contain a name of the person. Within one range (3-250) I need to subtract end_time from start_time and see if it's less than 16 minutes, if so, if the third cell, does not contain the name, I need to count all the occurances and record the number into the cell of the correct file. I cannot quite figure out how to perform subtraction within the range (in this case: column G - column F): =SUMPRODUCT(--(('path[FileA.xls]Tab1'!G3:G250 [...???...] TIME(0,15,59))*(LEN('path[FileA.xls]Tab1'!Q3:Q250)=0))) Thanks a ton for your advice! |
Thread Tools | |
Display Modes | |
|
|