Jos haluat poimia ensimmäisen sanan jostakin tekstistä, voit käyttää kaavaa, joka käyttää FIND- ja LEFT -funktioita. Esimerkistä kaava näyttää tältä:
= LEFT (a1, FIND (' ',a1)-1)Selitys
FIND palauttaa sijainnin (numeroina) ensimmäinen esiintyminen välilyönnistä tekstissä. Tämä sijainti miinus yksi syötetään VASEMMALLE -funktioon numeroarvona.
luo xml-tiedosto Excelistä
VASEN -toiminto poimii sitten merkkejä tekstin vasemmasta reunasta aina (kohtaan - 1) asti.
Yhden sanan käsittely
Jos solu sisältää vain yhden sanan, tämä kaava palauttaa virheen. Yksi tapa korjata tämä ongelma on kääriä alkuperäinen kaava IFERROR -funktioon seuraavasti:
= LEFT (B4, FIND (' ',B4)-1)
Käännetty: jos tapahtuu virhe, palauta alkuperäinen teksti.
Toinen yksinkertainen tapa käsitellä virhettä on lisätä välilyönti solun arvoon ennen FIND: n suorittamista:
= IFERROR ( LEFT (B4, FIND (' ',B4)-1),B4)
Tämä varmistaa, että FIND löytää aina vähintään yhden välilyönnin eikä aiheuta virhettä. Kun solu sisältää useamman kuin yhden sanan, sillä ei ole vaikutusta, koska kaava toimii vain ensimmäinen tilaa.
Kirjailija Dave Bruns