Z Ukazom OFFSET lahko pridobimo vsebino celice, ki je od določene celice odmaknjena za določeno število vrstic in stolpcev.

Včasih bi v elektronskih preglednicah potrebovali tudi malo »navigacije«. S tem mislimo na to, da se včasih pojavi potreba po vrednostih iz celic, ki ležijo recimo dve vrstici navzdol in en stolpec desno od obstoječe vrstice. Oba programa za delo z elektronskimi preglednicami, ki ju največkrat omenjamo, te potrebe naslavljata na identičen način, in to z ukazom OFFSET, ukaz pa ima obliko:

=OFFSET(referenca;vrstice;stolpci;višina;širina)

Pri tem pomeni »referenca« polje, iz katerega izhajamo, »vrstica« pomeni število vrstic pomika, pri čemer pozitivna števila pomenijo pomik navzdol, negativna pa navzgor, »stolpci« pa pomeni število stolpcev pomika, pri čemer pozitivna števila pomenijo premik v desno, negativna pa v levo. Nato sledita še dve vrednosti, ki nista nujni, pomenita pa število vrstic in stolpcev, ki ju želimo za rezultat. In kako zadeva deluje v praksi? Vzemimo, da imamo tabelo, kjer imamo tri stolpce, A, B in C, ki jim dodelimo imena »Ime«, »Oddelek« in »Starost«. V vsakem stolpcu pa nekaj imen, številk oddelkov, kjer ti ljudje delajo, in njihovo starost. Tabela bo videti nekako takole:

ABC
1ImeOddelekStarost
2Jože Horvat1533
3Andrej Novak2357
4Janez Kovač3445
5Peter Pavlič1278

No, v tej tabeli bi radi v polju, recimo E2, dobili vrednosti, ki je dve vrstici navzdol in en stolpec levo od celice C2. V našem primeru je v celici C2 številka 33, naš cilj pa je vsebina celice B4 (dve navzdol, ena levo), torej 34. Stvar rešimo tako, da se postavimo v polje E2 in vanj vpišemo formulo:

=OFFSET(C2;2;-1;1;1)

Po potrditvi formule se bo v polju E2 pojavilo število 34. Pa malo analizirajmo. C2 je celica, iz katere začnemo. Število dve pomeni, da se pomaknemo dve vrstici navzdol, -1 pomeni, en stolpec levo, saj je število negativno, zadnji dve enici pa pomenita, da potrebujemo le to celico.

Moj mikro, Januar 2009 | Zoran Banovič |