Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 563
Default Help using the DAY() function

The IF function does not expect to test a range, just a single condition.
You have an array formula so it needs to be 'array entered'
Double click the cell to get into Edit mode; now commit the formula with
CTRL+SHIFT+ENTER
Excel will place the formula within curly braces { } and you will get what
you want

For more on this topic:
http://www.cpearson.com/excel/array.htm .
http://www.emailoffice.com/excel/arrays-bobumlas.html
http://office.microsoft.com/en-us/as...872901033.aspx

best wishes
Bernard Liengme
Microsoft Excel MVP
http://people.stfx.ca/bliengme

"Don" wrote in message
...
=IF(DAY(B3:B30)21,N4,0) I'm trying to use this formula to check in
column B if a date of the 22nd of the month was entered (manually). If it
was, then the cell (O4 in this instance) would be equal to the contents of
cell N4, which is a numeric value. Otherwise, cell O4 would be equal to
zero
(0). The problem I'm having is that the range (B3:B30) is not being
checked
- it doesn't work. Furthermore, B4 is the only cell that allows this
formula
to work. Can't figure that one out. Do I need to rewrite the formula?
Any
help would be appreciated. Thanks!


  #2   Report Post  
Posted to microsoft.public.excel.misc
Don Don is offline
external usenet poster
 
Posts: 487
Default Help using the DAY() function

MAX and Bernard - Just wanted to say "THANK YOU". Max was correct with his
answer. But Bernard told me how to complete it with the CSE. After putting
Maz's formula in an array, it worked perfectly! Thank you again.

Don


"Bernard Liengme" wrote:

The IF function does not expect to test a range, just a single condition.
You have an array formula so it needs to be 'array entered'
Double click the cell to get into Edit mode; now commit the formula with
CTRL+SHIFT+ENTER
Excel will place the formula within curly braces { } and you will get what
you want

For more on this topic:
http://www.cpearson.com/excel/array.htm .
http://www.emailoffice.com/excel/arrays-bobumlas.html
http://office.microsoft.com/en-us/as...872901033.aspx

best wishes
Bernard Liengme
Microsoft Excel MVP
http://people.stfx.ca/bliengme

"Don" wrote in message
...
=IF(DAY(B3:B30)21,N4,0) I'm trying to use this formula to check in
column B if a date of the 22nd of the month was entered (manually). If it
was, then the cell (O4 in this instance) would be equal to the contents of
cell N4, which is a numeric value. Otherwise, cell O4 would be equal to
zero
(0). The problem I'm having is that the range (B3:B30) is not being
checked
- it doesn't work. Furthermore, B4 is the only cell that allows this
formula
to work. Can't figure that one out. Do I need to rewrite the formula?
Any
help would be appreciated. Thanks!


.

  #3   Report Post  
Posted to microsoft.public.excel.misc
Max Max is offline
external usenet poster
 
Posts: 9,221
Default Help using the DAY() function

Welcome, glad to hear you got going. But I'd like to clarify this bit. The
beauty/ease of using sumproduct is that you don't have to array enter it
(CSE), just normal ENTER will do, 99.999%* of the time. That I didn't mention
to CSE it in my response reflects this. If CSE is required, I'd have
mentioned it in my response. The sumproduct should have worked as advertised
with just normal ENTER. If it didn't work, it's probably due to one of the
reasons explained by Fred (my thanks to Fred for the follow up). Could you
re-examine it and revert further here? It works for me (and Fred), no reason
why it shouldn't work for you. Try copying the expression direct from my
posting & paste it directly into the formula bar over there.

*The only exception where CSE is needed with sumproduct is where TRANSPOSE
is involved
--
Max
Singapore
---
"Don" wrote:
MAX and Bernard - Just wanted to say "THANK YOU". Max was correct with his
answer. But Bernard told me how to complete it with the CSE. After putting
Maz's formula in an array, it worked perfectly! Thank you again.

Don


  #4   Report Post  
Posted to microsoft.public.excel.misc
Don Don is offline
external usenet poster
 
Posts: 487
Default Help using the DAY() function

Hello again Max. Once again, you were right. I removed the CSE from the
formula and it worked flawlessly. Thank you again, Max. I hope you are
around when I need help again.

Don


"Max" wrote:

Welcome, glad to hear you got going. But I'd like to clarify this bit. The
beauty/ease of using sumproduct is that you don't have to array enter it
(CSE), just normal ENTER will do, 99.999%* of the time. That I didn't mention
to CSE it in my response reflects this. If CSE is required, I'd have
mentioned it in my response. The sumproduct should have worked as advertised
with just normal ENTER. If it didn't work, it's probably due to one of the
reasons explained by Fred (my thanks to Fred for the follow up). Could you
re-examine it and revert further here? It works for me (and Fred), no reason
why it shouldn't work for you. Try copying the expression direct from my
posting & paste it directly into the formula bar over there.

*The only exception where CSE is needed with sumproduct is where TRANSPOSE
is involved
--
Max
Singapore
---
"Don" wrote:
MAX and Bernard - Just wanted to say "THANK YOU". Max was correct with his
answer. But Bernard told me how to complete it with the CSE. After putting
Maz's formula in an array, it worked perfectly! Thank you again.

Don


  #5   Report Post  
Posted to microsoft.public.excel.misc
Max Max is offline
external usenet poster
 
Posts: 9,221
Default Help using the DAY() function

Thanks for feeding back. Glad you got it working the way it should.
--
Max
Singapore

"Don" wrote in message
...
Hello again Max. Once again, you were right. I removed the CSE from the
formula and it worked flawlessly. Thank you again, Max. I hope you are
around when I need help again.

Don





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
Excel Data Validation/Lookup function does function correcty Kirkey Excel Worksheet Functions 2 May 25th 09 09:22 PM
copy of excel file not showing formulal/function in the function b oaallam Excel Discussion (Misc queries) 4 September 6th 07 01:20 PM
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) [email protected] Excel Worksheet Functions 0 September 5th 06 03:44 PM
Offset function with nested match function not finding host ss. MKunert Excel Worksheet Functions 1 March 21st 06 10:46 PM
Emulate Index/Match combo function w/ VBA custom function Spencer Hutton Excel Worksheet Functions 2 May 2nd 05 05:26 PM


All times are GMT +1. The time now is 10:31 AM.

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"