Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have a cell containing a string of text, we'll call it cell A1.
I need to put a formula in C1 that will search for only a part of the text in A1 and, if found, will return the value in B1, or, if not found, will return a value of zero (0). I've tried SEARCH in combination with IF, but, if not found, keeps returning the #VALUE! error symbol, which SEARCH does so if the string of text is not found. It would be used in my electronic checkbooks. Look for a part of the text such as "Exxon" in the check or transaction description and, if found, return the amount of the transaction in a new cell to be further itemized. Don't know what else to try. -Mike |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Try this formula in C1:
=IF(ISERROR(SEARCH("Exxon",A1)),0,B1) This will return 0 if Exxon is not found in A1, but if it is found then it returns the value in B1. Hope this helps. Pete On Dec 19, 12:25 am, Mikey wrote: I have a cell containing a string of text, we'll call it cell A1. I need to put a formula in C1 that will search for only a part of the text in A1 and, if found, will return the value in B1, or, if not found, will return a value of zero (0). I've tried SEARCH in combination with IF, but, if not found, keeps returning the #VALUE! error symbol, which SEARCH does so if the string of text is not found. It would be used in my electronic checkbooks. Look for a part of the text such as "Exxon" in the check or transaction description and, if found, return the amount of the transaction in a new cell to be further itemized. Don't know what else to try. -Mike |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
A1: (some text)
This formula returns the value in B1 if the text "FindMe" appears anywhere in cell A1, otherwise, it returns 0. C1: =IF(COUNTIF(A1,"*FindMe*"),B1,0) Another way.... D1: (text to find....eg FindMe) C1: =IF(COUNTIF(A1,"*"&D1&"*"),B1,0) Does that help? -------------------------- Regards, Ron Microsoft MVP (Excel) (XL2003, Win XP) "Mikey" wrote in message ... I have a cell containing a string of text, we'll call it cell A1. I need to put a formula in C1 that will search for only a part of the text in A1 and, if found, will return the value in B1, or, if not found, will return a value of zero (0). I've tried SEARCH in combination with IF, but, if not found, keeps returning the #VALUE! error symbol, which SEARCH does so if the string of text is not found. It would be used in my electronic checkbooks. Look for a part of the text such as "Exxon" in the check or transaction description and, if found, return the amount of the transaction in a new cell to be further itemized. Don't know what else to try. -Mike |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
On Tue, 18 Dec 2007 16:25:02 -0800 (PST), Mikey
wrote: I have a cell containing a string of text, we'll call it cell A1. I need to put a formula in C1 that will search for only a part of the text in A1 and, if found, will return the value in B1, or, if not found, will return a value of zero (0). I've tried SEARCH in combination with IF, but, if not found, keeps returning the #VALUE! error symbol, which SEARCH does so if the string of text is not found. It would be used in my electronic checkbooks. Look for a part of the text such as "Exxon" in the check or transaction description and, if found, return the amount of the transaction in a new cell to be further itemized. Don't know what else to try. -Mike =COUNTIF(A1,"*EXXON*") (This is NOT case sensitive, so it will return 1 for Exxon, exxon, etc) --ron |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
On Tue, 18 Dec 2007 16:25:02 -0800 (PST), Mikey
wrote: I have a cell containing a string of text, we'll call it cell A1. I need to put a formula in C1 that will search for only a part of the text in A1 and, if found, will return the value in B1, or, if not found, will return a value of zero (0). I've tried SEARCH in combination with IF, but, if not found, keeps returning the #VALUE! error symbol, which SEARCH does so if the string of text is not found. It would be used in my electronic checkbooks. Look for a part of the text such as "Exxon" in the check or transaction description and, if found, return the amount of the transaction in a new cell to be further itemized. Don't know what else to try. -Mike Sorry, I misread. Try this instead: =SUMIF(A1,"*EXXON*",B1) --ron |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
IF AND Formula Help Needed | Excel Discussion (Misc queries) | |||
Formula Help Needed | Excel Worksheet Functions | |||
Formula Needed | Excel Discussion (Misc queries) | |||
Formula needed. | Excel Discussion (Misc queries) | |||
Formula needed | Excel Discussion (Misc queries) |