
Jos haluat jakaa tekstimerkkijonon tietylle merkille, voit käyttää VASEN-, OIKEA-, LEN- ja ETSI -toimintojen yhdistelmää.
Esitetyssä esimerkissä C5: n kaava on:
= LEFT (text, FIND (character,text)-1)
Ja D5: n kaava on:
Selitys= LEFT (B5, FIND ('_',B5)-1)
Ensimmäinen kaava etsii tekstistä alaviivan (_) FIND -funktion avulla, sitten vähennämme 1 siirtyäksesi takaisin 'erikoismerkkiä edeltävään merkkiin'.
= RIGHT (B5, LEN (B5)- FIND ('_',B5))
Tässä esimerkissä FIND palauttaa 7, joten päädymme 6: een.
Tämä tulos syötetään VASEN -funktioon, kuten 'num_chars' - B5: stä otettavien merkkien määrä vasemmalta alkaen:
FIND ('_',B5)-1
Tuloksena on merkkijono '011016'.
Saadaksesi tekstin toisen osan käytämme FIND -toimintoa oikean toiminnon kanssa.
Käytämme FIND: tä jälleen alaviivan (7) paikantamiseen ja vähennämme tämän tuloksen B5: n (22) tekstin kokonaispituudesta LEN -funktiolla laskettuna:
= LEFT (B5,6)
Tämä antaa meille 15 (22-7), joka syötetään OIKEALLE funktiolle 'num_chars' - - B5: stä otettavien merkkien määrä oikealta alkaen:
lisää kaikki sarakkeen numerot excel
LEN (B5)- FIND ('_',B5)
Tuloksena on merkkijono 'Assessment.xlsx'
Kirjailija Dave Bruns