Excel'de Sayfalar Arası Başvurular: Basitten Karmaşığa
Excel formülünde başka bir sayfadaki bir hücreye başvurmak için şu sözdizimini kullanın: =SayfaAdı!HücreAdresi. Örneğin, =Sayfa2!A1 formülü ikinci sayfanın A1 hücresindeki değeri döndürür. Sayfa adı boşluk içeriyorsa, mutlaka tek tırnak içine alın: ='Mayıs Raporu'!B5. Bu, çalışma kitabındaki farklı sekmelere dağıtılmış verilerle çalışmanın temel ilkesidir.
Temel sözdizimi ve manuel bağlantı oluşturma
Başvuru yapısının anlaşılması, karmaşık formüller yazmak için kritik öneme sahiptir. Bir başvuru üç bölümden oluşur: sayfa adı, ayırıcı ve hücre adresi.
Format şöyledir:
=[SayfaAdı]!Hücre
Ünlem işareti (!), sayfa adı ile koordinatlar arasında zorunlu bir ayırıcıdır.
Doğru başvuru örnekleri:
=Sayfa1!A1— «Sayfa1» adlı sayfanın A1 hücresine başvuru.=Veriler!C10— «Veriler» sayfasının C10 hücresine başvuru.=SUM(Sayfa2!A1:A10)— başka bir sayfadaki aralığın toplamını alma.
Böyle bir bağlantı oluşturmanın en hızlı yolu, onu elle yazmak değil, fareyi kullanmaktır. Formüle = işaretiyle başlayarak yazmaya başlayın, ardından ekranın altındaki ilgili sayfa sekmesine tıklayın ve gerekli hücreyi seçin. Excel doğru adı ve noktalama işaretlerini otomatik olarak ekleyecektir.
Boşluk içeren sayfa adlarıyla çalışma
Yeni başlayanların sık yaptığı bir hata, boşluk veya özel karakterler içeren adları kullanırken tırnak işaretlerini unutmaktır. Sayfa adı boşluk, tire, parantez içeriyorsa veya bir rakamla başlıyorsa, Excel bunu otomatik olarak tek tırnak (') içine alır.
Doğru seçenek:
='Finansal Rapor 2024'!D5
Yanlış seçenek (#AD? hatasına neden olur):
=Finansal Rapor 2024!D5
Başvuru yapılan bir sayfayı yeniden adlandırırsanız, Excel formüllerdeki bu başvuruları otomatik olarak günceller. Ancak formülü manuel olarak giriyorsanız, karmaşık adlar için tırnak işaretlerinin varlığını her zaman kontrol edin.
Tek tırnak işaretleri yalnızca sayfa adının etrafına konulmalıdır, hücre adresinin etrafına değil.
Doğru: 'Benim Sayfam'!A1
Yanlış: 'Benim Sayfam'!'A1'
Mutlak ve göreli sayfalar arası başvurular
Diğer sayfalara başvuran formülleri kopyalarken, tek bir sayfa içindeki hücre sabitleme kuralları geçerlidir. Satırları veya sütunları sabitlemek için dolar işaretini ($) kullanın.
| Başvuru Türü | Formül Örneği | Aşağıya Kopyalandığında Davranış |
|---|---|---|
| Göreli | =Sayfa2!A1 | Sayfa2!A2, Sayfa2!A3 vb. olarak değişir. |
| Mutlak | =Sayfa2!$A$1 | Değişmez, her zaman A1'den veri alır. |
| Karışık | =Sayfa2!A$1 | Sütun değişir (A → B), satır sabit kalır (1). |
Genellikle ayrı bir hizmet sayfasından sabit değerleri (örneğin döviz kuru veya vergi oranı) çekerken, formül sürüklendiğinde başvurunun «kaymaması» için mutlak başvuru $A$1 kullanılır.
Birden fazla sayfa ile çalışmak için fonksiyonlar
Excel, aynı yapıya sahip olduklarında verileri birden fazla sayfadan hemen toplamaya olanak tanır. Bu, aylık veya departman bazlı özet raporlar için kullanışlıdır.
Birden fazla sayfada aralık toplama
«Ocak», «Şubat», «Mart» adlı sayfalarınız varsa ve hepsinden B5 hücresini toplamak istiyorsanız, sayfa adı aralığını kullanın:
=TOPLA('Ocak:Mart'!B5)
Bu formül, fiziksel olarak «Ocak» ve «Mart» sekmeleri arasında bulunan tüm sayfaların B5 hücresini toplar. Aralarına yeni bir sayfa eklendiğinde, bu sayfa otomatik olarak hesaplamaya dahil edilir.
Grup başvurularının çalışması için sayfa adlarının ardışık olması gerekir. Sıra bozulursa, formül gerekli sayfayı dikkate almayabilir veya hata verebilir.
Sık karşılaşılan hatalar
Harici başvurularla çalışırken kullanıcılar çoğunlukla aşağıdaki sorunlarla karşılaşır:
- #AD? (NAME?): Sayfa adı yanlış yazıldığında, boşluk varsa tırnaklar unutulduğunda veya başvurulan sayfa silindiğinde ortaya çıkar.
- #BAŞV! (REF!): Formülün başvurduğu sayfa çalışma kitabından silindiğinde görünür. Böyle bir başvuru geri yüklenemez, formülün yeniden yazılması gerekir.
- Gereksiz tırnaklar: Bazen kullanıcılar tırnaklara ihtiyaç olmayan yerlere (örneğin boşluksuz bir adın etrafına) tırnak koyar. Excel genellikle bunu affetse de, bu formülün okunmasını zorlaştırır.
- Yol hatası: Çalışma kitabı harici bir dosyaya bağlıysa ve bu dosya taşınmış veya yeniden adlandırılmışsa, yol güncellenene kadar başvuru çalışmaz.
SSS
Başka bir sayfaya olan bağlantı nasıl silinir?
Formül içeren hücreyi seçin, F2 tuşuna basın (düzenleme modu) ve Sayfa2!A1 gibi formül kısmını orada kayıtlı olan belirli sayısal değerle değiştirin veya hücreyi temizleyin.
Başka bir Excel çalışma kitabındaki bir sayfaya başvurulabilir mi?
Evet, sözdizimi karmaşıklaşır: =[DosyaAdı.xlsx]SayfaAdı!Hücre. Dosya kapalıysa, Excel otomatik olarak diskteki dosyanın tam yolunu ekler.
Bir sayfayı yeniden adlandırdım ama formül güncellenmedi, ne yapmalıyım?
Normalde Excel başvuruları otomatik olarak günceller. Eğer gerçekleşmezse, formülün metin olarak girilip girilmediğini (başında = işareti olmadan) veya yeniden adlandırmadan sonra ad sözdiziminde hata olup olmadığını kontrol edin.
Belirli bir sayfadaki tüm başvuruları hızlıca nasıl bulabilirim?
Çalışma kitabında arama yapın (Ctrl+F) ve sayfa adını ünlem işaretiyle birlikte girin (örneğin, Rapor!). Arama, bu sayfayı kullanan tüm formülleri bulacaktır.