Excel'de İçindekiler Tablosu Otomatik Olarak Nasıl Oluşturulur

  • Bunu Paylaş
Hugh West

Şunları yapmanın yollarını arıyorum Excel'de bir içindekiler tablosu oluşturma O zaman doğru yere geldiniz! Excel'de bir içindekiler tablosu oluşturma tek bir tıklama ile seçtiğiniz çalışma sayfasına gitmek için. Bu makalede, aşağıdakileri göstereceğiz 4 kullanışlı yollar Excel'de otomatik olarak bir içindekiler tablosu oluşturma .

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını aşağıdaki bağlantıdan indirebilirsiniz.

İçindekiler Tablosu Oluşturma.xlsm

Excel'de Otomatik Olarak İçindekiler Tablosu Oluşturmanın 4 Yolu

Kuşkusuz, Excel bir içindekiler tablosu oluşturmak için herhangi bir özellik sunmaz. Bunun yerine, Excel işlevlerini kullanabilirsiniz, VBA kodunu ve klavye kısayollarını kullanarak bir içindekiler tablosu elde edebilirsiniz. Bu nedenle, daha fazla gecikmeden her bir yöntemi ayrı ayrı görelim.

Diyelim ki, elimizde Üç Aylık Satış Verileri gösterilen B4:F14 hücreler. Burada, veri kümesi Konum ve Üç Aylık Satış yıl için 2019 . Aynı şekilde Satış Verileri için 2020 ve 2021 aşağıda gösterilmiştir.

Burada, biz kullandık Microsoft Excel 365 sürümünü kullanıyorsanız, uygunluğunuza göre başka herhangi bir sürümü kullanabilirsiniz.

Yöntem-1: İçindekiler Tablosu Oluşturmak için Klavye Kısayolunu Kullanma

oluşturmak için bir klavye kısayolu olsaydı harika olmaz mıydı? İÇİNDEKİLER Peki, şanslısınız çünkü ilk yöntemimiz tam da bunu açıklıyor. Öyleyse, bu basit adımları izleyin.

📌 Adımlar :

  • En başta, çalışma sayfasının adını yazın. Bu durumda, çalışma sayfamızın adı 2019 Satış Verileri .
  • Ardından, tuşuna basın. CTRL + K tuşuna basın.

Bu da şu soruyu gündeme getiriyor Köprü Ekle Sihirbaz.

  • Şimdi, tıklayın Bu Belgedeki Yeri seçeneğini seçin>> ardından çalışma sayfası adını seçin ( 2019 Satış Verileri )>> tıklayın TAMAM. Düğme.

Bu, aşağıdaki resimde gösterildiği gibi metin dizesine tıklanabilir bir bağlantı ekler.

Benzer şekilde, aşağıdakiler için işlemi tekrarlayın 2020 Satış Verileri Çalışma sayfası.

Buna karşılık, aynı prosedürü 2021 Satış Verileri Çalışma sayfası.

Son olarak, sonuçlar aşağıda verilen resimdeki gibi görünmelidir.

İşte bu şekilde, bir i̇çeri̇k tablosu çalışma sayfalarınız için, bu kadar kolay!

Yöntem-2: İçindekiler Tablosu Oluşturmak için ALT Tuşunu Kullanma

Tablonuz için zaten bir başlığınız olduğunu ve bunu dizin adı olarak eklemek istediğinizi varsayalım. İÇİNDEKİLER Bir sonraki yöntemimiz tam da bu soruya yanıt veriyor.

📌 Adımlar :

  • Başlangıçta, başlığı seçin (burada 2019 Satış Verileri ).
  • Ardından, tuşuna basın ve basılı tutun. ALT Tuşunu ve farenin sağ tuşunu kullanın.

📄 Not: Bu yöntem yalnızca çalışma sayfanız önceden kaydedilmişse çalışacaktır. CTRL + S tuşuna basarak önce çalışma sayfanızı kaydedin.

  • Şimdi, imleci seçili alanın kenarına getirin B1 hücresi ile çalışma sayfasına sürükleyin ve İÇİNDEKİLER Bu durumda, bu ALT Tuşu Çalışma sayfası.

Bu sizi şu noktaya getirir ALT Tuşu Çalışma sayfası.

  • Bunu takiben ALT tuşuna basın ve imleci istediğiniz konuma sürükleyin ( B5 hücresi) farenin sağ düğmesini basılı tutarken.
  • Buna karşılık, farenin sağ düğmesini bırakın>> bir seçenekler listesi görünür, aşağıdakilerden birini seçin Burada Köprü Oluşturun seçenek.

Sonuç olarak, sonuçlar aşağıdaki resimdeki gibi görünmelidir.

Son olarak, aynı prosedürü aşağıda gösterildiği gibi diğer iki çalışma sayfası için de tekrarlayın.

Excel formüllerini kullanmaktan hoşlanan insanlardan biriyseniz, bir sonraki yöntemimiz sizi kapsıyor. Burada, aşağıdakileri uygulayacağız HYPERLINK işlevi Çalışma sayfalarına atıfta bulunan bağlantıları yerleştirmek için O halde başlayalım.

📌 Adımlar :

  • İlk olarak, şu adrese gidin B5 hücresine girin ve aşağıdaki ifadeyi girin.

=HYPERLINK("#'2019 Satış Verileri'!A1", "2019 Satış Verileri")

Bu formülde "#'2019 Satış Verileri'!A1" bu link_location argümanının konumuna atıfta bulunur ve 2019 Satış Verileri çalışma sayfası. Son olarak "2019 Satış Verileri" isteğe bağlı friendly_name argümanı, bağlantı olarak görüntülenen metin dizesini belirtir. Pound (#) işareti işleve çalışma sayfasının aynı çalışma kitabında olduğunu söyler.

  • İkinci olarak, aşağıdakiler için aynı süreci izleyin 2020 Satış Verileri çalışma sayfasına gidin ve aşağıda verilen formülü ekleyin.

=HYPERLINK("#'2020 Satış Verileri'!A1", "2020 Satış Verileri")

  • Aynı şekilde, prosedürü tekrarlamak için aşağıdaki ifadeyi yazın 2021 Satış Verileri Çalışma sayfası.

=HYPERLINK("#'2021 Satış Verileri'!A1", "2021 Satış Verileri")

Daha sonra, tüm adımları tamamladıktan sonra sonuçlar aşağıda gösterilen resimdeki gibi görünmelidir.

Daha fazlasını okuyun: Excel'de Köprülerle İçindekiler Tablosu Nasıl Oluşturulur (5 Yol)

Yöntem-4: Otomatik İçindekiler Tablosu Oluşturmak için VBA Kodu Uygulama

Sık sık eşleşmelerin sütun sayısını almanız gerekiyorsa, o zaman VBA Basit & kolay, sadece takip edin.

📌 Adım-01: Visual Basic Düzenleyicisini Açın

  • İlk olarak, şu adrese gidin Geliştirici sekmesine>> tıklayın Visual Basic Düğme.

Bu açılır Visual Basic Düzenleyicisi yeni bir pencerede.

📌 Adım-02: VBA Kodu Ekleme

  • İkinci olarak, şu adrese gidin Ekleme tab>> seçin Modül .

Referans kolaylığı için kodu buradan kopyalayabilir ve aşağıda gösterildiği gibi pencereye yapıştırabilirsiniz.

 Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name"TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub 

Kod Dökümü:

Şimdi, açıklayacağım VBA oluşturmak için kullanılan kod i̇çeri̇k tablosu Bu durumda, kod aşağıdaki bölümlere ayrılır 3 adımlar.

  • İlk kısımda, alt rutine bir isim verilir, burada Excel_Table_Of_Contents() .
  • Ardından, değişkenleri tanımlayın Uyarılar, Y, ve Wrksht .
  • Ardından, atama Uzun , Boolean ve Varyant veri türleri sırasıyla.
  • Ek olarak, tanımlayın Wrksht_Index depolamak için değişken olarak Çalışma Sayfası nesnesi .
  • İkinci iksirde, İçindekiler sayfasını kullanarak önceki İçindekiler sayfasını kaldırın Silme yöntemi .
  • Şimdi, aşağıdakileri içeren yeni bir sayfa ekleyin Ekle yöntemi ilk pozisyona yerleştirin ve adını "İçindekiler" kullanarak İsim beyanı .
  • Üçüncü kısımda, bir sayaç ( y = 1 ) ve kullanın For Döngüsü ve If deyimi çalışma sayfalarının adlarını elde etmek için.
  • Son olarak HİPERLİNK işlevini kullanarak çalışma sayfası adlarına gömülü tıklanabilir bağlantılar oluşturabilirsiniz.

📌 Adım-03: VBA Kodunu Çalıştırma

  • Şimdi, tuşuna basın F5 tuşuna basın.

Bu açılır Makrolar iletişim kutusu.

  • Bunu takiben, aşağıdaki Koşmak Düğme.

Sonunda, sonuçlar aşağıda verilen ekran görüntüsü gibi görünmelidir.

Daha fazlasını okuyun: Excel'de VBA Kullanarak İçindekiler Tablosu Nasıl Oluşturulur (2 Örnek)

Durum Çubuğunu Kullanarak Çalışma Sayfalarına Gitme

Excel'de çok sayıda çalışma sayfanız varsa, tercih edilen konuma gitmek zor olabilir. Bununla birlikte, Excel'in kolunda şık bir numara var! Yani, aşağıdakileri kullanabilirsiniz Durum Çubuğu Herhangi bir çalışma sayfasına kolayca gitmek için. Şimdi, aşağıdaki adımlarda süreci göstermeme izin verin.

📌 Adımlar :

  • İlk olarak, imlecinizi aşağıdaki resimde gösterildiği gibi çalışma sayfanızın sol alt köşesine getirin.
  • Şimdi, imleci üzerine getirdiğinizde bir Tüm sayfaları görmek için sağ tıklayın Mesaj.

  • Ardından, fare ile sağ tıklayın.

Bir anda Etkinleştir iletişim kutusu açılır ve tüm sayfalar görüntülenir.

  • Bunu takiben, sayfayı seçin, örneğin, biz 2021 Satış Verileri >> tıklayın TAMAM. Düğme.

İşte bu kadar, seçtiğiniz sayfaya geçeceksiniz.

Uygulama Bölümü

Biz bir Uygulama Kendi kendinize pratik yapabilmeniz için her sayfanın sağ tarafındaki bölüm. Lütfen kendi başınıza yaptığınızdan emin olun.

Sonuç

Umarım bu makale aşağıdakileri nasıl yapacağınızı anlamanıza yardımcı olmuştur Excel'de otomatik olarak bir içindekiler tablosu oluşturma Herhangi bir sorunuz varsa, lütfen aşağıya bir yorum bırakın. Ayrıca, bunun gibi daha fazla makale okumak istiyorsanız, web sitemizi ziyaret edebilirsiniz ExcelWIKI .

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.