İçeriğe geç
parazade

Ders 5: Göreli ve Mutlak Başvuru ($)

Yayın: · Son güncelleme:

Bu derste

Bu derste formül kopyalanınca hücre adreslerinin neden kaydığını, dolar işaretiyle bir adresi nasıl sabitleyeceğinizi ve F4 tuşuyla başvuru türleri arasında nasıl geçiş yapacağınızı öğrenirsiniz. Karma başvurunun hangi durumda gerektiği de örnekle anlatılır.

Ders sonunda şunları yapabileceksiniz

  • Göreli başvurunun kopyalamada nasıl davrandığını açıklamak
  • Dolar işaretiyle mutlak başvuru yazmak ($B$7)
  • F4 tuşuyla başvuru türleri arasında geçiş yapmak
  • Karma başvurunun ($A2, B$1) ne zaman gerektiğini ayırt etmek
İçindekiler
  1. Göreli başvuru: Excel'in varsayılan davranışı
  2. Kopyalayınca bozulan formül
  3. Mutlak başvuru: dolar işaretiyle sabitlemek
  4. F4 tuşuyla hızlı geçiş
  5. Karma başvuru ne zaman gerekir?
  6. Hangi başvuruyu seçeceğinize karar vermek
  7. Bir senaryo: tek hücrede duran oran
  8. Sık yapılan hatalar
  9. Sıradaki adım

Göreli başvuru: Excel'in varsayılan davranışı

Excel bir formüldeki hücre adresini, formülün bulunduğu hücreye göre bir konum olarak saklar. C2'deki =B2*2 formülü aslında "solumdaki hücrenin iki katı" demektir. Bu formülü C3'e kopyaladığınızda =B3*2 olur, çünkü C3'ün solundaki hücre B3'tür.

Bu davranışa göreli başvuru denir ve çoğu zaman tam istediğiniz şeydir. Satır satır aynı hesabı yapan bir tabloda formülü bir kez yazıp aşağı çekmenizi sağlayan da budur.

Kopyalayınca bozulan formül

Bazı formüllerde bir adresin hiç kaymaması gerekir. Aylık bütçede her kalemin toplam içindeki payını bulduğunuzu düşünün: kira 15.000 TL, toplam B5'te 24.000 TL. C2'ye =B2/B5 yazarsanız kira için 0,625 doğru çıkar.

Formülü C3'e kopyaladığınızda ise =B3/B6 olur. B6 boş olduğu için Excel #SAYI/0! hatası verir. Pay kısmının kayması doğruydu, ama toplam hücresi yerinde kalmalıydı.

Mutlak başvuru: dolar işaretiyle sabitlemek

Sütun harfinin ve satır numarasının önüne dolar işareti koyduğunuzda adres kopyalamada değişmez. Doğru formül =B2/$B$5 olur. C3'e kopyalandığında =B3/$B$5, C4'e kopyalandığında =B4/$B$5 hâlini alır ve market için 0,25, ulaşım için 0,125 verir.

Bu işaretin hücrenin değeriyle bir ilgisi yoktur. Para birimi göstermez, yalnızca adresin kilitli olduğunu belirtir.

F4 tuşuyla hızlı geçiş

Dolar işaretini elle yazmak yerine formülde adresin üzerine gelip F4'e basabilirsiniz. Her basışta adres sırayla değişir: B5, $B$5, B$5, $B5 ve yeniden B5. Dizüstü bilgisayarlarda F4 tuşu başka bir işe atanmışsa Fn+F4 kullanmanız gerekebilir.

Karma başvuru ne zaman gerekir?

Karma başvuruda yalnız sütun ya da yalnız satır kilitlenir. $A2 yazımında sütun sabittir, satır kayar. B$1 yazımında ise satır sabittir, sütun kayar.

Bir fiyat tablosu bu farkı iyi gösterir. B1:D1'de üç ürünün birim fiyatı, A2:A4'te adet seçenekleri olsun. B2'ye =$A2*B$1 yazıp formülü hem sağa hem aşağı kopyaladığınızda her hücre kendi satırındaki adetle kendi sütunundaki fiyatı çarpar. Tek formül dokuz hücreyi doldurur.

Hangi başvuruyu seçeceğinize karar vermek

Formülü yazarken her adres için kendinize şu soruyu sorun: "Bu formülü kopyaladığımda bu adres değişmeli mi?" Değişmesi gerekiyorsa dolar koymazsınız. Hiç değişmemesi gerekiyorsa $B$5 yazarsınız. Yalnız bir yönde sabit kalması gerekiyorsa karma başvuru kullanırsınız.

Oran, kur ya da hedef gibi tek bir hücrede duran değerler genellikle mutlak başvuruyla çağrılır. Bu değerleri tablonun üstünde ayrı bir hücrede tutmak, formülleri hem okunur hem kolay güncellenir kılar.

