ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   return left most part of cell (https://www.excelbanter.com/excel-worksheet-functions/44654-return-left-most-part-cell.html)

Pat

return left most part of cell
 
anyone know if there is a formula that can return the first word of a string

example: 1

Abelia grandiflora 'Sherwoodii'

return - Abelia

example: 2

Abies balsamea

return - Abies

example: 3

Abutilon

return - Abutilon


what is needed is one formula that will cover all string possibilities

Thnkyou if you can help.



David Hepner

Try this:

=LEFT(A1,FIND(" ",A1,1)-1)

"Pat" wrote:

anyone know if there is a formula that can return the first word of a string

example: 1

Abelia grandiflora 'Sherwoodii'

return - Abelia

example: 2

Abies balsamea

return - Abies

example: 3

Abutilon

return - Abutilon


what is needed is one formula that will cover all string possibilities

Thnkyou if you can help.




Pat

Thanks David, it works for example 1 & 2

#VALUE! is returned for 3


"David Hepner" wrote in message
...
Try this:

=LEFT(A1,FIND(" ",A1,1)-1)

"Pat" wrote:

anyone know if there is a formula that can return the first word of a

string

example: 1

Abelia grandiflora 'Sherwoodii'

return - Abelia

example: 2

Abies balsamea

return - Abies

example: 3

Abutilon

return - Abutilon


what is needed is one formula that will cover all string possibilities

Thnkyou if you can help.






David Hepner

Sorry, I didn't test all three. This should work.

=IF(FIND("",A1,1),LEFT(A1,LEN(A1)),LEFT(A1,FIND(" ",A1,1)-1))

"Pat" wrote:

Thanks David, it works for example 1 & 2

#VALUE! is returned for 3


"David Hepner" wrote in message
...
Try this:

=LEFT(A1,FIND(" ",A1,1)-1)

"Pat" wrote:

anyone know if there is a formula that can return the first word of a

string

example: 1

Abelia grandiflora 'Sherwoodii'

return - Abelia

example: 2

Abies balsamea

return - Abies

example: 3

Abutilon

return - Abutilon


what is needed is one formula that will cover all string possibilities

Thnkyou if you can help.







Richard Buttrey

On Fri, 9 Sep 2005 13:54:29 +0100, "Pat"
wrote:

Thanks David, it works for example 1 & 2

#VALUE! is returned for 3



Try modifying David's suggestion to:

=IF(ISERROR(FIND(" ",A1)),A1,LEFT(A1,FIND(" ",A1,1)-1))


Rgds



__
Richard Buttrey
Grappenhall, Cheshire, UK
__________________________

Ron Rosenfeld

On Fri, 9 Sep 2005 13:36:37 +0100, "Pat" wrote:

anyone know if there is a formula that can return the first word of a string

example: 1

Abelia grandiflora 'Sherwoodii'

return - Abelia

example: 2

Abies balsamea

return - Abies

example: 3

Abutilon

return - Abutilon


what is needed is one formula that will cover all string possibilities

Thnkyou if you can help.



=LEFT(A1,FIND(" ",A1&" ")-1)

(will also work on the last example)


--ron


All times are GMT +1. The time now is 04:43 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com