A Microsoft Office (Excel, Word) forum. OfficeFrustration

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.

Go Back   Home » OfficeFrustration forum » Microsoft Excel » Links and Linking
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Manipulating ranges in a different file



 
 
Thread Tools Display Modes
  #1  
Old October 12th, 2008, 11:01 PM posted to microsoft.public.excel.links
Lenchik
external usenet poster
 
Posts: 9
Default 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  
Old October 13th, 2008, 07:46 AM posted to microsoft.public.excel.links
Bill Manville
external usenet poster
 
Posts: 258
Default 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  
Old October 18th, 2008, 04:01 AM posted to microsoft.public.excel.links
ShaneDevenshire
external usenet poster
 
Posts: 2,232
Default 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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:30 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.