
Yleinen kaava
=LEFT(name,FIND(", ",name)-1)
Yhteenveto
Jos haluat purkaa sukunimen koko nimestä LAST, FIRST -muodossa, voit tehdä sen kaavalla, joka käyttää VASEN ja ETSI-toimintoja. Kaava toimii tässä muodossa olevien nimien kanssa, jolloin pilkku ja välilyönti erottavat sukunimen etunimestä:
VIIMEINEN, ENSIMMÄINEN
Jones, Sarah
Smith, Jim
Doe, Jane
Esimerkissä aktiivinen solu sisältää tämän kaavan:
=LEFT(B4,FIND(", ",B4)-1)
Selitys
Korkealla tasolla tämä kaava käyttää VASEMMALLA merkkien poimintaa nimen vasemmasta reunasta. Selvittääksesi merkkien lukumäärän, joka on purettava sukunimen saamiseksi, kaava etsii funktiosta Etsitään "," sijainti nimessä:
FIND(", ",B4) // position of comma
Pilkku on itse asiassa yksi merkki sukunimen loppupuolella, joten sukunimen todellisen pituuden saamiseksi on vähennettävä 1:
FIND(", ",B4)-1 // length of the last name
Koska nimi on päinvastaisessa järjestyksessä (LAST, FIRST), VASEN-toiminto voi yksinkertaisesti poimia sukunimen suoraan vasemmalta.
Esimerkiksi nimi on "Chang, Amy", pilkun sijainti on 6. Joten kaava yksinkertaistaa tätä:
6 - 1 = 5 // sukunimen pituus
Sitten:
LEFT("Chang, Amy",5) // "Chang"
Huomaa: tämä kaava toimii vain nimien kanssa Viimeinen, Ensimmäinen-muodossa, erotettuna pilkulla ja välilyönnillä.