Excel’de Bir Açılır Liste’den Değer Seçtikten Sonra Diğer Hücreleri Otomatik Doldurma: Kapsamlı Bir Kılavuz
Excel ile çalışırken veri girişini otomatikleştirmek, üretkenliği önemli ölçüde artırabilir. Yaygın bir görev, bir Açılır Liste’den değer seçtikten sonra ilişkili verilerin otomatik olarak doldurulmasıdır. Bu kılavuzda, Excel’in yerel işlevlerinden VBA’ya ve Kutools gibi üçüncü parti araçlara kadar dört kapsamlı yöntem incelenmektedir.

Öncelikle: Bir Açılır Liste Oluşturun
Yöntem 1: VLOOKUP İşleviyle Otomatik Doldurma
Yöntem 2: İNDEKS ve EŞLEŞTİR İşlevleriyle Otomatik Doldurma
Yöntem 3: Kutools for Excel ile Otomatik Doldurma
Yöntem 4: Tanımlı Bir İşlevle Otomatik Doldurma
Yöntem 4: Tanımlı Bir İşlevle Otomatik Doldurma
Öncelikle: Bir Açılır Liste Oluşturun
Herhangi bir otomatik doldurma yöntemi uygulamadan önce, ilişkili hücrelerin doldurulmasını tetikleyecek bir Açılır Liste’nizin olması gerekir.
Adımlar:
Adım 1. Kaynak aralığınızı hazırlayın.

Adım 2. Açılır liste oluşturun.
Açılır liste kutusunu istediğiniz hücreye gidin (örneğin, Sayfa1!D2)
Şuraya gidin: Veri > Veri Doğrulama > Veri Doğrulama.

Veri Doğrulama iletişim kutusunda, İzin Ver bölümünden Liste seçeneğini belirleyin, Kaynak Aralığı öğesini seçip Tamam’a tıklayın.


Açılır listeniz hazır olduğunda, aşağıdaki otomatik doldurma yöntemlerinden herhangi birini kullanabilirsiniz.
Yöntem 1: VLOOKUP İşleviyle Otomatik Doldurma
VLOOKUP, Excel’de veri almak için en sık kullanılan işlevlerden biridir. Bir açılır listeyle birleştirildiğinde, başvuru tablosundan ilişkili verileri hızla getirebilir.
Adımlar:
Açılır Liste hücresinin bitişik hücresine (örneğin, E2), şunu girin:

🔓 Formül açıklaması:
- D2 hücresindeki değeri A2:B5 aralığının ilk sütununda (A sütunu) arar. Değer bulunduğunda, aynı satırdaki ikinci sütundan (B sütunu) karşılık gelen değeri döndürür; bulunamazsa #YOK hatası verir.
- YANLIŞ, tam eşleşmenin zorunlu olduğunu gösterir.
Adım 2. Enter tuşuna basın.

✨ Notlar
- Hiçbir değer seçilmediyse hataları gizlemek için Use IFERROR():
=VLOOKUP(D2,$A$2:$B$5,2,FALSE) - Anahtar Sütun’un sol tarafında arama yapılamaz.
Yöntem 2: İNDEKS ve EŞLEŞTİR İşlevleriyle Otomatik Doldurma
İNDEKS ve EŞLEŞTİR, VLOOKUP’tan daha esnek ve güçlü bir ikilidir. Aramayı sol tarafta destekler ve sütunlar yeniden sıralansa bile kararlılığını korur.
Adımlar:
Açılır Liste hücresinin bitişik hücresine (örneğin, E2), şunu girin:

🔓 Formül açıklaması:
- MATCH(D2, $A$2:$A$5, 0)
D2 değerini A2:A5 aralığında arar. 0, tam eşleşmeyi (VLOOKUP’ta FALSE gibi) ifade eder.
D2’nin bulunduğu konumun satır numarasını döndürür. - INDEX($B$2:$B$5, …)
EŞLEŞTİR (MATCH) işlevinden gelen satır numarasını alır
ve B2:B5 aralığından ilgili değeri döndürür.
Adım 2. Entertuşuna basın.

✨ Notlar
- Dönüş aralığı (İNDEKS) ile arama aralığı (EŞLEŞTİR) satır bazında hizalanmalıdır.
- Hem sola hem de sağa arama yapabilir.
- VLOOKUP’tan daha sağlamdır.
Yöntem 3: Kutools for Excel ile Otomatik Doldurma
Kutools, formüllere gerek kalmadan grafiksel kullanıcı arayüzüne dayalı bir yaklaşım sunar; özellikle Excel işlevlerine derinlemesine girmeden hızlı sonuç almak isteyen kullanıcılar için son derece kullanışlıdır.
Adımlar:
Adım 1. Açılır Liste hücresinin bitişik hücresine (örneğin, E2) gidin, ardından Kutools > Formül Yardımcısı > Arama ve Başvuru > Değer listesi ara.

Adım 2. Tablo dizisini, arama değerini ve sütun numarasını seçin. Tamam’a tıklayın.


✨ Notlar
- Kutools, bunu tek seferde tüm aralık üzerinde uygulamanızı sağlar.
- Bu araç, yeni başlayanlar için son derece kullanıcı dostudur ve manuel hataları en aza indirir.
- Kullanımı kolaydır.
- Formüllere gerek yok!
Excel’de tekrarlayan görevlerden ve karmaşık formüllerden bıktınız mı? Kutools for Excel, üretkenliğinizi artırmak için ihtiyacınız olan her şeyi bir araya getiriyor! 300’den fazla güçlü özelliğe sahip—toplu düzenleme, akıllı doldurma, otomatik filtreleme—sayesinde çalışma hızınız 10 katına çıkacak. Hemen indirin ve Excel becerilerinizi bir üst seviyeye taşıyın!
Yöntem 4: Tanımlı Bir İşlevle Otomatik Doldurma
Formüllerin sınırlarını aşan dinamik ve otomatik bir çözüm arayan kullanıcılar için VBA, en üst düzeyde kontrol ve mantık özelleştirme imkanı sunar.
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 seçeneğine tıklayın.

Adım 3. Aşağıdaki kodu Modül’e 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 Liste hücresinin bitişik hücresine (örneğin, E2) şu ifadeyi girin:
Adım 5. Enter tuşuna basın.

✨ Notlar
- Makro destekleyen bir çalışma kitabı (.xlsm) gerekir.
Sıkça Sorulan Sorular
S1: Veri aralığım sık sık değişirse ne olur?
Başvurularınızı korumak için adlandırılmış aralıklar veya dinamik tablolar kullanın.
S2: VLOOKUP ile sola doğru arama yapabilir miyim?
Hayır, bu durumda İNDEKS+EŞLEŞTİR kombinasyonunu veya Kutools'u değerlendirmeyi düşünün.
S3: Kutools kullanımı güvenli midir?
Evet, yaygın olarak kullanılır ve güvenilir kabul edilir; ancak her zaman resmi web sitesinden indirmeyi unutmayın.
S4: VBA, tüm Excel sürümlerinde mi çalışır?
Çoğu masaüstü sürümü destekler; ancak varsayılan olarak devre dışıdır ve Excel Çevrimiçi’de desteklenmez.
S5: Kutools ücretsiz mi?
Kutools for Excel tamamen ücretsiz bir araç değildir, ancak ücretsiz deneme sunar ve ardından tek seferlik satın alma seçeneği mevcuttur:
- 30 günlük ücretsiz deneme; tüm özellikleriyle – kredi kartı gerekmez.
- Tek kullanıcı için kalıcı lisans: yaklaşık 49 ABD Doları; iki yıllık ücretsiz güncelleme ve destek dahil.
- 2 yıllık destek süresinin ardından sahip olduğunuz sürümü sonsuza kadar kullanmaya devam edebilirsiniz—ancak ilerideki güncellemeler olmadan.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar


