Özellik ikonu

Hücre Başvurusu

İndirme izni yok

Genel Bakış

Hücre Başvurusu (Cell Reference), bir formülün çalışma sayfasındaki bir hücreyi ya da hücre grubunu sütun harfi ve satır numarasıyla (B3, C2:C10 gibi) göstermesini sağlayan adrestir. Formüllerde değeri elle yazmak yerine başvuru kullandığınızda, kaynak hücre değişince sonuç da kendiliğinden güncellenir. Bu sayfada göreli, mutlak ve karma başvuruları, aralık, kesişim, sayfalar arası ve tablo başvurularını, R1C1 biçimini, sürüm farklarını ve sık karşılaşılan sorunların çözümlerini 10 uygulamalı örnekle öğreneceksiniz.

Başvurunun yapısı​

Hücre başvurusu, bir hücrenin sayfadaki konumunu belirtir. Önce sütun harfi, sonra satır numarası yazılır: B3, ikinci sütun ile üçüncü satırın kesiştiği hücredir. Formül başvuruyu gördüğünde hücrenin yazılı içeriğini değil o andaki değerini kullanır; kaynak hücre değişince formül sonucu otomatik yenilenir. Bir sayfada A sütunundan XFD sütununa kadar 16.384 sütun ve 1.048.576 satır vardır.

Başlıca başvuru biçimleri şunlardır:
  • Tek hücre: C5 gibi, tek bir hücreyi gösterir.
  • Hücre aralığı: B2:B7 gibi, iki nokta ile ayrılmış ilk ve son hücre arasındaki dikdörtgen alandır.
  • Tüm sütun: B:B, B sütununun bütün satırlarını gösterir; B:D ise üç sütunu kapsar.
  • Tüm satır: 3:3, üçüncü satırın bütün sütunlarını gösterir; 3:5 ise üç satırı kapsar.
  • Birden çok alan: B2:B5 ile D2:D5 gibi ayrı alanlar noktalı virgülle birleştirilir (İngilizce Excel'de virgül).
  • Başka sayfa ya da kitap: Önüne sayfa adı ve ünlem işareti eklenir; ayrıntısı aşağıdaki bölümlerde anlatılmıştır.
Hücre içeriği sayı, metin, tarih ya da başka bir formül olabilir. Başvuru her durumda hücrenin görüntülenen sonucunu değil, hücrede saklanan gerçek değeri kullanır; bu nedenle yuvarlama için sayı biçimini değiştirmek hesabı değiştirmez.

Nerede bulunur ve nasıl girilir​

Hücre başvurusu ayrı bir komut değildir; formül yazarken kullanılır. Başvuru girmenin birkaç yolu vardır: elle yazmak, fareyle hücreye tıklamak, ok tuşlarıyla hücreye gitmek ya da fareyle aralığı sürüklemek. Formülü yazarken fareyle tıklama yöntemi (işaret modu) hem hızlıdır hem de adres yazım hatalarını önler.

Adım adım başvuru girmek için:
  • Sonucun görüneceği hücreyi seçin ve eşittir işaretini yazın.
  • Değerini kullanmak istediğiniz hücreye tıklayın; formül çubuğunda adresi belirir ve hücre renkli çerçeveyle işaretlenir.
  • İşleç yazıp ikinci hücreye tıklayın ya da aralık için fareyi sürükleyin.
  • Gerekirse başvuru üzerindeyken F4 tuşuna basarak türünü değiştirin.
  • Enter tuşuna basarak formülü tamamlayın.
Önemli araçlar ve kısayollar:
  • F4: Düzenleme sırasında imleç başvurunun üzerindeyken göreli, mutlak ve karma türler arasında sırayla geçiş yapar. Mac'te Cmd+T kullanılır. Dizüstü bilgisayarlarda bazen Fn tuşuyla birlikte basmak gerekir.
  • F2: Hücreyi düzenleme moduna alır; formüldeki başvurular renkli çerçeveyle gösterilir ve çerçeveyi sürükleyerek başvuruyu değiştirebilirsiniz.
  • Ad Kutusu (Name Box): Formül çubuğunun solundadır; buraya B2:B7 gibi bir adres yazıp Enter'a basarak aralığı seçebilirsiniz.
  • Ctrl+G ya da F5: Git (Go To) iletişim kutusunu açar ve yazdığınız adrese atlar.
  • Formüller > Formül Denetleme > Öncülleri İzle (Formulas > Formula Auditing > Trace Precedents): Seçili formülün hangi hücrelere başvurduğunu oklarla gösterir; Bağımlıları İzle (Trace Dependents) ise seçili hücreye başvuran formülleri gösterir.
  • Formüller > Formül Denetleme > Formülleri Göster (Show Formulas): Sonuçlar yerine bütün formülleri ve içindeki başvuruları sayfada gösterir.

Göreli, mutlak ve karma başvuru​

Başvuru türü, formül başka hücrelere kopyalandığında adresin nasıl davranacağını belirler. Dolar işareti, kendisinden sonraki parçayı kilitler.
  • Göreli başvuru (B2): Formül kopyalandığında adres, kopyalanan yöne göre kayar. Formülü bir satır aşağı kopyalarsanız B2, B3 olur. Her satırda aynı işlemi yapan hesaplarda kullanılır.
  • Mutlak başvuru ($B$2): Sütun ve satır kilitlidir; formül nereye kopyalanırsa kopyalansın hep B2 hücresine bakar. KDV oranı, kur, hedef değer gibi sabit bir hücrede tutulan değerler için kullanılır.
  • Karma başvuru ($B2 ya da B$2): Yalnız sütun ya da yalnız satır kilitlidir. $B2 sütunu sabit tutar, satırı kaydırır; B$2 satırı sabit tutar, sütunu kaydırır. İki yönde de kopyalanan tablolarda (çarpım tablosu, fiyat-iskonto matrisi) kullanılır.
F4 tuşuna art arda bastığınızda döngü şöyledir: B2, $B$2, B$2, $B2 ve yeniden B2. Örneğin KDV oranı E2 hücresinde tutuluyorsa tutar sütunundaki formül şöyle yazılır:
Excel formülü
=B2*$E$2
Bu formül C3 hücresine kopyalandığında B3 ile E2'nin çarpımına dönüşür; çünkü B satırı kayar, E2 kilitlidir. Hangi türü kullanacağınıza karar verirken kendinize şunu sorun: Bu başvuru, formülü kopyaladığım yönde değişmeli mi? Değişmesi gerekmiyorsa kilitleyin.

Aralık, birleşim, kesişim ve sayfalar arası başvuru​

Başvuru işleçleri birden çok hücreyi tek başvuruda toplamanızı sağlar:
  • İki nokta (:) aralık işleci: İki hücre arasındaki bütün hücreleri kapsar.
  • Noktalı virgül (;) birleşim işleci: Türkçe Excel'de ayrı alanları tek başvuru yapar; İngilizce Excel'de aynı işleç virgüldür. Ayraç, bölgesel ayarlara bağlıdır.
  • Boşluk, kesişim işleci: İki aralığın ortak hücrelerini verir.
Birleşim örneği:
Excel formülü
=TOPLA(B2:B5;D2:D5)
=SUM(B2:B5,D2:D5)
Kesişim örneği; B3:E3 satırı ile D2:D5 sütununun ortak hücresi D3'tür:
Excel formülü
=TOPLA(B3:E3 D2:D5)
=SUM(B3:E3 D2:D5)
Başka bir çalışma sayfasındaki hücreye başvururken sayfa adı, ünlem işareti ve hücre adresi birlikte yazılır. Sayfa adı boşluk ya da özel karakter içeriyorsa tek tırnak içine alınır. Excel bunu siz sayfa sekmesine tıklayarak başvuru verirken otomatik yapar:
Excel formülü
=TOPLA('Ocak Satışları'!B2:B10)
=SUM('Ocak Satışları'!B2:B10)
Aynı yapıdaki ardışık sayfaları tek formülde toplamak için 3B başvuru kullanılır; ilk ve son sayfa adı iki nokta ile ayrılır. Aradaki bütün sayfalar kapsanır:
Excel formülü
=SUM(Ocak:Mart!B2)
Başka bir çalışma kitabına başvuru, kitap adının köşeli parantez içinde yazılmasıyla oluşur. Kaynak kitap kapalıyken formül dosyanın tam yolunu içerir:
Excel formülü
=TOPLA([Satis.xlsx]Ocak!B2:B10)
=SUM([Satis.xlsx]Ocak!B2:B10)
Dış kitap başvuruları kaynak dosyanın yeri ya da adı değişirse kopar; bu bağlantıları Veri > Sorgular ve Bağlantılar > Bağlantıları Düzenle (Data > Queries & Connections > Edit Links) ile yönetebilirsiniz.

Adlar, tablolar ve taşan diziler​

Adresler büyüdükçe anlaşılması zorlaşır. Excel bunun için başvuruyu anlamlı bir adla değiştirmenize izin verir.
  • Tanımlı ad: Hücre ya da aralığı seçip Formüller > Tanımlı Adlar > Ad Tanımla (Formulas > Defined Names > Define Name) komutunu kullanın ya da adı doğrudan Ad Kutusu'na yazın. Adlar varsayılan olarak mutlak başvuru taşır. Adları Formüller > Tanımlı Adlar > Ad Yöneticisi (Name Manager) penceresinden ya da Ctrl+F3 ile yönetirsiniz.
  • Tablo başvurusu: Veriyi Ekle > Tablo (Insert > Table) ya da Ctrl+T ile tabloya çevirirseniz formüllerde hücre adresi yerine tablo ve sütun adları kullanılır (yapılandırılmış başvuru). Tabloya satır eklendikçe başvuru kendiliğinden genişler.
  • Taşan dizi başvurusu: Excel 2021 ve Microsoft 365'te bir formül birden çok hücreye taşıyorsa, taşan alanın tamamına ilk hücrenin adresinin sonuna diyez işareti eklenerek başvurulur.
Tablo sütununun toplamı:
Excel formülü
=TOPLA(Siparis[Tutar])
=SUM(Siparis[Tutar])
D2 hücresinden başlayan taşan dizinin tamamının toplamı:
Excel formülü
=TOPLA(D2#)
=SUM(D2#)
Tablonun aynı satırındaki bir sütuna başvurmak için Siparis[@Adet] gibi kısa yazım kullanılır. Formül yazarken tablo hücrelerine fareyle tıkladığınızda Excel bu yazımı kendisi oluşturur.

R1C1 başvuru biçimi ve VBA​

Excel varsayılan olarak A1 biçimini kullanır. Dosya > Seçenekler > Formüller > Formüllerle çalışma > R1C1 başvuru biçimi (File > Options > Formulas > Working with formulas > R1C1 reference style) seçeneğini işaretlerseniz sütunlar da sayıyla adlandırılır. Bu biçimde R, satırı; C, sütunu gösterir. R3C2, mutlak olarak üçüncü satır ikinci sütundur (B3). Göreli başvurularda sapma köşeli parantezle belirtilir; sapma yoksa sayı hiç yazılmaz. Mac'te seçenek Excel > Tercihler (Preferences) altındadır.

Örneğin bir üst satırın aynı sütunu ile aynı satırın bir sol sütunundaki hücreyi toplayan formül R1C1 biçiminde şöyle görünür:
Excel formülü
=R[-1]C+RC[-1]
R1C1 biçimi, kopyalanan her formülün aynı görünmesini sağladığı için tutarsız formülleri bulmada işe yarar. VBA'da Formula özelliği A1 biçimini, FormulaR1C1 özelliği R1C1 biçimini kullanır; döngüyle satır ve sütun numarası üretirken Cells özelliği çok rahattır:
VBA 3 satır
Range("C2").Formula = "=B2*$E$2"
Range("C2").FormulaR1C1 = "=RC[-1]*R2C5"
Cells(3, 2).Value = 100
İki satır da aynı sonucu üretir; Cells(3, 2), B3 hücresidir. Ayar yalnızca görünümü değiştirir, dosyadaki hesabı etkilemez.

Kopyalama, taşıma, ekleme ve silme sırasında davranış​

Başvurular, hücreler üzerinde yaptığınız işlemlere göre farklı tepki verir:
  • Kopyala ve yapıştır: Formüldeki göreli başvurular yeni konuma göre kayar; mutlak kısımlar sabit kalır. Doldurma tutamacını sürüklemek, Ctrl+D (aşağı doldur) ve Ctrl+R (sağa doldur) aynı davranışı gösterir.
  • Kes ve yapıştır: Formülün kendisini taşırsanız içindeki başvurular değişmez. Formülün başvurduğu hücreyi taşırsanız formül yeni adresi izler.
  • Satır ya da sütun ekleme: Aralığın ortasına eklediğinizde aralık genişler; formüller de kayan hücrelere göre otomatik güncellenir. Aralığın hemen altına eklenen satır aralığa dahil olmaz; bu durumda tablo ya da adlandırılmış dinamik aralık kullanın.
  • Silme: Başvurulan hücre silinirse formül #BAŞV! (#REF!) hatası verir. Aralığın bir parçası silinirse aralık küçülür ve hata oluşmaz.
  • Yapıştır Özel: Giriş > Yapıştır > Özel Yapıştır > Formüller (Home > Paste > Paste Special > Formulas) yalnız formülü, biçimi taşımadan yapıştırır.
  • Formülü başvurusuz kopyalamak: Formül hücresini düzenleme modunda iken kopyalayıp başka bir yere yapıştırırsanız formül metin olarak yapışır ve başvurular değişmez.

Sürüm farkları, sınırlar ve performans​

Başvuru yazımı bütün sürümlerde aynıdır; fark taşan dizi ve yeni işlevlerde ortaya çıkar.
  • Excel 2016 ve 2019: Dinamik dizi ve taşan dizi başvurusu (diyez işareti) yoktur; çok hücreli sonuçlar için eski dizi formülü (Ctrl+Shift+Enter) kullanılır.
  • Excel 2021 ve Microsoft 365: Dinamik diziler vardır; bir formülün sonucu taşabilir ve taşan alana diyez işaretiyle başvurulabilir.
  • Excel Web: Başvuru girmek, F4 ile tür değiştirmek ve sayfalar arası başvuru çalışır. Bazı ayarlar masaüstü uygulamasına göre daha sınırlıdır; bu tür ayarlar için masaüstü Excel'i tercih edin.
  • Mac: F4 yerine Cmd+T kullanılır; bazı klavyelerde F4 doğrudan işlev tuşu olarak çalışmaz.
  • Sınırlar: 16.384 sütun, 1.048.576 satır, formül başına 8.192 karakter ve 64 iç içe işlev düzeyi sınırı vardır.
Performans için şunlara dikkat edin:
  • Tüm sütun başvuruları (B:B) TOPLA gibi basit işlevlerde sorun çıkarmaz; dizi işlemlerinde (ÇARPIMTOPLA gibi) yüz binlerce boş hücreyi hesapladığı için yavaşlatır. Gerçek veri aralığını ya da tabloyu kullanın.
  • DOLAYLI ve KAYDIR gibi uçucu işlevler, sayfada herhangi bir değişiklik olduğunda yeniden hesaplanır. Aynı işi İNDİS ile yapabiliyorsanız onu tercih edin.
  • Büyük dosyalarda Formüller > Hesaplama Seçenekleri > El ile (Formulas > Calculation Options > Manual) ayarını kullanıp F9 ile hesaplatmak süreyi kısaltır; işiniz bitince Otomatik'e dönmeyi unutmayın.
  • Başka çalışma kitaplarına çok sayıda başvuru, dosya açılışını yavaşlatır ve bağlantı kopma riskini artırır.

Neden çalışmıyor?​

Başvurularla en sık karşılaşılan sorunlar, nedenleri ve çözümleri:
  • Belirti: Formülü aşağı çektim, sonuçlar 0 çıkıyor ya da yanlış. Neden: Sabit olması gereken hücre göreli yazıldığı için kopyalamada kaymıştır. Çözüm: Sabit hücrenin başvurusuna F4 ile dolar işareti ekleyin ve formülü yeniden kopyalayın.
  • Belirti: #BAŞV! (#REF!) hatası. Neden: Başvurulan satır, sütun ya da sayfa silinmiştir. Çözüm: Ctrl+Z ile silmeyi geri alın; mümkün değilse formülü yeniden yazın. Silmek yerine gizlemeyi ya da içeriği temizlemeyi düşünün.
  • Belirti: #AD? (#NAME?) hatası. Neden: Yazılan ad tanımlı değildir ya da boşluklu sayfa adı tek tırnak olmadan yazılmıştır. Çözüm: Adı Ad Yöneticisi'nde kontrol edin; sayfa adını tek tırnak içine alın.
  • Belirti: Döngüsel başvuru uyarısı çıkıyor ve sonuç 0 görünüyor. Neden: Formül kendi hücresine ya da kendisine bağlı bir hücreye başvuruyordur. Çözüm: Formüller > Formül Denetleme > Hata Denetimi > Döngüsel Başvurular (Formulas > Formula Auditing > Error Checking > Circular References) menüsünden hücreyi bulun ve aralığı değiştirin.
  • Belirti: Başvurulan hücre değişti ama sonuç güncellenmedi. Neden: Hesaplama seçeneği El ile ayarlıdır. Çözüm: F9'a basın ya da hesaplamayı Otomatik yapın.
  • Belirti: Toplam, görünen sayıların toplamına uymuyor. Neden: Hücreler metin olarak saklanan sayılardır; TOPLA metni atlar. Çözüm: Hücrelerdeki sayıya çevirme uyarısını kullanın ya da Veri > Metni Sütunlara Dönüştür ile sayıya çevirin.
  • Belirti: F4 tuşu başvuru türünü değiştirmiyor. Neden: Hücre düzenleme modunda değilsiniz, imleç başvurunun üzerinde değildir ya da dizüstü bilgisayarda işlev tuşu kilidi vardır. Çözüm: Önce F2'ye basın, imleci başvuruya getirin, gerekirse Fn+F4 deneyin; Mac'te Cmd+T kullanın.
  • Belirti: Başka kitaba başvuran formül güncelleme uyarısı veriyor ya da #BAŞV! döndürüyor. Neden: Kaynak dosya taşınmış, silinmiş ya da adı değişmiştir. Çözüm: Bağlantıları Düzenle penceresinden kaynağı yeniden seçin.
  • Belirti: Aralığın altına veri ekledim ama toplam değişmedi. Neden: Aralık sabit adreslidir ve yeni satırı kapsamaz. Çözüm: Veriyi tabloya çevirin ya da aralığı yeniden düzenleyin.

1. Göreli başvuru ile satır tutarı​

Bir kırtasiye siparişinde her kalemin tutarını hesaplayın. D2 hücresine şu formülü yazın:
Excel formülü
=B2*C2
Sonra formülü diğer satırlara yayın:
  • D2 hücresini seçin.
  • Hücrenin sağ alt köşesindeki doldurma tutamacını D6'ya kadar sürükleyin ya da tutamaca çift tıklayın.
  • D3 hücresini seçip formül çubuğunda başvuruların bir satır kaydığını görün.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünAdetBirim FiyatTutar
2Kalem1204,50540,00
3Defter8012,751.020,00
4Silgi2002,25450,00
5Dosya6018,901.134,00
6Zımba3545,001.575,00
Bağıl BaşvuruExcelDepo v1.0.0
540,00 ilk kalemin tutarıdır. Başvurular göreli olduğundan formül, bulunduğu satıra uyum sağlar: D3 hücresi B3 ile C3'ü, D6 hücresi B6 ile C6'yı çarpar ve sonuç 1.575,00 olur. Tek formülü yazıp yüzlerce satıra yaymak, göreli başvurunun temel kullanımıdır.

2. Mutlak başvuru ile sabit KDV oranı​

KDV oranı E2 hücresinde tutulur; her ürünün KDV tutarı bu orana göre hesaplanır. C2 hücresine şu formülü yazın:
Excel formülü
=B2*$E$2
Adımlar:
  • C2 hücresinde formülü yazarken E2'ye tıklayın ve F4 tuşuna bir kez basarak $E$2 biçimine getirin.
  • D2 hücresine B2 ile C2'yi toplayan formülü yazın.
  • C2:D2 aralığını seçip doldurma tutamacını 6. satıra kadar sürükleyin.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünNet TutarKDV TutarıToplamKDV Oranı
2Laptop25.000,005.000,0030.000,0020%
3Monitör6.500,001.300,007.800,00
4Klavye850,00170,001.020,00
5Mouse450,0090,00540,00
6Kulaklık1.200,00240,001.440,00
Mutlak BaşvuruExcelDepo v1.0.0
5.000,00 laptopun KDV tutarı, 30.000,00 ise KDV dahil toplamıdır. Formül aşağı kopyalandığında B başvurusu satırla birlikte kayar; $E$2 kilitli olduğu için her satır aynı orana bakar. C6 hücresinde formül B6 ile $E$2'yi çarpar ve sonuç 240,00 olur. Dolar işareti olmasaydı C3 hücresi boş E3'e bakar ve sonuç sıfır çıkardı. Oranı E2'de değiştirdiğinizde bütün KDV tutarları güncellenir.

3. Karma başvuru ile iskonto matrisi​

Mobilya listesinde her ürünün %5, %10 ve %15 iskontolu fiyatı tek formülle hesaplanır. Fiyat B sütununda, iskonto oranları 1. satırda durur. C2 hücresine şu formülü yazın:
Excel formülü
=$B2*(1-C$1)
Adımlar:
  • Formülü yazarken B2'ye tıklayıp F4'e üç kez basarak $B2 biçimini oluşturun (sütun kilitli).
  • C1'e tıklayıp F4'e iki kez basarak C$1 biçimini oluşturun (satır kilitli).
  • C2 hücresini E5'e kadar sağa ve aşağı kopyalayın.
  • C1:E1 hücrelerine yüzde biçimi uygulayın.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünListe Fiyatı5%10%15%
2Masa4.500,004.275,004.050,003.825,00
3Sandalye1.800,001.710,001.620,001.530,00
4Dolap6.200,005.890,005.580,005.270,00
5Raf950,00902,50855,00807,50
Karma BaşvuruExcelDepo v1.0.0
Tek formül on iki hücreyi doğru hesaplar. $B2 sütunu kilitlediği için fiyat hep B sütunundan gelir, satır ise aşağı inildikçe kayar. C$1 satırı kilitlediği için oran hep 1. satırdan alınır, sütun ise sağa gidildikçe kayar. Masa için %5 iskontolu fiyat 4.275,00, %15 iskontolu fiyat 3.825,00 olur; raf için %15 iskontolu fiyat 807,50 olarak hesaplanır. Karma başvuru iki yönlü tablolarda tek formülle çalışmanın anahtarıdır.

4. Toplam içindeki payı hesaplama​

Aylık bütçe kalemlerinin toplam içindeki payını hesaplayın. Toplam B8 hücresindedir. C2 hücresine şu formülü yazın:
Excel formülü
=B2/$B$8
Adımlar:
  • B8 hücresine B2:B7 aralığının toplamını alan TOPLA formülünü yazın.
  • C2 hücresinde bölen olarak B8'e tıklayın ve F4 ile $B$8 yapın.
  • C2:C8 hücrelerine yüzde biçimini uygulayın ve formülü aşağı kopyalayın.
  • Başlık ve toplam satırını kalın yapıp toplam satırına dolgu rengi verin.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABC
1KalemTutarPay
2Kira18.000,0022,4%
3Elektrik1.850,002,3%
4Su420,000,5%
5İnternet650,000,8%
6Personel52.000,0064,7%
7Pazarlama7.500,009,3%
8Toplam80.420,00100,0%
Bütçe PayıExcelDepo v1.0.0
Toplam 80.420,00 olarak hesaplanır. Her kalemin payı, kendi tutarının sabit toplama bölünmesiyle bulunur; örneğin kira payı 22,4%, personel payı 64,7% olur. Bölen $B$8 olarak kilitlendiği için formül aşağı kopyalandığında toplam hücresinden kaymaz. Payların toplamı 100,0% olmalıdır; sonuç yüzde yüz değilse bir başvuru kaymış demektir. Toplam satırı kalın yazı ve açık mavi dolguyla ayrılmıştır.

5. Aralık başvurusu ve tüm sütun​

Altı aylık satış verisinden özet değerler çıkarın. E2 hücresine şu formülü yazın:
Excel formülü
=TOPLA(B2:B7)
=SUM(B2:B7)
Adımlar:
  • E2 hücresinde eşittir işaretinden sonra B2 hücresine tıklayıp fareyi B7'ye kadar sürükleyin; aralık B2:B7 olarak yazılır.
  • Aynı aralığı ORTALAMA, MAK ve BAĞ_DEĞ_SAY işlevleriyle E3:E5 hücrelerinde kullanın.
  • E6 hücresinde aralık yerine sütun başlığına tıklayarak B:B başvurusunu oluşturun.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDE
1AySatışÖzetDeğer
2Ocak42.500Toplam295.800
3Şubat38.900Ortalama49.300
4Mart51.200En Yüksek60.100
5Nisan47.800Ay Sayısı6
6Mayıs55.300Tüm Sütun Toplamı295.800
7Haziran60.100
Aralık BaşvurusuExcelDepo v1.0.0
Altı aylık toplam 295.800, aylık ortalama 49.300, en yüksek aylık satış 60.100 ve veri bulunan ay sayısı 6 olarak hesaplanır. E6 hücresindeki B:B başvurusu bütün sütunu kapsar; başlık metni olduğu için toplamı etkilemez ve sonuç 295.800 çıkar. Tüm sütun başvurusu, aşağıya yeni ay eklendiğinde formülü değiştirmeden sonuca dahil edilmesini sağlar. Ancak sütunda toplanmaması gereken başka sayılar varsa yanlış sonuç verir.

6. Kesişim ve birleşim işleçleri​

Çeyreklik bölge satışlarında belirli bir bölgenin belirli çeyreğini ve ayrı sütunların toplamını alın. B7 hücresine şu formülü yazın:
Excel formülü
=TOPLA(B3:E3 D2:D5)
=SUM(B3:E3 D2:D5)
Adımlar:
  • B7 hücresinde eşittir işaretinden sonra Ege satırını (B3:E3) seçin.
  • Boşluk tuşuna basın; boşluk kesişim işlecidir.
  • 3. Çeyrek sütununu (D2:D5) seçip Enter'a basın.
  • B8 hücresinde iki ayrı sütunu noktalı virgülle birleştiren TOPLA formülünü yazın.
Birleşim formülü şöyledir:
Excel formülü
=TOPLA(B2:B5;D2:D5)
=SUM(B2:B5,D2:D5)
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDE
1Bölge1. Çeyrek2. Çeyrek3. Çeyrek4. Çeyrek
2Marmara1.2001.3501.5001.700
3Ege8009009501.100
4İç Anadolu600650700820
5Akdeniz7508209101.050
6
7Ege, 3. Çeyrek (kesişim)950
81. ve 3. Çeyrek (birleşim)7.410
Bölge SatışlarıExcelDepo v1.0.0
Kesişim işleci iki aralığın ortak hücresini verir: B3:E3 ile D2:D5 yalnızca D3'te kesiştiği için sonuç 950 olur. Birleşim işleci ise ayrı iki sütundaki bütün hücreleri tek başvuruda toplar; 1. ve 3. çeyreklerin toplamı 7.410 çıkar. Kesişim, satır ve sütun adlarını tanımlı ad olarak verdiğinizde daha okunaklı hale gelir; birleşimde ayraç Türkçe Excel'de noktalı virgül, İngilizce Excel'de virgüldür.

7. Ad tanımlayarak başvuruyu okunur yapma​

Asgari stok değeri D2 hücresindedir. Bu hücreye AsgariStok adını verip formülde adresin yerine adı kullanın. C2 hücresine şu formülü yazın:
Excel formülü
=EĞER(B2<AsgariStok;"Sipariş Ver";"Yeterli")
=IF(B2<AsgariStok,"Sipariş Ver","Yeterli")
Adımlar:
  • D2 hücresini seçin ve Ad Kutusu'na AsgariStok yazıp Enter'a basın; ya da Formüller > Tanımlı Adlar > Ad Tanımla (Formulas > Defined Names > Define Name) komutunu kullanın.
  • C2 hücresine formülü yazın ve C7'ye kadar kopyalayın.
  • A2:C7 aralığını seçip Giriş > Koşullu Biçimlendirme > Yeni Kural (Home > Conditional Formatting > New Rule) komutunda Biçimlendirilecek hücreleri belirlemek için formül kullan seçeneğini işaretleyin.
  • Formül olarak $B2<$D$2 yazıp kırmızı dolgu seçin.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünStokDurumAsgari Stok
2Çay45Yeterli20
3Şeker12Sipariş Ver
4Un8Sipariş Ver
5Makarna60Yeterli
6Zeytinyağı15Sipariş Ver
7Bulgur22Yeterli
Stok TakibiExcelDepo v1.0.0
Formül AsgariStok adıyla D2 hücresindeki eşik değere başvurur; adres yazmaya gerek kalmaz ve formül daha okunur olur. Ad varsayılan olarak mutlak başvurudur, bu yüzden aşağı kopyalandığında kaymaz. Çay için durum Yeterli, un için Sipariş Ver olur. Stoku asgari değerin altında kalan satırlar, koşullu biçimdeki $B2<$D$2 formülü nedeniyle kırmızı dolgu ve koyu kırmızı yazıyla işaretlenir. Eşik değeri D2'de değiştirdiğinizde hem durum sütunu hem renkler güncellenir.

8. Tablo ve yapılandırılmış başvuru​

Sipariş listesini tabloya çevirip tutarı sütun adlarıyla hesaplayın. Tabloda tutar formülü şu biçimdedir:
Excel formülü
=[@Adet]*[@[Birim Fiyat]]
Adımlar:
  • A1:D6 aralığını seçip Ctrl+T ile tabloya çevirin; Tablo Tasarımı > Tablo Adı (Table Design > Table Name) kutusuna Siparis yazın.
  • D2 hücresinde formülü yazarken B2 ve C2 hücrelerine tıklayın; Excel adresler yerine sütun adlarını yazar.
  • Formül tüm sütuna otomatik dolar.
  • F2 hücresine Siparis tablosunun Tutar sütununu toplayan bir TOPLA formülü yazın.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDEF
1ÜrünAdetBirim FiyatTutarGenel Toplam
2Boya12350,00*[@[Birim Fiyat]]]4.200,00)]11.335,00
3Fırça4025,00*[@[Birim Fiyat]]]1.000,00
4Vernik8420,00*[@[Birim Fiyat]]]3.360,00
5Zımpara1006,50*[@[Birim Fiyat]]]650,00
6Rulo2585,00*[@[Birim Fiyat]]]2.125,00
Tablo BaşvurusuExcelDepo v1.0.0
Veri aralığı Siparis adlı, mavi şeritli bir tabloya dönüşür. Tutar sütunundaki formül hücre adresleri yerine Adet ve Birim Fiyat sütun adlarını kullanır; ilk satırın tutarı 4.200,00 olur. F2 hücresindeki toplam, Siparis tablosunun Tutar sütununa başvurduğu için tabloya yeni sipariş satırı eklediğinizde kendiliğinden genişler ve sonuç 11.335,00 değerinden güncellenir. Yapılandırılmış başvurular formülü okunur kılar ve aralık kaymasından doğan hataları önler.

