OFSET
OFSET işlevi; belirtilen bir hücreyi taban alarak, ondan belirtilen sayıda sütun ve satır uzaklıkta bulunan bir hücre dizisi döndürür.
OFSET(taban; satır-ofseti; sütun-ofseti; satır; sütun)
taban: Ofsetlerin ölçüldüğü hücrenin hücre referansı.
satır-ofseti: Taban hücreden hedef hücreye satır sayısı. satır-ofseti bir sayı değeridir. 0, hedef hücrenin taban hücre ile aynı satırda olduğu anlamına gelir. Negatif sayı, hedefin, tabanın üstünde bir satırda olduğunu ifade eder.
sütun-ofseti: Taban hücreden hedef hücreye sütun sayısı. sütun-ofseti bir sayı değeridir. 0, hedef hücrenin taban hücre ile aynı sütunda olduğunu ifade eder. Negatif sayı, hedefin, tabanın solunda bir satırda olduğunu ifade eder.
satır: Ofset konumundan başlayarak, döndürülecek satır sayısını belirten isteğe bağlı bir sayı değeri.
sütun: Ofset konumundan başlayarak, döndürülecek sütun sayısını belirten isteğe bağlı bir sayı değeri.
Örnekler |
---|
D7 hücresine 1; D8 hücresine 2; D9 hücresine 3; E7 hücresine 4; E8 hücresine 5 ve E9 hücresine 6 girdiğinizi varsayalım. B6 hücresine girilen =OFSET(D7; 0; 0; 3; 1) işlevi; döndürülen 3 satırın ve 1 sütunun (D7:D9 koleksiyonu), B6 ile tek bir kesişimi olmadığı için (hiç yoktur), bir hata döndürür. D4 hücresine girilen =OFSET(D7; 0; 0; 3; 1) işlevi; döndürülen 3 satırın ve 1 sütunun (D7:D9 koleksiyonu), D4 ile tek bir kesişimi olmadığı için (üç tane vardır), bir hata döndürür. B8 hücresine girilen =OFSET(D7; 0; 0; 3; 1) işlevi; döndürülen 3 satırın ve 1 sütunun (D7:D9 koleksiyonu), B6 ile tek bir kesişimi olduğu için (2 değerini içeren D8 hücresi), 2 değerini döndürür. B7 hücresine girilen =OFSET(D7:D9; 0; 1; 3; 1) işlevi; döndürülen 3 satırın ve 1 sütunun (E7:E9 koleksiyonu), B7 ile tek bir kesişimi olduğu için (4 değerini içeren E7 hücresi), 4 değerini döndürür. Aşağıdaki örneklerde, daha önceki örneklerde tartışılan varsayımsal hücre içerikleri kullanılmamaktadır. =OFSET(A1; 5; 5) işlevi; A1 hücresinin beş sütun sağındaki ve beş satır altındaki F6 hücresinde bulunan değeri döndürür. =OFSET(G13; 0; -1) işlevi, G13 hücresinin solunda bulunan F13 hücresindeki değeri döndürür. =OFSET(A7; 2; 3; 5; 5) işlevi; A7 hücresinin iki satır altından ve 3 sütun sağından itibaren başlayarak beş satır ve beş sütun boyunca, D9 ile H13 arasındaki hücrelerde bulunan değerlerin toplamını döndürür. =TOPLA(OFSET(DOLAYLI(A1); 0; 0; A2; A3)) işlevi, A1’de belirtilen taban hücresinden başlayarak sırasıyla A2 ve A3’de belirtilen satır ve sütun sayılarının toplamını döndürür. |