Dažnai susiduriame su situacija, kai turime pergrupuoti turimus duomenis kita tvarka, nes tiesiog vadovas taip liepė, arba rengiamame dokumente taip gražiau atrodo, ir dažnai tokia situacija mus įklampina į ilgą ir nuobodų rankinio kopijavimo procesą.
Tačiau elektroninėse skaičiuoklėse apstu įrankių, galinčių automatizuoti ir gerokai palengvinti tokias užduotis. Vienas tokių įrankių - mano pamėgta „concatenate“ funkcija. Ši funkcija leidžia sujungti kelių langelių informaciją į vientisą darinį, pagal poreikį tarp jungiamų langelių informacijos įterpiant jungiamuosius žodžius ar simbolius.
Pavyzdžiui, skaičiuoklėje turime renginio dalyvių sąrašą, kuris apima kelis šimtus dalyvių:
t. y. kiekvienam dalyviui apibūdinti skaičiuoklėje skirti 5 langeliai: Vardas; Pavardė; Atstovaujama institucija; Pareigos; Mob. tel.
Tarkime, klientas, kuriam padedame organizuoti renginį, staiga pradeda reikalauti, kad dalyvių sąrašas jam būtų pateiktas MS Word dokumente tokiu formatu:
Pavardė Vardas (pastabos: Atstovaujama institucija; Pareigos; Mob. tel.) |
Pavyzdžiui: Mačiekus Tomas (pastabos: UAB zzz; Analitikas; +370 zzz zz zzz)
+CONCATENATE(B2;" ";A2;" (pastabos: ";C2;"; ";D2;"; ";E2;")")
ir paspausti „Enter", o tada pertraukti langelį žemyn iki paskutinio mūsų dalyvio.
Štai gautas rezultatas:
Kitaip sakant, langelyje F2, kuriame norime matyti pirmo dalyvio informaciją kliento pageidaujamu formatu, įvedėme komandą, kuri sujungia kelių langelių informaciją ir įterpia reikalingus jungiamuosius žodžius ar simbolius:
1) pirmiausia į F2 langelį perkeliama dalyvio pavardė (kuri yra langelyje B2). Kitaip sakant, pirmasis jungiamasis elementas funkcijoje „concatenate“ bus B2, po jo dedame kabliataškį (priklausomai nuo kalbos nustatymų gali tekti dėti kablelį), o po kabliataškio nurodysime kitą jungiamąjį elementą;
2) kadangi pavardę nuo vardo norime atskirti tarpu, turime po pavardės įterpti tarpą; tarpas bus mūsų antrasis jungiamasis elementas, jį įterpsime įrašydami: " "; t. y. kai elementą perkeliame ne iš kito langelio, o sugalvojame patys, sugalvotą elementą apimame kabutėmis (bus įterptas bet koks tekstas, kurį nurodysime tarp kabučių);
3) toliau perkeliame dalyvio vardą (kuris yra langelyje A2);
4) po dalyvio vardo norime matyti tarpą ir tekstą "(pastabos: "; tad įrašome " (pastabos: "; kaip matote, pabaigoje taip pat padedame tarpą, nes jį norėsime matyti prieš atstovaujamos institucijos pavadinimą;
5) toliau perkeliame atstovaujamos institucijos pavadinimą, kuris yra langelyje C2;
ir taip toliau.
F2 stulpelyje sukūrėme formulę, tad belieka ją pertraukti žemyn, kol pasieksime paskutinį renginio dalyvį. Štai, per kelias minutes gavome pergrupuotą dalyvių sąrašą.
No comments:
Post a Comment