#1   Report Post  
jerry
 
Posts: n/a
Default if Function problem


I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry
  #2   Report Post  
Dave Peterson
 
Posts: n/a
Default

What's in F6?

You may want to use an empty cell and try:
=isnumber(f6)

And I'd stay away from putting a space character in the cell. It usually makes
for trouble later on.

I'd use:

=IF(AND(SEARCH("*Total",C5),F6<""),F6*0.03,"")



jerry wrote:

I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry


--

Dave Peterson
  #3   Report Post  
jerry
 
Posts: n/a
Default

F6 can contain either a blank cell ,negative numbers or positive numbers

"Dave Peterson" wrote:

What's in F6?

You may want to use an empty cell and try:
=isnumber(f6)

And I'd stay away from putting a space character in the cell. It usually makes
for trouble later on.

I'd use:

=IF(AND(SEARCH("*Total",C5),F6<""),F6*0.03,"")



jerry wrote:

I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry


--

Dave Peterson

  #4   Report Post  
Dave Peterson
 
Posts: n/a
Default

What's in it when you get the error?

Maybe...
=IF(AND(SEARCH("*Total",C5),trim(F6)<""),F6*0.03, "")


jerry wrote:

F6 can contain either a blank cell ,negative numbers or positive numbers

"Dave Peterson" wrote:

What's in F6?

You may want to use an empty cell and try:
=isnumber(f6)

And I'd stay away from putting a space character in the cell. It usually makes
for trouble later on.

I'd use:

=IF(AND(SEARCH("*Total",C5),F6<""),F6*0.03,"")



jerry wrote:

I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry


--

Dave Peterson


--

Dave Peterson
  #5   Report Post  
jerry
 
Posts: n/a
Default

A positive numberical value is in F6 when i get the Value error

In the instance when the one cell contains total and the other cell contains
something other than "", the appropriate calculation is executed.

However, in the instance when the text"total" in not found and yet there is
a numberical value(returns true) in the other cell, the value error is
displayed.

Jerry



"Dave Peterson" wrote:

What's in it when you get the error?

Maybe...
=IF(AND(SEARCH("*Total",C5),trim(F6)<""),F6*0.03, "")


jerry wrote:

F6 can contain either a blank cell ,negative numbers or positive numbers

"Dave Peterson" wrote:

What's in F6?

You may want to use an empty cell and try:
=isnumber(f6)

And I'd stay away from putting a space character in the cell. It usually makes
for trouble later on.

I'd use:

=IF(AND(SEARCH("*Total",C5),F6<""),F6*0.03,"")



jerry wrote:

I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry

--

Dave Peterson


--

Dave Peterson



  #6   Report Post  
jerry
 
Posts: n/a
Default

According to microsoft help on SEARCH function

If find_text is not found, the #VALUE! error value is returned.

(this is okay,but i dont want the VALUE error to appear on my report.

How do I get around this?
thanks


"jerry" wrote:


I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry

  #7   Report Post  
Ron Rosenfeld
 
Posts: n/a
Default

On Fri, 30 Sep 2005 14:25:03 -0700, "jerry"
wrote:


I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry


SEARCH is probably returning the VALUE error by not finding Total in C5.

Use this instead:

ISNUMBER(SEARCH("*Total",C5))

Also, you probably want to use null strings rather than spaces in checking F6;
and also in returning the value_if_false from this function; so:


=IF(AND(ISNUMBER(SEARCH("*Total",C5)),F6<""),F6*0 .03,"")


--ron
  #8   Report Post  
Dave Peterson
 
Posts: n/a
Default

Ahhhhhhhhhhh.

I missed it the first 3 times I read your formula.

=IF(AND(isnumber(SEARCH("*Total",C5)),trim(F6)<"" ),F6*0.03,"")

=search() will return a value if it finds that string. Or it'll return an error
if it doesn't.

ps.

Did you really mean *total in your expression.

That asterisk doesn't really do anything--excel is using it as a wild card.

=IF(AND(isnumber(SEARCH("Total",C5)),trim(F6)<"") ,F6*0.03,"")
if you wanted it as a wild card

=IF(AND(isnumber(SEARCH("~*Total",C5)),trim(F6)<" "),F6*0.03,"")
If you really wanted to look for asterisk-total.

Sorry about the delay.

jerry wrote:

A positive numberical value is in F6 when i get the Value error

In the instance when the one cell contains total and the other cell contains
something other than "", the appropriate calculation is executed.

However, in the instance when the text"total" in not found and yet there is
a numberical value(returns true) in the other cell, the value error is
displayed.

Jerry

"Dave Peterson" wrote:

What's in it when you get the error?

Maybe...
=IF(AND(SEARCH("*Total",C5),trim(F6)<""),F6*0.03, "")


jerry wrote:

F6 can contain either a blank cell ,negative numbers or positive numbers

"Dave Peterson" wrote:

What's in F6?

You may want to use an empty cell and try:
=isnumber(f6)

And I'd stay away from putting a space character in the cell. It usually makes
for trouble later on.

I'd use:

=IF(AND(SEARCH("*Total",C5),F6<""),F6*0.03,"")



jerry wrote:

I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry

--

Dave Peterson


--

Dave Peterson


--

Dave Peterson
  #9   Report Post  
jerry
 
Posts: n/a
Default

Thanks a lot Ron and Dave. have a great one!
Jerry

"Ron Rosenfeld" wrote:

On Fri, 30 Sep 2005 14:25:03 -0700, "jerry"
wrote:


I am trying to make sure that the row, that meets two criteria return true
and then multiply by a percentage.

=IF(AND(SEARCH("*Total",C5),F6<" "),F6*0.03," ")

this returns a VALUE error.

what am i doing wrong, can i not use the search funtion within an IF AND stmt

thanks
Jerry


SEARCH is probably returning the VALUE error by not finding Total in C5.

Use this instead:

ISNUMBER(SEARCH("*Total",C5))

Also, you probably want to use null strings rather than spaces in checking F6;
and also in returning the value_if_false from this function; so:


=IF(AND(ISNUMBER(SEARCH("*Total",C5)),F6<""),F6*0 .03,"")


--ron

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
count function problem nkidd Excel Worksheet Functions 4 July 7th 05 08:55 PM
Lookup function problem (kg) greencecil Excel Worksheet Functions 3 July 1st 05 04:54 PM
Problem with function "Worksheet_Change" konpego Excel Worksheet Functions 0 June 23rd 05 05:46 AM
Problem adding a range using Sumif function. vrk1 Excel Worksheet Functions 2 June 22nd 05 06:05 PM
Need a ISWorkday Function -- Any Ideas Mark Excel Worksheet Functions 5 March 29th 05 01:58 AM


All times are GMT +1. The time now is 03:59 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"