Delen via

[Excel] Strings gescheiden door spatie kopiëren naar nieuwe cellen

Anoniem
2015-02-23T11:03:21+00:00

Hallo Excel(lent) gebruikers,

Ik ben op zoek naar een oplossing van het volgende:

In cell A1 heb ik een tweetal strings, die gescheiden worden door een spatie (space).

Nu wil ik in cel B1 alles uit A1 hebben wat voor de spatie staat en 

in C1 alles uit A1 wat na de spatie staat.

Kunnen jullie mij daar mee helpen?

Groeten,

Jay

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2015-02-24T10:22:55+00:00

    Jay,

    Dat kan met de oorspronkelijke formule enigszins aangepast:

    =SUBSTITUEREN((RECHTS(F13 & "<";LENGTE(F13 & "<")-VIND.SPEC("<";F13 & "<")+1));"<";"";2-ISFOUT(VIND.SPEC("<";F13)))

    maar beter is dan:

    =DEEL(F13;ALS(ISFOUT(VIND.SPEC("<";F13));LENGTE(F13)+1;VIND.SPEC("<";F13));LENGTE(F13))

    Jan

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2015-02-23T11:39:09+00:00

    Formule in B1: =LINKS(A1;VIND.SPEC(" ";A1)-1)

    Formule in C1: =RECHTS(A1;LENGTE(A1)-VIND.SPEC(" ";A1))

    Succes ermee,

    Groeten Ronald

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen

6 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2015-02-23T20:18:07+00:00

    Hallo Jan,

    Dankjewel voor jouw antwoord. Voor het links zoeken werkt het uitstekend.

    Ik heb een extra vraag......

    Het gaat over de volgende formule.... 

    =SPATIES.WISSEN(RECHTS(F13 & "<";LENGTE(F13 & "<")-VIND.SPEC("<";F13 & "<")+1))

    Ik weet dat vorige keer het zoeken op spatie gaat, maar in dit geval is de seperator een <

    Dan krijg ik aan het eind van de string een extra spatie en <.

    Hoe krijg ik die weg?

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2015-02-23T16:13:42+00:00

    Jan-Willem,

    Als je in beide formules van Roland A1 vervangt door A1 & " "

    dan komt, indien geen spatie aanwezig, in kolom B het eerste deeel en in kolom 2 blijft (bijna) leeg.

    Om het netjes te doen kun je de tweede formule alsvolgt aanpassen:

    =SPATIES.WISSEN(RECHTS(A1 & " ";LENGTE(A1 & " ")-VIND.SPEC(" ";A1 & " ")))

    maar als je toch ergens (kolom B en.of C) Onwaar wilt hebben, kun je dan aangeven hoe het uiteindelijke resultaat in kolom B en kolom C eruit moet zien als er geen spatie is in kolom A?

    Jan

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2015-02-23T13:57:12+00:00

    Hallo Ronald,

    Excel(lent), dankjewel !!

    Als ik bovenstaande formule gebruikt werkt het uitstekend. Nu lijkt het er op dat er toch voorbeelden zijn waarbij geen spatie zit. Dan krijg ik als antwoord op de formule een #waarde. Nu wil ik er een ALS statement omheen maken, waarmee er gecontroleerd wordt of er een spatie zit of niet. Indien wel dan bovenstaande formule, indien niet "onwaar".

    Zou jij mij daar aan willen helpen svp? 

    Groeten,

    Jan-Willem

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen