Hi ,
It looks like you're using an ad blocker.



The revenue generated from the adverts on the site is a critical part of our funding - and it's because of these ads that I can offer the site for free. But using the site for free AND blocking the ads doesn't feel like a great thing to do, which is why this box is so large and inconvenient. Some sites will completely block your access, but I'm not doing that - I'm appealing to your good nature instead. Did you know that you can allow ads for specific sites, whilst still blocking them on others?

Thanks,
Ian Williams aka Fetch
or for an ad-free Fetcheveryone experience!

SpreadEveryone: The Fetchland Excel wire

102 watchers
Nov 2022
7:08pm, 17 Nov 2022
19,700 posts
  • Quote
  • Pin
3M (aka MarkyMarkMark)
I saw that on FB earlier. I did think it'd be better in Word... :)
Nov 2022
6:28pm, 19 Nov 2022
5,899 posts
  • Quote
  • Pin
quimby
Bought myself some socks.

Nov 2022
1:24pm, 23 Nov 2022
74,499 posts
  • Quote
  • Pin
Diogenes
I had a little problem to solve today which was slightly trickier than it looked at first sight. I dare so most of you lot would have got this much more quickly, and in more sophisticated ways, and I did start typing this as a question, but it was more fun working it out for myself :-)

I have some 700 hundred rows of data that was exported into Excel from another application. In one column there is a long string of text which I wanted to truncate to get rid of everything after the first space.

I removed everything after the first space using =LEFT(A1,FIND(" ",A1)-1)

This worked, except what looks like a space after the text I want is actually some kind of carriage return or line break. Google told me that the easiest way to get rid of this was to use Find and Replace, searching for CRTL+J and replacing with “ “

This didn’t work as Excel didn’t find anything to replace. Then I used the CLEAN function [CLEAN(A1)] which removes all non-printable characters from cells. This worked but left me with new problem: I now had an unwanted word directly after the text I wanted to keep. As there was no consistent character or position to use as a reference point from which to delete, I had to find another solution.

This turned out to be to use =SUBSTITUTE(A1,CHAR(10)," ")

(I don’t know why substituting CHAR(10) works when CRTL-J doesn’t in Find & Replace when, as far as I understand it, they are the same thing.)

So, the short version is to:

1) =SUBSTITUTE(A1,CHAR(10)," ") [save the results as values]
2) =LEFT(A1,FIND(" ",A1)-1) [save as values]

Now I’ve got the data clean I just need to work with it.

There may well be further challenges ahead.
Nov 2022
2:28pm, 23 Nov 2022
5,913 posts
  • Quote
  • Pin
quimby
You know what I would have done? Copied that column into Word and done a find and replace there. You can replace things like "^t", "^l" or "^p" (tab, line break, paragraph break) with "". It's a lot more reliable than the find/replace in Excel, IMO.
Nov 2022
10:58pm, 23 Nov 2022
6,946 posts
  • Quote
  • Pin
Pothunter
My first though was Text to Columns, although I haven’t tried it with special characters…
Nov 2022
6:46am, 24 Nov 2022
19,744 posts
  • Quote
  • Pin
3M (aka MarkyMarkMark)
Funny, whenever I have to do something like that I nearly alway end up back in Word!

Usually followed by Mk.1 eyeball..... 🧐
Nov 2022
7:53am, 24 Nov 2022
16,982 posts
  • Quote
  • Pin
Garfield
Word, then text to columns. I've done the opposite at times...so tabular material I've pasted into Notepad++ to get rid of the cells, then doing various manipulations to get the data into shape for whatever purpose I wanted it. Frequently done when I did the 1500 miles in [year] for my roundup.
Nov 2022
8:08am, 24 Nov 2022
74,516 posts
  • Quote
  • Pin
Diogenes
I didn't think of that. I'm going to give it a try to see how well it copes as a comparison.
Nov 2022
9:59am, 24 Nov 2022
74,519 posts
  • Quote
  • Pin
Diogenes
This is one that I think I need the hive mind's help with.

I want to enter a value in a cell based on matching the value of one with the same text appearing anywhere in a text string in another. Here's an illustration:

A2 = X1B2C3NM12
B1 = C3

I want to put a formula in B2 that looks for the value of B1 anywhere in A2 an enters a value, "1" or "Y" if a match is found.
um
Nov 2022
10:10am, 24 Nov 2022
6,748 posts
  • Quote
  • Pin
um
I'd use =IF(IFERROR(FIND(B1,A2,1),""),1)

About This Thread

Maintained by John66
This is bugging me, I'm sure it should be much easier

A1 has 25/6/2010
B1 has 24/6/2013

So t...
  • Show full description...

Related Threads

  • excel
  • support
  • tech
  • work

Report This Content

You can report any content you believe to be unsafe. Please let me know why you believe this content is unsafe by choosing a category below.



Thank you for your report. The content will be assessed as soon as possible.










Back To Top

Tag A User

To tag a user, start typing their name here:
X

Free training & racing tools for runners, cyclists, swimmers & walkers.

Fetcheveryone lets you analyse your training, find races, plot routes, chat in our forum, get advice, play games - and more! Nothing is behind a paywall, and it'll stay that way thanks to our awesome community!
Get Started
Click here to join 114,093 Fetchies!
Already a Fetchie? Sign in here