Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
external usenet poster
 
Posts: 48
Default FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED

=COUNTIF('[4DLWEDNESDAY.XLS]9501'!$I2:$U2,$AJ$3)-COUNTIF('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2,$AJ$3)

I WOULD USE AN ARRAY FORMULA OF =COUNT(IF((
BUT THE CELLS I'M TRYING TO ENTER THE FORMULA INTO ARE MERGED CELLS AND
WILL NOT TAKE AN ARRAY FORMULA.

$AJ$3 COULD ALSO BE TEXT IE: "2M" "3C" "2A" (NOT CELL REFERENCES JUST
BILLING CODES)
  #2   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED

Maybe you could use =sumproduct()

=sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$I2:$U2=$aj$3))
- sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2=$aj$3))

(Untested)

Tomkat743 wrote:

=COUNTIF('[4DLWEDNESDAY.XLS]9501'!$I2:$U2,$AJ$3)-COUNTIF('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2,$AJ$3)

I WOULD USE AN ARRAY FORMULA OF =COUNT(IF((
BUT THE CELLS I'M TRYING TO ENTER THE FORMULA INTO ARE MERGED CELLS AND
WILL NOT TAKE AN ARRAY FORMULA.

$AJ$3 COULD ALSO BE TEXT IE: "2M" "3C" "2A" (NOT CELL REFERENCES JUST
BILLING CODES)


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
external usenet poster
 
Posts: 11,272
Default FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED

Find a way to get rid of the merged cells, they are not worth the problems
that they create.

--
HTH

Bob Phillips

(remove nothere from email address if mailing direct)

"Tomkat743" wrote in message
...

=COUNTIF('[4DLWEDNESDAY.XLS]9501'!$I2:$U2,$AJ$3)-COUNTIF('[4DLWEDNESDAY.XLS]
9501'!$W2:$AA2,$AJ$3)

I WOULD USE AN ARRAY FORMULA OF =COUNT(IF((
BUT THE CELLS I'M TRYING TO ENTER THE FORMULA INTO ARE MERGED CELLS AND
WILL NOT TAKE AN ARRAY FORMULA.

$AJ$3 COULD ALSO BE TEXT IE: "2M" "3C" "2A" (NOT CELL REFERENCES JUST
BILLING CODES)



  #4   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
external usenet poster
 
Posts: 48
Default FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED

YOU ARE MY HERO!!!!!!!!!!!! THAT WAS PERFECT.... I WOULD LIKE TO KNOW WHY
BUT AT THIS POINT I'M JUST HAPPY I FOUND SOMETHING THAT WORKED

"Dave Peterson" wrote:

Maybe you could use =sumproduct()

=sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$I2:$U2=$aj$3))
- sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2=$aj$3))

(Untested)

Tomkat743 wrote:

=COUNTIF('[4DLWEDNESDAY.XLS]9501'!$I2:$U2,$AJ$3)-COUNTIF('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2,$AJ$3)

I WOULD USE AN ARRAY FORMULA OF =COUNT(IF((
BUT THE CELLS I'M TRYING TO ENTER THE FORMULA INTO ARE MERGED CELLS AND
WILL NOT TAKE AN ARRAY FORMULA.

$AJ$3 COULD ALSO BE TEXT IE: "2M" "3C" "2A" (NOT CELL REFERENCES JUST
BILLING CODES)


--

Dave Peterson

  #5   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED

There are some functions that don't work with closed workbooks:

=indirect(), =countif() and =sumif() for example.

=sumproduct() likes to work with numbers. The -- stuff changes trues and falses
to 1's and 0's.

Bob Phillips explains =sumproduct() in much more detail he
http://www.xldynamic.com/source/xld.SUMPRODUCT.html

And J.E. McGimpsey has some notes at:
http://mcgimpsey.com/excel/formulae/doubleneg.html

And just like any array formula, you can't use the whole column.

Tomkat743 wrote:

YOU ARE MY HERO!!!!!!!!!!!! THAT WAS PERFECT.... I WOULD LIKE TO KNOW WHY
BUT AT THIS POINT I'M JUST HAPPY I FOUND SOMETHING THAT WORKED

"Dave Peterson" wrote:

Maybe you could use =sumproduct()

=sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$I2:$U2=$aj$3))
- sumproduct(--('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2=$aj$3))

(Untested)

Tomkat743 wrote:

=COUNTIF('[4DLWEDNESDAY.XLS]9501'!$I2:$U2,$AJ$3)-COUNTIF('[4DLWEDNESDAY.XLS]9501'!$W2:$AA2,$AJ$3)

I WOULD USE AN ARRAY FORMULA OF =COUNT(IF((
BUT THE CELLS I'M TRYING TO ENTER THE FORMULA INTO ARE MERGED CELLS AND
WILL NOT TAKE AN ARRAY FORMULA.

$AJ$3 COULD ALSO BE TEXT IE: "2M" "3C" "2A" (NOT CELL REFERENCES JUST
BILLING CODES)


--

Dave Peterson


--

Dave Peterson
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
sumif returns #VALUE! when linked workbook is closed BrianL Excel Worksheet Functions 6 June 5th 08 03:38 PM
FORMULA RETURNS #VALUE WHEN PRESCEDENT WORKBOOK CLOSED Tomkat743 Excel Discussion (Misc queries) 5 April 7th 06 02:29 PM
SUMIF Returns a #VALUE error when external source is closed ghynes Excel Worksheet Functions 7 November 17th 05 01:27 PM
SUMIF Returns a #VALUE error when external source is closed ghynes Excel Discussion (Misc queries) 5 August 25th 05 03:11 PM
SUMIF Returns a #VALUE error when external source is closed Chad Excel Worksheet Functions 1 April 4th 05 03:01 PM


All times are GMT +1. The time now is 11:19 PM.

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

About Us

"It's about Microsoft Excel"