Bir senaryo: tek hücrede duran oran

Bir mağaza, fiyat listesindeki bütün ürünlere aynı oranda zam yapacak olsun. Zam oranını E1 hücresine 0,12 olarak yazarsınız. C2'de =B2*(1+$E$1) formülü 250 TL'lik ürünün yeni fiyatını 280 TL olarak verir ve bu formül yüzlerce satıra kopyalanabilir.

Oran ertesi ay %8'e indiğinde yalnız E1'i 0,08 yaparsınız. Bütün fiyatlar kendiliğinden yeniden hesaplanır. Oranı her formülün içine 1,12 diye gömmüş olsaydınız yüzlerce hücreyi tek tek düzeltmeniz gerekirdi.

Sık yapılan hatalar

En yaygın hata, dolar işaretini fazla koymaktır. Satır satır hesap yapan bir formülde =$B$2*$C$2 yazarsanız formül kopyalandığında hep aynı satırı hesaplar ve bütün sütunda aynı sonuç görünür. Kopyalanınca değişmesi gereken adresleri göreli bırakın.

Tersi de olur: dolar işareti eksik kalır ve sabit hücre kayar. Bu durumda genellikle ikinci satırdan itibaren 0, #SAYI/0! ya da #DEĞER! görürsünüz. Hatalı hücreye çift tıkladığınızda Excel başvurduğu hücreleri renkli çerçeveyle gösterir; çerçevenin yanlış yerde durduğunu hemen fark edersiniz.

Satır ya da sütun eklemek mutlak başvuruyu bozmaz. $B$5'e başvuran bir formül, üstüne satır eklendiğinde kendiliğinden $B$6 olur, çünkü hücrenin kendisi bir satır aşağı kaymıştır.

Dolar işaretli adresleri formül çubuğunda okurken bir alışkanlık edinin: her $ işaretinin hemen sağındaki harf ya da sayı kilitlidir. $A2'de yalnız A, B$1'de yalnız 1 sabittir. Bu okuma biçimi karma başvuruları ilk bakışta çözmenizi sağlar ve hatalı kopyalamayı yazmadan önce yakalarsınız. Emin olamadığınızda formülü bir hücre aşağı ve bir hücre sağa kopyalayıp formül çubuğunda adreslerin nasıl değiştiğine bakın.

Sıradaki adım

Alıştırmada beş şubenin satışlarının toplam içindeki payını hesaplayacaksınız. Formülü ilk şubeye yazın, toplam hücresini sabitleyin ve aşağı kopyalayarak bütün payların doğru çıktığını kontrol edin.

Örnekler

Örnek 1: Toplam içindeki pay: mutlak başvuruyla
ABC
1KalemTutar (TL)
2Kira15.0000,625
3Market6.000
4Ulaşım3.000
5Toplam24.000
=B2/$B$5

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

C2 hücresinin sonucu: 0,625

15.000 / 24.000 = 0,625, yani %62,5. $B$5 kilitli olduğu için formül aşağı kopyalandığında hep aynı toplama bölünür.

Örnek 2: Kayan toplam hücresi hataya yol açar
ABC
1KalemTutar (TL)
2Kira15.000
3Market6.000#DIV/0!
4Ulaşım3.000
5Toplam24.000
=B3/B6

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

C3 hücresinin sonucu: #DIV/0!

C2'deki =B2/B5 dolar işareti olmadan aşağı kopyalanınca C3'te =B3/B6 olur. B6 boş olduğu için Türkçe Excel #SAYI/0! hatası gösterir.

Ders dosyasını indir.xlsx dosyası, ücretsiz
AlıştırmaAlıştırma: Şubelerin Satış Payı →Beş şubenin aylık satışlarının toplam satış içindeki payını hesaplayın. Toplam hücresini dolar işaretiyle sabitleyip formülü aşağı kopyalamak bu alıştırmanın konusu.

Sıkça Sorulan Sorular

Excel'de dolar işareti ($) ne işe yarar?

Formüldeki adresin kopyalama sırasında değişmemesini sağlar. $B$5 her yere kopyalansa da B5'i gösterir. Hücredeki değerin para birimiyle ilgisi yoktur.

F4 tuşu çalışmıyorsa ne yapabilirim?

Dizüstü bilgisayarlarda F tuşları ses ya da parlaklık gibi işlere atanmış olabilir; Fn+F4 deneyin. İmlecin formül çubuğunda bir adresin üzerinde ya da hemen yanında olduğundan da emin olun.

Başka sayfadaki bir hücreyi de sabitleyebilir miyim?

Evet. =B2/Özet!$B$5 yazımında sayfa adı başvurunun önüne gelir, dolar işaretleri yine sütun ve satırı kilitler.