Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 493
Default Array Formula Not Calculating

I tried the following two formulas, which should be producing the same value,
but I either get a blank cell or N/A. I have copied this formula and am
positive that it should be working. The same formulas works sometime and not
other times in other cells. Is there anything with sheet calculating or
array functions that I'm missing? Thanks for your help.

{=SUM(IF(('[Rollup - Facility.xls]Scenario'!$A$5:$A$611="311")*('[Rollup -
Facility.xls]Scenario'!$F$5:$F$611="84 (AKASHI)")*('[Rollup -
Facility.xls]Scenario'!$E$5:$E$611="NACD"),'[Rollup -
Facility.xls]Scenario'!$H$5:$H$611))}

{=INDEX('[Rollup -
Facility.xls]Scenario'!$H$5:$H$450,MATCH(1,("NACD"='[Rollup -
Facility.xls]Scenario'!$E$5:$E$450)*("311" = '[Rollup -
Facility.xls]Scenario'!$A$5:$A$450)*("84 (AKASHI)" = '[Rollup -
Facility.xls]Scenario'!$F$5:$F$450),0))}
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
JMB JMB is offline
external usenet poster
 
Posts: 2,062
Default Array Formula Not Calculating

Is "311" text or numeric in your data set? If it is numeric, try removing
the quotes.

Also, if H5:H611 only contains numbers, you s/b able to remove the IF
statement and get the same results. I would use sumproduct (which accepts
array arguments so no need for CSE):

=SUMPRODUCT(('[Rollup - Facility.xls]Scenario'!$A$5:$A$611=311)*('[Rollup -
Facility.xls]Scenario'!$F$5:$F$611="84 (AKASHI)")*('[Rollup -
Facility.xls]Scenario'!$E$5:$E$611="NACD")*'[Rollup -
Facility.xls]Scenario'!$H$5:$H$611)


"Alex" wrote:

I tried the following two formulas, which should be producing the same value,
but I either get a blank cell or N/A. I have copied this formula and am
positive that it should be working. The same formulas works sometime and not
other times in other cells. Is there anything with sheet calculating or
array functions that I'm missing? Thanks for your help.

{=SUM(IF(('[Rollup - Facility.xls]Scenario'!$A$5:$A$611="311")*('[Rollup -
Facility.xls]Scenario'!$F$5:$F$611="84 (AKASHI)")*('[Rollup -
Facility.xls]Scenario'!$E$5:$E$611="NACD"),'[Rollup -
Facility.xls]Scenario'!$H$5:$H$611))}

{=INDEX('[Rollup -
Facility.xls]Scenario'!$H$5:$H$450,MATCH(1,("NACD"='[Rollup -
Facility.xls]Scenario'!$E$5:$E$450)*("311" = '[Rollup -
Facility.xls]Scenario'!$A$5:$A$450)*("84 (AKASHI)" = '[Rollup -
Facility.xls]Scenario'!$F$5:$F$450),0))}

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Calculating Median Value in a large array willcozz Excel Discussion (Misc queries) 5 December 11th 06 10:21 PM
meaning of : IF(Switch; Average(array A, array B); array A) DXAT Excel Worksheet Functions 1 October 24th 06 06:11 PM
calculating wtd number with conditional array formula nacholibre Excel Discussion (Misc queries) 4 October 20th 06 09:26 PM
Array Formula - using LEFT("text",4) in formula Andrew L via OfficeKB.com Excel Worksheet Functions 2 August 1st 05 02:36 PM
Calculating tax Formula DWright Excel Discussion (Misc queries) 7 December 1st 04 07:37 AM


All times are GMT +1. The time now is 07:01 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"