Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Find position number of third space

2,165 views
Skip to first unread message

Steve Stad

unread,
Feb 1, 2010, 11:44:01 AM2/1/10
to
Can you tell me how to find the position number of the third space in a
string of varying length and text.
e.g.,
123 456 789 111 222
need to find position number of space between 789 and 111
or in:
abcd efghi jklmnopqr stuvxy
need position number of space between "r" and 's'.

I am familiar with =find(" ",a1) to find a space but need help with logic
for third or second space.

T. Valko

unread,
Feb 1, 2010, 11:48:45 AM2/1/10
to
Assuming there will *always* be at least 3 spaces:

=FIND("^^",SUBSTITUTE(A1," ","^^",3))

--
Biff
Microsoft Excel MVP


"Steve Stad" <Stev...@discussions.microsoft.com> wrote in message
news:F71EB08D-81EC-4633...@microsoft.com...

Ms-Exl-Learner

unread,
Feb 1, 2010, 11:59:01 AM2/1/10
to
For finding 1st position number of the space
=FIND(" ",A1)

For finding 2nd position number of the space
=FIND(" ",A1,FIND(" ",A1)+1)

For finding 3rd position number of the space
=FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)

Remember to Click Yes, if this post helps!

--------------------
(Ms-Exl-Learner)
--------------------

Mike H

unread,
Feb 1, 2010, 11:59:02 AM2/1/10
to
Hi,

Try this

=FIND(CHAR(7),SUBSTITUTE(A1," ",CHAR(7),3))
--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.

Steve Stad

unread,
Feb 1, 2010, 2:48:01 PM2/1/10
to
Thanks Mike,
I see Char(7) must be code for blank and by changing the last # I can find
any number of blank spaces, e.g., 4 for the 4th blank, 5 for the 5th blank
etc.
=FIND(CHAR(7),SUBSTITUTE($A27," ",CHAR(7),4))

Your disclaimer sounds like a version of Occams Razor principle. i.e., is
the principle that "entities must not be multiplied beyond necessity" and the
conclusion thereof, that the simplest explanation or strategy tends to be the
best one..
....When competing hypotheses are otherwise equal, adopt the hypothesis

that introduces the fewest assumptions while still sufficiently answering the
question.

Steve Stad

unread,
Feb 1, 2010, 3:03:01 PM2/1/10
to
Biff,

Thanks for reply. If I follow the logic... it is replacing the blank with
^^ and it finds the 3rd instance of ^^. -- correct? If so good solution and
maybe less typing than these...
=FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)
=FIND(CHAR(7),SUBSTITUTE(A1," ",CHAR(7),3))

"T. Valko" wrote:

> .
>

T. Valko

unread,
Feb 1, 2010, 4:40:31 PM2/1/10
to
>If I follow the logic... it is replacing the blank with
>^^ and it finds the 3rd instance of ^^. -- correct?

That's very close!

=FIND("^^",SUBSTITUTE(A1," ","^^",3))

Let's assume the cell entry is:

asd abc 123 jkl

Formulas evaluate the inner-most functions first then work backwards to the
left. So, the first thing that happens with this formula is:

SUBSTITUTE(A1," ","^^",3)

This is replacing the 3rd space in the string with ^^. So the string looks
like this:

asd abc 123^^jkl

This string is then passed to the FIND function:

FIND("^^","asd abc 123^^jkl")

FIND "finds" the substing ^^ starting at character position 12.

So:

A1 = asd abc 123 jkl

=FIND("^^",SUBSTITUTE(A1," ","^^",3))

=12

The ^^ is just an arbitrary character (or string of characters) that is very
unlikely to already appear in string that you want to evaluate. This ensures
that we get the correct result.

--
Biff
Microsoft Excel MVP


"Steve Stad" <Stev...@discussions.microsoft.com> wrote in message

news:39798AAB-5528-42A4...@microsoft.com...

Michael Charles

unread,
May 29, 2023, 4:38:08 PM5/29/23
to
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Michael Charles

unread,
May 29, 2023, 4:42:28 PM5/29/23
to
> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2niggernigeernggernigger

Michael Charles

unread,
May 29, 2023, 4:43:49 PM5/29/23
to
On Monday, May 29, 2023 at 1:38:08 PM UTC-7, Michael Charles wrote:
their ey como le primero lettre bcdefg bcdefg. no . bcdefg. dd?

Michael Charles

unread,
May 29, 2023, 4:44:56 PM5/29/23
to
whicwich.

Andrew Grace

unread,
May 29, 2023, 8:28:30 PM5/29/23
to
We offer high-quality products along with great customer service. We take pride in all of our products. Creating new alternatives to a healthy lifestyle with psilocybin. Enjoy our dried magic mushrooms, microdosing capsules, magic mushroom chocolate, magic truffles and many more contact


Website: https://magicmushroomsshop.io/
WhatsApp: +17186508347



0 new messages