Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to write a function where if the cell contains a certain string
to return the data upto that string else return the entire string. Here is what I have so far: =IF(SEARCH("(oc:",B1,1)0,LEFT(B1,SEARCH("(oc",B1, 1)-2),B1) This works if the string exists in the cell but if it doesn't, it returns #VALUE. Where am I going wrong? TIA -- Tony |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try this...
=IF(ISERROR(SEARCH("(oc:",B1,1)),B1,LEFT*(B1,SEARC H("(oc",B1,1)-2)) HTH, OJ |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks OJ. That did the trick
Tony "OJ" wrote: Try this... =IF(ISERROR(SEARCH("(oc:",B1,1)),B1,LEFTÂ*(B1,SEAR CH("(oc",B1,1)-2)) HTH, OJ |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
copy of excel file not showing formulal/function in the function b | Excel Discussion (Misc queries) | |||
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) | Excel Worksheet Functions | |||
Offset function with nested match function not finding host ss. | Excel Worksheet Functions | |||
Emulate Index/Match combo function w/ VBA custom function | Excel Worksheet Functions | |||
Adding a custom function to the default excel function list | Excel Programming |