Excel'de Mutlak ve Göreceli Hücre Referansları Nedir?

Excel'de formül yazarken hücrelere referans verirsin. Ama formülü başka hücreye kopyaladığında referanslar değişebilir ya da değişmeyebilir. Bunun sebebi göreceli ve mutlak referans farkıdır.

Göreceli referans yazarken hücre adını olduğu gibi yazarsın: A1. Formülü kopyaladığında Excel, referansı otomatik olarak yeni konuma göre günceller. Örneğin A2'ye kopyalarsan A1 referansı A2 olur.

Mutlak referansta hücre adının başına ve sütun harfinden sonra dolar işareti koyarsın: $A$1. Formülü nereye kopyalarsan kopyala, referans hiç değişmez. Her zaman A1'i gösterir.

Bir satış tablosu düşün. A sütununda ürün adı, B sütununda birim fiyat, C sütununda adet var. D sütununda toplam fiyat hesaplayacaksın.

Veri:
- A1: Ürün | B1: Fiyat | C1: Adet | D1: Toplam
- A2: Kalem | B2: 5 | C2: 10 | D2:?
- A3: Defter | B3: 20 | C3: 5 | D3:?

D2 hücresine =B2C2 yaz. Bu göreceli referans. D2'den D3'e kopyaladığında formül =B3C3 olur. bu doğru davranış.

Ama başka bir senaryoda, tüm fiyatları sabit bir vergi oranıyla çarpmak istiyorsan? E1 hücresinde vergi oranı olsun (mesela 0.18). F2'de =B2$E$1 yaz. Formülü F3'e kopyaladığında =B3$E$1 olur. B2 göreceli olarak B3'e değişir ama $E$1 sabit kalır.

Bazen sadece sütunu ya da sadece satırı sabit tutmak istersin. $A1 yazarsan sütun sabit, satır değişir. A$1 yazarsan satır sabit, sütun değişir.

Özet olarak: Formülü kopyaladığında hücre referansının değişmesini istiyorsan A1 kullan. Kesinlikle aynı hücreyi göstermesini istiyorsan $A$1 kullan.

konu hakkında tepkinizi verebilirsiniz