• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Welke formule om woord uit cel te halen?

Bas4

Gebruiker
Lid geworden
12 jun 2023
Berichten
48
Welke formule om een woord uit een cel te halen? Zie voorbeeldbestand.
 

Bijlagen

  • 20240423 voorbeeldbestand -woord uit cel halen.xlsx
    9,7 KB · Weergaven: 13
=TEXTBEFORE(TEXTAFTER(B2:B4;" ";2);" ")
 
Of voor een oudere Excel:
Code:
=SPATIES.WISSEN(DEEL(SUBSTITUEREN(B2;" ";HERHALING(" ";100));200;100))
 
@jec, dank voor snelle reactie. Echter, formule werkt niet in mijn bestand. Melding: #NAAM?
 
Even vertalen naar het Nederlands. Je hebt wel office 365 nodig.
 
Dus TEKST.VOOR en TEKST.NA
 
@edmoor , TEKST.VOOR en TEKST.NA werkt ook niet. Zal wel komen omdat ik geen office 365 heb.
 
Als de Engelse versie niet werkt dan klopt het uiteraard dat de Nederlandse versie dat ook niet doet.
 
Of zo?
Met power query.
Welke versie gebruik je?
 

Bijlagen

  • 20240423 voorbeeldbestand -woord uit cel halen.xlsx
    17,4 KB · Weergaven: 5
Dan kan het eventueel met power query. Zie bijlage #12
 
Peter bedoelt #11.
Bericht nummer 11 hier dus.
 
Sorry, moest de bijlage zijn in post #11
 
Met een wat langere formule:
Code:
=DEEL(B2;VIND.SPEC(" ";B2;VIND.SPEC(" ";B2;1)+1)+1;VIND.SPEC(" ";B2;VIND.SPEC(" ";B2;VIND.SPEC(" ";B2;1)+1)+1)-VIND.SPEC(" ";B2;VIND.SPEC(" ";B2;1)+1)-1)
 
Zou ook moeten werken in 2021 (alles tegelijk in 1 'dynamic array')

=LET(z;SUBSTITUEREN(B2:B4;" ";"|";2);s;VIND.SPEC("|";z);DEEL(z;s+1;VIND.SPEC(" ";z;s)-s-1))
 
Nog een optie:
Code:
=XML.FILTEREN("<t><s>"&SUBSTITUEREN(B2;" ";"</s><s>")&"</s></t>";"//s[3]")
 
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan