Skip to main content

Google Sheets'te sayfa adlarının listesini nasıl alabilirim?

Author: Xiaoyang Last Modified: 2025-08-07

Birden fazla çalışma sayfası içeren karmaşık Google Sheets belgeleriyle çalışırken, tüm sayfa adlarının dinamik bir listesini oluşturmak faydalı olabilir. Verileri düzenlerken, bir içindekiler tablosu oluştururken veya otomatikleştirilmiş iş akışları geliştirirken, sayfa adlarını hızlı bir şekilde erişmek verimliliği artırır. Bu kılavuzda, Google Sheets'teki tüm sayfaların güncel bir listesini oluşturmanın ve sürdürmenin en etkili yollarını keşfedeceğiz.

Google Sheets'te şu anki sayfa adını betikle alma

Google Sheets'te sayfa adlarının listesini betikle alma


Google Sheets'te şu anki sayfa adını betikle alma

Eğer şu anda aktif olan sayfanın adını dinamik olarak göstermek ve manuel girişten kaçınmak istiyorsanız, basit bir özel betik yardımcı olabilir. Bu özellikle, sayfa adının referans olarak veya kolay tanımlama için başlıklarda kullanıldığı panolar, raporlar veya şablonlarda faydalıdır.

1. Araçlar > Betik düzenleyici'yi tıklayarak Apps Script düzenleyicisini açın. Bu işlem, Google Apps Script kodu yazabileceğiniz yeni bir sekme açar:

Script editor option on the ribbon

2. Yeni açılan proje penceresinde, aşağıdaki boş Kod düzenleyici alanına aşağıdaki betik kodunu kopyalayıp yapıştırın. Bu kod, geçerli sayfa adını döndüren özel bir fonksiyon oluşturur:

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

Code pasted to the project window

3. Kodu yapıştırdıktan sonra, Kaydet simgesine tıklayın. Ardından Google Sheets çalışma kitabınıza geri dönün ve adın görüntülenmesini istediğiniz hücreye şu formülü girin: =sheetname() ve Enter tuşuna basın. Mevcut sayfa adı hemen gösterilecektir.

Sheet name inserted into a cell

Uygulanabilir Senaryolar ve İpuçları: Bu çözüm, rapor otomasyonu, belgeleme veya sayfa adının içerik içinde referans alınması gereken şablonlar oluştururken oldukça uygundur. Görüntülenen sayfa adı, sayfa yeniden hesaplandığında güncellenir.

Sorun Giderme: Eğer #AD? hatası alıyorsanız veya hiçbir şey görünmüyorsa, betiğin doğru şekilde kaydedildiğinden ve kullanılan formüldeki fonksiyon adının eşleştiğinden emin olun. Elektronik tabloyu veya betiği kopyalarsanız, izinleri yeniden yetkilendirmeniz gerekebilir.


Google Sheets'te sayfa adlarının listesini betikle alma

Tüm sayfaların adlarını aynı Google Sheets dosyasından almanız gereken durumlarda —örneğin, bir dizin, özet paneli veya içindekiler tablosu oluşturmak için— Apps Script aracılığıyla özel bir fonksiyon oluşturabilirsiniz. Bu, dosyanız gelişirken sayfa referanslarını manuel olarak güncellemenin önler.

1. Proje penceresini açmak için bir kez daha Araçlar > Betik düzenleyici'yi tıklayın. Boş Kod düzenleyicide, aşağıda verilen betik kodunu kopyalayıp yapıştırın:

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

Code pasted to the project window

2. Betiği kaydedin, ardından elektronik tabloya geri dönün. Tüm sayfa adlarının listesinin görüneceği hücreye (ve başlangıç hücresine) şu formülü girin: =sheetnames() ve Enter tuşuna basın. Anında, her bir sayfa adı sütunda dikey olarak kendi hücresini dolduracaktır.

All sheet names inserted into a list of cells

Kullanım Alanları ve Önlemler: Bu yöntem, panolar, içindekiler tabloları, büyük veya paylaşılan çalışma kitaplarındaki hızlı gezinme bağlantıları veya güncellenmiş bir sayfa listesi tutmanız gereken dizinler için idealdir. Herhangi bir betik tabanlı çözümün ilk seferde yetkilendirme gerektirdiğini unutmayın ve betiği değiştirirseniz veya dosyanızı kopyalarsanız yenileme veya güncelleme gerekebilir. =sheetnames() gibi özel fonksiyonlar gerçek zamanlı olarak otomatik olarak yenilenmez; bir sayfa eklenirse veya kaldırılırsa, formülü tekrar girmeniz veya sayfayı yeniden yüklemeniz gerekebilir.

Hata Uyarıları: İzin istemleri alırsanız, betiği yetkilendirmek için onları takip edin. Eğer hiçbir isim listelenmemişse, Apps Script dosyasındaki ve hücre formülündeki fonksiyon adının tam olarak sheetnames ile eşleştiğinden emin olun.


Excel çalışma kitabında köprüler veya düğmeler kullanarak tüm sayfa adlarını listeleme ve arasında gezinme:

Kutools for Excel'in Bağlantı Tablosu Oluştur özelliği ile, tüm çalışma sayfası adlarını köprüler veya makro düğmelerle yeni bir sayfada hızlıca listeleyebilir ve ihtiyaçlarınıza göre arasında gezinebilirsiniz. Özellikle manuel olarak sayfa sekmelerini takip etmenin veya büyük, karmaşık Excel dosyalarında gezinmenin zahmetli olduğu durumlarda bu araç çok kullanışlıdır. Özellikler arasında otomatik köprü oluşturma, yeniden adlandırılan sayfaların kolay yönetimi ve kullanımı kolay bir kullanıcı arayüzü bulunur.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | Bağımlı Açılır Liste | Çoklu Seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!