Excel'de Bir Açılır Liste Seçiminden Sonra Diğer Hücreleri Otomatik Doldurma: Detaylı Rehber
Excel ile çalışırken, veri girişi otomasyonu üretkenliği önemli ölçüde artırabilir. Ortak bir görev, bir açılır listeden değer seçildikten sonra ilgili verileri otomatik olarak doldurmaktır. Bu kılavuzda Excel'in yerel işlevlerinden VBA'ya ve Kutools gibi üçüncü parti araçlara kadar uzanan dört kapsamlı yöntem incelenmektedir.
Ö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 liste oluşturmanız gerekir. Bu açılır liste, ilgili hücrelerin doldurulmasını tetikleyecektir.
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 (örneğin, Sheet1!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 Listeyi seçin ve veri kaynağını belirleyin. Tamam'a tıklayın.
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 liste ile birlikte kullanıldığında, referans tablosundan ilgili verileri hızlıca çekebilir.
Adımlar:
Açılır listenin yanındaki hücreye (örneğin, E2) girin:
🔓 Formül açıklaması:
- A2:B5 aralığının ilk sütununda D2 değerini arar. Eğer bulunursa, ikinci sütun (B sütunu) değerini döndürür. Bulunmazsa hata (#N/A) 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ütunun soluna bakamaz.
Yöntem 2: INDEX ve MATCH İşlevlerini Kullanarak Otomatik Doldurma
INDEX ve MATCH, esneklik açısından VLOOKUP'u aşan güçlü bir ikilidir. Soldaki hücreleri de destekler ve sütunların yeniden düzenlenmesi durumunda bile kararlı kalır.
Adımlar:
Açılır listenin yanındaki hücreye (örneğin, E2) girin:
🔓 Formül açıklaması:
- MATCH(D2, $A$2:$A$5, 0)
A2:A5 aralığında D2'yi 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.
- Sağa veya sola bakabilir.
- VLOOKUP'dan daha dayanıklıdır.
Yöntem 3: Kutools for Excel Kullanarak Otomatik Doldurma
Kutools, formüllere gerek olmadan grafiksel kullanıcı arayüzüne dayalı bir yaklaşım sunar. Özellikle Excel işlevlerine girmeden hızlı sonuçlar isteyen kullanıcılar için çok yararlıdır.
Adımlar:
Adım 1. Açılır listenin yanındaki hücreye (örneğin, E2) gidin, Kutools > Formül Yardımcısı > Arama & Referans > 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 bir bütün aralığa tek seferde uygulamanıza olanak tanır.
- Bu araç oldukça kullanıcı dostu olup manuel hataları azaltır.
- Kullanımı kolaydır.
- Formüle gerek yoktur.
Excel'deki 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ız! Üstelik 300'den fazla güçlü özellik—toplu düzenleme, akıllı doldurma, otomatik filtreleme—ile çalışmanızı 10 kat hızlandırır. Hemen 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 ihtiyacı 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ücreye (örneğin, E2) girin:
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 aramalar için kullanabilir miyim?
Hayır, bu durumda INDEX+MATCH veya Kutools'u düşünün.
S3: Kutools güvenli bir şekilde kullanılabilir mi?
Evet, yaygın olarak kullanılmakta ve güvenilir kabul edilmektedir, 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ışı bırakılır ve Excel Online'da desteklenmez.
S5: Kutools ücretsiz midir?
Kutools for Excel tamamen ücretsiz bir araç değildir, ancak 30 günlük ücretsiz deneme sürümü sunar ve ardından bir defalık satın alma seçeneği vardır:
- 30 günlük ücretsiz deneme, hiçbir kredi kartı gerektirmez ve tam işlevsellik içerir.
- Tek kullanıcı için sürekli lisans: yaklaşık US $49, iki yıllık ücretsiz güncelleme ve destek dahil.
- İki yıllık destek süresinden sonra, sahip olduğunuz sürümü süresiz olarak kullanmaya devam edebilirsiniz—yalnızca güncellemeler olmadan.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına 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.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin