Skip to main content

Excel'de Bir Açılır Liste Seçiminden Sonra Diğer Hücreleri Otomatik Doldurma: Detaylı Rehber

Author: Siluvia Last Modified: 2025-08-07

Excel ile çalışırken, veri girişi otomasyonu üretkenliği önemli ölçüde artırabilir. Yaygın bir görev, bir açılır listeden değer seçildikten sonra ilgili verileri otomatik olarak doldurmaktır. Bu rehber, Excel'in yerel işlevlerinden VBA'ya ve Kutools gibi üçüncü parti araçlara kadar uzanan dört kapsamlı yöntemi ele almaktadır.

auto-populate-a-drop-down-list

Öncelikle: Bir Açılır Liste Oluşturun

Yöntem 1: VLOOKUP İşlevini Kullanarak Otomatik Doldurma

Yöntem 2: INDEX ve MATCH İşlevlerini Kullanarak Otomatik Doldurma

Yöntem 3: Kutools for Excel Kullanarak Otomatik Doldurma

Yöntem 4: Tanımlanmış Bir İşlev Kullanarak Otomatik Doldurma

Yöntem 4: Tanımlanmış Bir İşlev Kullanarak Otomatik Doldurma


Öncelikle: Bir Açılır Liste Oluşturun

Herhangi bir otomatik doldurma yöntemini uygulamadan önce, bir açılır listeye ihtiyacınız vardır. Bu açılır liste, ilgili hücrelerin doldurulmasını tetikler.

Adımlar:

Adım 1. Veri kaynağını hazırlayın.

Adım 2. Açılır listeyi oluşturun.

  • Açılır listenin ekleneceği hücreye gidin (örn., Sayfa1!D2)

  • Veri > Veri Doğrulama > Veri Doğrulama bölümüne gidin.

  • Veri Doğrulama iletişim kutusunda, İzin Ver bölümünden Liste'yi seçin ve veri kaynağını belirleyin. Tamam'a tıklayın.

    doc-select-list

    doc-drop-down-list

Açılır listeniz hazır olduğunda, aşağıdaki otomatik doldurma yöntemlerinden herhangi birini uygulayabilirsiniz.


Yöntem 1: VLOOKUP İşlevini Kullanarak Otomatik Doldurma

VLOOKUP, Excel'de veri getirme için en sık kullanılan işlevlerden biridir. Bir açılır listeyle birlikte kullanıldığında, referans tablosundan ilgili verileri hızlıca çekebilir.

Adımlar:

Açılır listenin yanındaki hücrede (örn., E2), şunu yazın:

=VLOOKUP(D2,$A$2:$B$5,2,FALSE)

🔓 Formül açıklaması:

  • D2'deki değeri A2:B5'in ilk sütununda arar. Eğer bulursa, ikinci sütundan (B sütunu) karşılık gelen değeri döndürür. Bulamazsa, bir hata (#YOK) verir.
  • FALSE, tam eşleşme gerektiği anlamına gelir.

Adım 2. Enter tuşuna basın.

✨ Notlar

  • Hiçbir değer seçilmediğinde hataları gizlemek için IFERROR() kullanın:
    =VLOOKUP(D2,$A$2:$B$5,2,FALSE)
  • Anahtar sütununun solundaki verileri arayamaz.

Yöntem 2: INDEX ve MATCH İşlevlerini Kullanarak Otomatik Doldurma

INDEX ve MATCH, esneklik açısından VLOOKUP'u aşan güçlü bir çifttir. Sütunlar yeniden düzenlense bile soldan arama yapmaya izin verir ve stabil kalır.

Adımlar:

Açılır listenin yanındaki hücrede (örn., E2), şunu yazın:

=INDEX($B$2:$B$5,MATCH(D2,$A$2:$A$5,0))

🔓 Formül açıklaması:

  • MATCH(D2, $A$2:$A$5, 0)
    D2'yi A2:A5 aralığında arar. 0, tam eşleşme anlamına gelir (VLOOKUP'daki FALSE gibi).
    D2'nin bulunduğu konumu (satır numarasını) döndürür.
  • INDEX($B$2:$B$5, ...)
    MATCH'ten gelen satır numarasını alır.
    B2:B5'ten karşılık gelen değeri döndürür.

Adım 2. Enter tuşuna basın.

✨ Notlar

  • Hem dönüş aralığı (INDEX) hem de arama aralığı (MATCH), satır bazında hizalanmalıdır.
  • Sola veya sağa arama yapabilir.
  • VLOOKUP'dan daha dayanıklıdır.

Yöntem 3: Kutools for Excel Kullanarak Otomatik Doldurma

Kutools, formüllere gerek kalmadan GUI tabanlı bir yaklaşım sunar. Özellikle Excel işlevlerine girmeden hızlı sonuçlar isteyen kullanıcılar için çok kullanışlıdır.

Adımlar:

Adım 1. Açılır listenin yanındaki hücrede (örn., E2), Kutools > Formül Yardımcısı > Arama & Referans > Değer Listesi Ara'ya gidin.

Adım 2. Tablo dizisini, Arama değerini ve Sütun Numarasını seçin. Tamam'a tıklayın.

✨ Notlar

  • Kutools, bunu bir bütün aralığa tek seferde uygulamanıza olanak tanır.
  • Bu araç çok kullanıcı dostudur ve manuel hataları azaltır.
  • Kullanımı kolaydır.
  • Formüllere gerek yoktur.

Excel'de tekrarlayan görevlerden ve karmaşık formüllerden bıktınız mı? Kutools for Excel, tümleşik üretkenlik artırıcı araçlarınızdır! 300'den fazla güçlü özellik—toplu düzenleme, akıllı doldurma, otomatik filtreleme—sayesinde 10 kat daha hızlı çalışacaksınız. Şimdi indirin ve Excel becerilerinizi bir üst seviyeye taşıyın!


Yöntem 4: Tanımlanmış Bir İşlev Kullanarak Otomatik Doldurma

Formüllerin sınırlarını aşan dinamik ve otomatik bir çözüm gereksinimi duyan kullanıcılar için VBA, maksimum kontrol ve mantık özelleştirmesi sağlar.

Adımlar:

Adım 1. VBA düzenleyicisini açmak için Alt +F11 tuşlarına basın.

Adım 2. Ekle > Modül'e tıklayın.

Adım 3. Aşağıdaki kodu Modüle yapıştırın.

'Update by Extendoffice
Function GetProductInfo(productName As String, colIndex As Integer) As Variant
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Sheet1") 'the sheet that the data source in

    Dim rng As Range
    Set rng = ws.Range("A2:B5") 'the range of data source

    Dim r As Range
    For Each r In rng.Rows
        If r.Cells(1, 1).Value = productName Then
            GetProductInfo = r.Cells(1, colIndex).Value
            Exit Function
        End If
    Next

    GetProductInfo = "Not found"
End Function

Adım 4. Sayfaya dönün ve açılır listenin yanındaki hücrede (örn., E2), şunu yazın:

=GetProductInfo(D2,2)

Adım 5. Enter tuşuna basın.

✨ Notlar

  • Makro etkin bir çalışma kitabı (.xlsm) gerektirir.

Sık Sorulan Sorular

S1: Veri aralığım sık sık değişirse ne olur?

Referansları korumak için adlandırılmış aralıklar veya dinamik tablolar kullanın.

S2: VLOOKUP'u sola doğru arama için kullanabilir miyim?

Hayır, bu durumda INDEX+MATCH veya Kutools kullanmayı düşünün.

S3: Kutools güvenli bir şekilde kullanılabilir mi?

Evet, yaygın olarak kullanılmakta ve güvenilir bulunmakta, ancak her zaman resmi web sitesinden indirin.

S4: VBA tüm Excel sürümlerinde çalışır mı?

Çoğu masaüstü sürümü destekler, ancak varsayılan olarak devre dışıdır ve Excel Online'da desteklenmez.

S5: Kutools ücretsiz olarak kullanılabilir mi?

Kutools for Excel tamamen ücretsiz bir araç değildir, ancak 30 günlük ücretsiz deneme sürümü sunar ve ardından tek seferlik satın alma seçeneği mevcuttur:

  • Kredi kartı gerektirmeyen 30 günlük tam fonksiyonlu ücretsiz deneme.
  • Tek bir kullanıcı için sürekli lisans: yaklaşık 49 ABD Doları, iki yıl boyunca ücretsiz güncellemeler ve destek dahil.
  • İki yıllık destek süresi sona erdikten sonra, sahip olduğunuz sürümü sınırsız olarak kullanmaya devam edebilirsiniz—sadece yeni güncellemeler olmadan.

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!