Short Question: How do I move data from one column to another while a filter(s) is on without Excel messing it up? I regularly find that when I grab a chunk of data, and move it into the
correct column (say city to state), the next filter often reveals that that data has to now be moved back because excel grabbed other data as well. So I'm constantly moving the same data back and forth between the same columns.
In order to not keep repeating this cycle, I find I have to cut and paste each data point one at a time. For thousands of data points, this is a very tedious and time consuming process. Any ideas?
Details are below:
**Long Question:**For my job, I have to reformat/reorganize data from a program called
Localize Lead Tool that "scrapes" Google for contact information. However, the data comes into CSV (and thus into Excel) poorly formatted. Data is often concassonated and data often ends up in the wrong column. So, for example, data might look a
little like this:
| 100 North Central Expressway, <br>#520, Dallas, TX 45019 |
The first glance over the information would suggest using Text to Columns (Data | Data Tools). Indeed, this is useful for MOST of the information. However, the #520 gets split from its address (offsetting the rest of the contact info by one column) and,
TX 45019 has no comma so it stays together. Also, some data points don't have an address, so City, State and Zip are all thrown off. Further, some data points have repeat their zip code before the address.
All of this, and probably other factors, require that I reshuffle a lot of data. Filters combined with ctrl + X would be the most logical answer. However, when I cut large chunks of data from one column and paste it into the correct data, Excel often goofs
up. When I do a second filter, I discover that I didn't move only the data I wanted to move: I cut and paste ALL the data in between. Therefore, I'm constantly moving the same data back and forth between the same two or three columns. Alternatively, I have
to cut and paste each data point one at a time.
I have proven this repeated effort by highlighting the blocks of data before I cut and paste them. Later, the highlighted data shows up in the wrong column and must be moved again.
This is a colossal waste of time. I've tried it in Excel 2007, 2010 and 2012. 2012 might be better, I'm not sure.
Does anyone have any ideas?