9. Başvuru bilgisi veren işlevler​

Bazı işlevler hücre başvurusunun kendisini ya da konumunu hesaplar. B2 hücresine şu formülü yazın:
Excel formülü
=ADRES(3;2)
=ADDRESS(3,2)
Adımlar:
  • B3 hücresinde SATIR işlevine D5 başvurusunu verin; B4 hücresinde SÜTUN işleviyle aynı hücrenin sütun numarasını alın.
  • B5 hücresinde ADRES işlevinin üçüncü bağımsız değişkenini 4 yaparak göreli adres metni üretin.
  • B6 ve B8 hücrelerinde SATIRSAY ve SÜTUNSAY ile aralığın boyutunu hesaplayın.
  • B7 hücresinde ADRES sonucundaki satır numarasını DEĞİŞTİR ya da YERİNEKOY ile temizleyerek sütun harfini elde edin.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
AB
1AçıklamaSonuç
2ADDRESS ile mutlak adres (3. satır, 2. sütun)$B$3
3ROW ile D5 hücresinin satır numarası5
4COLUMN ile D5 hücresinin sütun numarası4
5Göreli adres metniD5
6ROWS ile D2:D11 aralığındaki satır sayısı10
7D5 hücresinin sütun harfiD
8COLUMNS ile A1:D1 aralığındaki sütun sayısı4
Başvuru İşlevleriExcelDepo v1.0.0
B2 hücresi 3. satır ve 2. sütunun mutlak adresini metin olarak verir: $B$3. D5 hücresinin satır ve sütun numaraları 5 ve 4 olarak hesaplanır; bu iki sayıyı ADRES işlevinde birleştirdiğinizde göreli adres metni D5 elde edilir. D2:D11 aralığı 10 satırdan oluşur. D5 için sütun harfi D, A1:D1 aralığındaki sütun sayısı ise 4 olur. Bu işlevler bir hücrenin içeriğini değil konumunu hesapladığı için DOLAYLI ve İNDİS gibi işlevlerle birlikte dinamik başvurular kurmada kullanılır.

