Jei jums reikia išgauti pavardę iš viso vardo LAST, FIRST formatu, tai galite padaryti naudodami formulę, kurioje naudojamos funkcijos LEFT ir FIND. Formulė veikia su šio formato pavadinimais, kai kablelis ir tarpas atskiria pavardę nuo vardo:
PASKUTINIS PIRMAS
Jonesas, Sara
Smithas, Džimas
Daryk, Jane
Pavyzdyje aktyvioje ląstelėje yra ši formulė:
„Excel“ langelio vertė formulėje
= LEFT (name, FIND (', ',name)-1)Paaiškinimas
Aukšto lygio formulė naudoja kairę, kad išskleistų simbolius iš kairės vardo pusės. Norėdami išsiaiškinti, kiek simbolių reikia išgauti, kad gautumėte pavardę, formulėje naudojama funkcija RASTI, kad surastumėte pavadinimą „,“:
= LEFT (B4, FIND (', ',B4)-1)
Kablelis iš tikrųjų yra vienas simbolis už pavardės pabaigos, todėl, norint gauti tikrąjį pavardės ilgį, reikia atimti 1:
kaip padaryti „pivot“ lenteles „Excel 2013“
FIND (', ',B4) // position of comma
Kadangi vardas yra atvirkštine tvarka (PASKUTINIS, PIRMAS), funkcija LEFT gali tiesiog išgauti pavardę tiesiai iš kairės.
Pavyzdžiui, pavadinimas yra „Chang, Amy“, kablelio padėtis yra 6. Taigi formulė supaprastinama taip:
6 - 1 = 5 // pavardės ilgis
kokia yra „Excel“ suvestinė lentelė
Tada:
FIND (', ',B4)-1 // length of the last name
Pastaba: ši formulė veiks tik su pavardėmis paskutinio, pirmo formato, atskirtomis kableliais ir tarpais.
Autorius Dave'as Brunsas