U ovom se članku opisuju sintaksa formule i korištenje funkcije OFFSET u programu Microsoft Excel.
Opis
Vraća referencu na raspon koji je udaljen navedeni broj redaka i stupaca od ćelije ili raspona ćelija. Vraćena referenca može biti jedna ćelija ili raspon ćelija. Možete navesti broj redaka i broj stupaca koji će biti vraćeni.
Sintaksa
OFFSET(referenca; reci; stupci; [visina]; [širina])
Sintaksa funkcije OFFSET sadrži sljedeće argumente:
- Upućivanje Obavezno. Referenca na kojoj želite temeljiti pomak. Referenca mora upućivati na ćeliju ili raspon susjednih ćelija; U suprotnom će funkcija OFFSET vratiti vrijednost #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Reci Obavezno. Broj redaka, prema gore ili prema dolje, na koje želite da upućuje gornja lijeva ćelija. Argument reci s vrijednošću 5 označava da se gornja lijeva ćelija u referenci nalazi pet redaka ispod reference. Vrijednost argumenta reci može biti pozitivna (što znači iznad početne reference) ili negativna (što znači ispod početne reference).
- Stupci Obavezno. Broj stupaca, lijevo ili desno, na koje želite da upućuje gornja lijeva ćelija rezultata. Vrijednost 5 za argument stupci navodi da se gornja lijeva ćelija u referenci nalazi pet stupaca desno od reference. Argument stupci može biti pozitivan (što znači desno od početne reference) ili negativan (što znači lijevo od početne reference).
- Visina Neobavezno. Željena visina vraćene reference, u broju redaka. Visina mora biti pozitivan broj.
- Širina Neobavezno. Željena širina vraćene reference, u broju stupaca. Širina mora biti pozitivan broj.
Napomene
- Ako argumenti reci i stupci pomaknu referencu preko ruba radnog lista, OFFSET vraća #REF! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako su argumenti visina ili širina izostavljeni, pretpostavlja se da su iste visine ili širine kao referenca.
- OFFSET ne pomiče ćelije niti mijenja označeno; on samo vraća referencu. OFFSET može biti korišten sa bilo kojom funkcijom koja za argument očekuje referencu. Na primjer, formula SUM(OFFSET(C2;1;2;3;1)) izračunava ukupnu vrijednost raspona od 3 retka i 1 stupca, koji je 1 redak ispod i 2 stupca desno od ćelije C2.
Primjer
Kopirajte sve ogledne podatke u sljedeću tablicu, uključujući redak zaglavlja, i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Formula | Opis | Rezultat |
|---|---|---|
| =OFFSET(D3;3;-2;1;1) | Prikazuje vrijednost u ćeliji B6 (4) | 4 |
| =SUM(OFFSET(D3:F5;3;-2; 3, 3)) | Zbraja raspon B6:D8 | 34 |
| =OFFSET(D3; -3; -3) | Vraća pogrešku jer se referenca odnosi na nepostojeći raspon na radnom listu. | #REF! |
| Podaci | Podaci | |
| 4 | 10 | |
| 8 | 3 | |
| 3 | 6 |