10. Dolaylı başvuru ve dinamik konum​

Personel listesinden, E2 hücresinde yazılan sıra numarasına göre maaşı getirin. F2 hücresine şu formülü yazın:
Excel formülü
=DOLAYLI("C"&(E2+1))
=INDIRECT("C"&(E2+1))
Aynı sonucu veren iki alternatif:
Excel formülü
=KAYDIR(C1;E2;0)
=OFFSET(C1,E2,0)
Adımlar:
  • E2 hücresine sıra numarası olarak 3 yazın.
  • F2 hücresine DOLAYLI formülünü yazın; adres metni C ile satır numarasının birleştirilmesiyle oluşur.
  • F3 hücresine KAYDIR formülünü yazın.
  • F4 hücresine İNDİS(C2:C6;E2) formülünü yazarak uçucu olmayan yöntemi de deneyin.
Hücre Başvurusu
Formülünü incelemek için bir hücre seçin.
ABCDEF
1PersonelDepartmanMaaşSıra NoSeçilen Maaş
2Ayşe YılmazMuhasebe32.000330.000
3Mehmet KayaSatış28.500OFFSET ile30.000
4Elif Demirİnsan Kaynakları30.000INDEX ile30.000
5Can ÖztürkBilgi İşlem41.000
6Zeynep ArslanSatış27.000
Dolaylı BaşvuruExcelDepo v1.0.0
Üç formül de listedeki üçüncü personelin maaşını getirir: DOLAYLI sonucu 30.000, KAYDIR sonucu 30.000 ve İNDİS sonucu 30.000 olur. DOLAYLI metin olarak kurulan adresi gerçek bir başvuruya çevirir; E2'deki sıra numarasını değiştirdiğinizde formül başka satıra bakar. DOLAYLI ve KAYDIR uçucu işlevlerdir, her değişiklikte yeniden hesaplanır ve büyük dosyalarda yavaşlığa yol açar; ayrıca DOLAYLI'nın başvurduğu satır ya da sütun silinirse adres metni güncellenmez. Aynı işi yapan İNDİS uçucu olmadığı için mümkün olduğunda tercih edilmelidir.

