Kuinka purkaa ensimmäinen sana

Jotta voit poimia tekstimerkkijonon ensimmäisen sanan, sinun on löydettävä tilan suhteellinen sijainti ja käytettävä sitten Vasen toiminto .

Kaava:

Kopioi kaava ja korvaa 'A1' solun nimellä, joka sisältää tekstin, jonka haluat purkaa.

=JOS(PITO(A1)- PITKÄ(KORVAA(A1,' ',''))<1, A1, VASEN(A1,ETSI(' ',A1)-1))

Esimerkki:

Ensimmäisen sanan purkaminen tekstimerkkijonosta ' Kuinka purkaa ensimmäinen sana '.

Tulos palauttaa ensimmäisen sanan 'Kuinka'.

Selitykset:

Vaihe 1: Ensimmäisen tilan sijainnin löytäminen

Kaava =ETSI(' ',A1)
Tulos 4

Vaihe 2: Poimi kirjaimet ennen ensimmäistä välilyöntiä

Kaava =VASEN(A1, ETSI(' ',A1)-1)
Tulos Miten

Kuitenkin, kun tekstimerkkijonossa ei ole välilyöntiä, kaava '=VASEN(A1, ETSI(' ',A1)-1)' palauttaa #ARVO! virhe. Tämän välttämiseksi sinun on yhdistettävä IF-toiminto .

=JOS(PITKÄ(A1)-PITKÄ(KORVAA(A1,' ',''))<1, A1, VASEN(A1,ETSI(' ',A1)-1))

=KORVAA(A1,' ','') korvaamaan välilyönnit tekstijonossa;

=PITO(KORVAA(A1,' ','')) laskea tekstimerkkijonon pituuden, kun välilyöntejä korvataan;

=PITO(A1)-PITO(KORVAA(A1,' ','')) laskea välilyöntien määrän tekstimerkkijonossa.

Kun välilyöntien määrä on pienempi kuin 1 (tarkoittaa sanaa), käytä IF-toiminto palauttaaksesi itse tekstijonon.

Toinen tapa on käyttää ISERROR-toiminto tarkistaaksesi, sisältääkö merkkijono välilyöntejä:

=JOS(VIRHE(ETSI(' ',A1))=TOSI, A1, VASEN(A1,ETSI(' ',A1)-1))

Lataa esimerkki