Vakar draugas manęs paprašė užsukti pas pažįstamą kolekcionierių ir nupirkti keliolika proginių eurų monetų. Štai mano draugo atsiųstas keliolikos monetų sąrašas:
Belgija 2008 Human Rights - 3,90€
Italija 2008 Human Rights - 4,90€
Suomija 2008 Human Rights - 7,90€
Portugalija 2008 Human Rights - 3,90€
...
ir t. t.
Norėdamas pasitikrinti, kiek turėsiu sumokėti už šias monetas, permečiau sąrašą į skaičiuokles:
Aš norėčiau sukurti stulpelį, kuriame būtų tik kaina. Todėl B1 langelyje aš įvedu formulę:
+RIGHT(A1;5)
kur:
"+" reiškia, kad pradedame formulę (kai ją vedame ranka; vietoje pliuso tinka ir "=", tačiau man lengviau ranka įvesti pliusą);
RIGHT yra formulė, kuri iš nurodytame langelyje esančio įrašo paima nurodytą skaičių įrašo pabaigoje (t. y. dešinėje pusėje) esančių simbolių;
A1 atspindi, kad mūsų formulė analizuos A1 langelyje esantį įrašą;
5 reiškia, kad bus paimti paskutiniai 5 simboliai iš A1 langelyje esančio įrašo (t. y. 5 simboliai skaičiuojant nuo dešinės pusės);
vietoje ";" jūsų skaičiuoklėse gali tekti įvesti "," (jeigu naudojate kitokį skaičių formatą).
Pertraukiu formulę žemyn iki paskutinės monetos ir gaunu kainų stulpelį:
Vis dėlto, B stulpelyje yra pateikiami ne skaičiai, todėl jų nesusumuosime. Todėl nukopijuoju B stulpelį į kompiuterio atmintį (kitaip, įvykdau "copy"), ir įklijuoju šią informaciją į C stulpelį specialiuoju formatu, pasirinkdamas perkelti tik reikšmes:
C stulpelis iš pažiūros atrodys lygiai taip pat, kaip B stulpelis, tačiau jame bus ne formulės, o tekstinė informacija. Iš šios tekstinės informacijos aš norėčiau išgauti skaičius. Tai padės paprastas triukas - "Find and Replace" procedūra. Pasižymiu savo C stulpelį ir naudodamasis "Find and Replace" ("Replace All") pakeičiu "," į tą patį "," (paprastai tokio sužadinimo užtenka, kad tekstas taptų skaičiumi):
Štai, jau turiu kainas man priimtinu skaičių formatu, ir galiu lengvai jas susumuoti. Turbūt pasakysite, kad greičiau būtumėte suskaičiavę rankomis? Gal ir taip, jei nesate įgudę skaičiuoklių naudotojai ir turite tik keliolika eilučių. Tačiau dažnai susiduriame su tūkstančiais eilučių, tad tokios formulės kaip RIGHT tampa nepamainomomis.
No comments:
Post a Comment