Kullanırken dikkat edin​

  • F4 ile hızlı geçiş: Başvuruyu elle yazmak yerine formülü yazarken hücreye tıklayın ve F4'e basın. Her basışta sırayla $B$2, B$2, $B2 ve B2 biçimleri gelir. Mac'te Cmd+T kullanılır; dizüstü bilgisayarlarda gerekirse Fn tuşuyla birlikte basın.
  • Önce kilitleme kararını verin: Formülü kopyalamadan önce hangi başvurunun sabit kalacağına karar verin. Oran, kur ve hedef gibi tek hücrede tutulan değerleri mutlak yapın; her satırda değişen değerleri göreli bırakın. Tutarsız kilitleme, yanlış sonucu fark edilmeden yayar.
  • Sabit sayıyı formüle gömmeyin: KDV oranı gibi değerleri formülün içine yazmak yerine ayrı bir hücreye koyup mutlak başvuruyla kullanın. Oran değiştiğinde yalnız tek hücreyi güncellersiniz ve formülleri tek tek düzenlemek zorunda kalmazsınız.
  • Renkli çerçevelerle denetim: Formül hücresinde F2'ye bastığınızda başvurulan hücreler renkli çerçevelerle gösterilir. Hata ararken bu çerçevelerin beklediğiniz hücreleri kapsayıp kapsamadığına bakın; çerçeveyi sürükleyerek başvuruyu düzeltebilirsiniz.
  • Formül Denetleme araçları: Formüller > Formül Denetleme (Formulas > Formula Auditing) grubundaki Öncülleri İzle, Bağımlıları İzle ve Formülleri Göster komutları karmaşık sayfalarda başvuru zincirini görmenizi sağlar. Formül Değerlendir (Evaluate Formula) ise formülü adım adım hesaplar.
  • Sayfa adlarında tek tırnak: Sayfa adı boşluk, Türkçe karakter içeren özel işaret ya da rakamla başlıyorsa başvuruda tek tırnak içine alınmalıdır. Sayfa sekmesine tıklayarak başvuru verirseniz Excel bunu sizin yerinize yapar.
  • Aralık sonuna ekleme: Aralığın hemen altına yazılan yeni satırlar mevcut aralık başvurusuna dahil olmaz. Veriyi tabloya çevirin ya da aralığın ortasına satır ekleyin; bu sayede toplam ve ortalama formülleri yeni veriyi kendiliğinden kapsar.
  • Metin olarak girilmiş sayılar: Hücrede sol hizalı görünen ve köşesinde yeşil üçgen bulunan sayılar metindir; formüller bunları sayı olarak işlemez. Başvurulan hücrelerin gerçekten sayı içerdiğini kontrol edin.
  • Tüm sütun başvurusu: B:B gibi başvurular yeni satırları otomatik kapsar; ancak dizi işlemlerinde performansı düşürür ve sütunun altında yer alan toplam satırını da içine alarak döngüsel başvuru oluşturabilir. Toplamı hesapladığınız hücre, başvurulan aralığın içinde kalmamalıdır.
  • Uçucu işlevlerin etkisi: DOLAYLI ve KAYDIR, kendilerine bağlı olmayan değişikliklerde bile yeniden hesaplanır. Büyük dosyalarda bunların yerine İNDİS ve tablo başvurularını kullanmak dosyayı belirgin biçimde hızlandırır.
  • Hesaplama modunu kontrol edin: Formüller > Hesaplama Seçenekleri menüsü El ile durumundaysa başvurulan hücre değişse bile sonuç değişmez. Durum çubuğunda Hesapla ifadesi görünüyorsa F9'a basın ya da seçeneği Otomatik yapın.
  • Sayfa ve kitap bağlantıları: Başka kitaba verdiğiniz başvurular dosya adı ve konumuna bağlıdır; kaynak dosyayı yeniden adlandırırsanız bağlantı kopar. Bağlantıları Veri > Sorgular ve Bağlantılar bölümünden denetleyin ve kopan bağlantıları onarın.
  • Başvuruyu yanlışlıkla bozmayın: Satır ya da sütun silmeden önce başka formüllerin o hücrelere başvurup başvurmadığını Bağımlıları İzle ile kontrol edin. #BAŞV! hatası göründüğünde hemen Ctrl+Z ile geri alın; kaydettikten sonra geri alma mümkün olmayabilir.
  • İlgili konular: Mutlak Başvuru, Göreli Başvuru, Karma Başvuru, Tanımlı Ad ve Ad Yöneticisi, Tablo ve Yapılandırılmış Başvuru, Taşan Dizi (Dinamik Diziler), R1C1 Başvuru Biçimi, Formül Denetleme, Döngüsel Başvuru ve Dış Bağlantılar. İşlevler: ADRES, SATIR, SÜTUN, SATIRSAY, SÜTUNSAY, DOLAYLI, KAYDIR, İNDİS, TOPLA ve EĞER. VBA öğeleri: Range, Cells, Formula ve FormulaR1C1.
Örneklerdeki tabloları indirilebilir Excel dosyasında kendiniz de deneyebilirsiniz.
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
33
İlk yayın
Güncel

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst