ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Removing data from cell within an excel spreadsheet (https://www.excelbanter.com/excel-discussion-misc-queries/72092-removing-data-cell-within-excel-spreadsheet.html)

Dawn

Removing data from cell within an excel spreadsheet
 
I have a very large spreadsheet in which column A contains a list of names
e.g. Fred Bloggs. I need only the surname in this column - is there anyway I
can remove the christian name without having to do this individually cell by
cell.

Ron Rosenfeld

Removing data from cell within an excel spreadsheet
 
On Thu, 16 Feb 2006 09:27:27 -0800, "Dawn"
wrote:

I have a very large spreadsheet in which column A contains a list of names
e.g. Fred Bloggs. I need only the surname in this column - is there anyway I
can remove the christian name without having to do this individually cell by
cell.


Yes you can. And the manner depends on exactly how the names are formatted.

If the surname is always the last word in the cell, then it can be extracted
using the formula:

=MID(A1,FIND(CHAR(1),SUBSTITUTE(
A1," ",CHAR(1),LEN(A1)-LEN(
SUBSTITUTE(A1," ",""))))+1,255)

If other formats are possible, you will need to post them here.

In B1 enter the above formula, then copy/drag down as far as needed.


--ron

Dawn

Removing data from cell within an excel spreadsheet
 
Many thanks - you have saved me an awful lot of time.

Regards
Dawn

"Ron Rosenfeld" wrote:

On Thu, 16 Feb 2006 09:27:27 -0800, "Dawn"
wrote:

I have a very large spreadsheet in which column A contains a list of names
e.g. Fred Bloggs. I need only the surname in this column - is there anyway I
can remove the christian name without having to do this individually cell by
cell.


Yes you can. And the manner depends on exactly how the names are formatted.

If the surname is always the last word in the cell, then it can be extracted
using the formula:

=MID(A1,FIND(CHAR(1),SUBSTITUTE(
A1," ",CHAR(1),LEN(A1)-LEN(
SUBSTITUTE(A1," ",""))))+1,255)

If other formats are possible, you will need to post them here.

In B1 enter the above formula, then copy/drag down as far as needed.


--ron


Ron Rosenfeld

Removing data from cell within an excel spreadsheet
 
On Fri, 17 Feb 2006 02:50:28 -0800, "Dawn"
wrote:

Many thanks - you have saved me an awful lot of time.

Regards
Dawn


You're welcome. Glad to help. Thanks for the feedback.
--ron

Dawn

Removing data from cell within an excel spreadsheet
 
Ron

Could you also let me know the formula to use to so I can extract the
christian name from the column.

Many thanks

Dawn

"Ron Rosenfeld" wrote:

On Thu, 16 Feb 2006 09:27:27 -0800, "Dawn"
wrote:

I have a very large spreadsheet in which column A contains a list of names
e.g. Fred Bloggs. I need only the surname in this column - is there anyway I
can remove the christian name without having to do this individually cell by
cell.


Yes you can. And the manner depends on exactly how the names are formatted.

If the surname is always the last word in the cell, then it can be extracted
using the formula:

=MID(A1,FIND(CHAR(1),SUBSTITUTE(
A1," ",CHAR(1),LEN(A1)-LEN(
SUBSTITUTE(A1," ",""))))+1,255)

If other formats are possible, you will need to post them here.

In B1 enter the above formula, then copy/drag down as far as needed.


--ron


Ron Rosenfeld

Removing data from cell within an excel spreadsheet
 
On Mon, 20 Feb 2006 02:31:34 -0800, "Dawn"
wrote:

Ron

Could you also let me know the formula to use to so I can extract the
christian name from the column.

Many thanks

Dawn


Try this:

=LEFT(A1,FIND(CHAR(1),SUBSTITUTE(
A1," ",CHAR(1),LEN(A1)-LEN(
SUBSTITUTE(A1," ",""))))-1)


--ron

Dawn

Removing data from cell within an excel spreadsheet
 
Ron

Again, many thanks - that also worked.

Regards
Dawn

"Ron Rosenfeld" wrote:

On Mon, 20 Feb 2006 02:31:34 -0800, "Dawn"
wrote:

Ron

Could you also let me know the formula to use to so I can extract the
christian name from the column.

Many thanks

Dawn


Try this:

=LEFT(A1,FIND(CHAR(1),SUBSTITUTE(
A1," ",CHAR(1),LEN(A1)-LEN(
SUBSTITUTE(A1," ",""))))-1)


--ron



All times are GMT +1. The time now is 07:01 PM.

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