Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 1
Default Changing large amount of Data

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 11,058
Default Changing large amount of Data

Edit Replace

In the Find what field put -
In the Replace with field put nothing

Touch Replace All
--
Gary's Student
gsnu200701


"glnbnz" wrote:

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 34
Default Changing large amount of Data

edit / replace / replace - with: leave it blank

"glnbnz" wrote:

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2
Default Changing large amount of Data

the replace function only solves part of your problem because it will leave
a blank space between digits anyways. After you use the replace option you
want to sequentally extract groups of digits and concatenate them in one cell:

CELL B1: 222 0000
CELL C1: =LEFT(B1,3) ......It will return 222
CELL D1: =RIGHT(B1,4) .....it will return 0000
CELL F1: =CONCATENATE(C1,D1) ...it will return 2220000

if you have longer sequences like 12 55 888 666 4748 just play with the
left and right function.





"Marvin P. Winterbottom" wrote:

edit / replace / replace - with: leave it blank

"glnbnz" wrote:

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you

  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 22,906
Default Changing large amount of Data

No blank space if you replace "-" with nothing.

You will have to re-format the cell as number because the editreplace will
leave the number in Scientific Notation.


Gord Dibben MS Excel MVP

On Fri, 12 Jan 2007 11:19:00 -0800, GAPM wrote:

the replace function only solves part of your problem because it will leave
a blank space between digits anyways. After you use the replace option you
want to sequentally extract groups of digits and concatenate them in one cell:

CELL B1: 222 0000
CELL C1: =LEFT(B1,3) ......It will return 222
CELL D1: =RIGHT(B1,4) .....it will return 0000
CELL F1: =CONCATENATE(C1,D1) ...it will return 2220000

if you have longer sequences like 12 55 888 666 4748 just play with the
left and right function.





"Marvin P. Winterbottom" wrote:

edit / replace / replace - with: leave it blank

"glnbnz" wrote:

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you




  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2
Default Changing large amount of Data

yep, you are right, the first time didnt work for me.

"Gord Dibben" wrote:

No blank space if you replace "-" with nothing.

You will have to re-format the cell as number because the editreplace will
leave the number in Scientific Notation.


Gord Dibben MS Excel MVP

On Fri, 12 Jan 2007 11:19:00 -0800, GAPM wrote:

the replace function only solves part of your problem because it will leave
a blank space between digits anyways. After you use the replace option you
want to sequentally extract groups of digits and concatenate them in one cell:

CELL B1: 222 0000
CELL C1: =LEFT(B1,3) ......It will return 222
CELL D1: =RIGHT(B1,4) .....it will return 0000
CELL F1: =CONCATENATE(C1,D1) ...it will return 2220000

if you have longer sequences like 12 55 888 666 4748 just play with the
left and right function.





"Marvin P. Winterbottom" wrote:

edit / replace / replace - with: leave it blank

"glnbnz" wrote:

I would like to simply change a large number of records in a spreadsheet
without having to change each one individually. Here is my example:
Befo 21-101-38468-00-00
Change to: 21101384680000
How can I do this? There are over 14,000 records
Thank you



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
Macro question Chris Excel Worksheet Functions 12 July 7th 06 01:23 AM
Inserting a new line when external data changes Rental Man Excel Discussion (Misc queries) 0 January 11th 06 07:05 PM
Condensing a large data dump Ant Excel Discussion (Misc queries) 1 October 4th 05 06:30 PM
Changing entire column data Collegestudent05 Excel Discussion (Misc queries) 1 March 9th 05 09:02 PM
how do you prevent data from changing values when sorting linked . Cassie Excel Discussion (Misc queries) 0 March 4th 05 10:45 AM


All times are GMT +1. The time now is 04:13 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"