KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Hücreden ilk liste değerini alın

YazarAmanda Li Değiştirme Tarihi

Belirli bir hücrede, bir aralıkta listelenen ilk anahtar kelimeyi almak için (hücre birden fazla değerden birini içeriyorsa) oldukça karmaşık bir dizi formüle ihtiyacınız vardır: INDEX, MATCH, ISNUMBER ve SEARCH işlevlerini birlikte kullanmalısınız.

bir hücreden ilk liste değerini alın 1

Hücredeki ilk liste değerini nasıl alabilirim?

Yukarıda gösterildiği gibi, anahtar kelimeler sütununa karşı hücrelerde bulunan ilk eşleşen anahtar kelimeyi almak için tam eşleşme değil, içerme eşleşmesi yapmamız gerekir. Bunu gerçekleştirmek üzere ISNUMBER ve SEARCH işlevlerini birleştirerek TRUE/FALSE değerlerinden oluşan bir dizi elde edebilirsiniz. Ardından MATCH işleviyle bu dizideki ilk TRUE değerinin konumunu belirleyip, o konum numarasını INDEX işlevine göndererek ilgili değeri çekebilirsiniz.

Genel söz dizimi

=INDEX(keyword_rng,MATCH(TRUE,ISNUMBER(SEARCH(keyword_rng,lookup_cell)),0))

√ Not: Bu bir dizi formülüdür ve girilirken Ctrl+Shift+Entertuşlarına basmanız gerekir.

  • keyword_rng: Anahtar kelimeleri içeren hücre aralığı.
  • lookup_cell: Anahtar kelimelerin varlığını kontrol etmek için kullanılacak hücre.

B5 hücresinden Anahtar Kelime listesinde bulunan ilk eşleşmeyi almak için, aşağıdaki formülü C5 hücresine kopyalayın veya girin ve sonucu almak üzere Ctrl+Shift+Entertuşlarına basın:

=INDEX()($E$5:$E$7),MATCH(TRUE,ISNUMBER(SEARCH()))($E$5:$E$7),B5)),0))

√ Not: Yukarıdaki dolar işaretleri ($) mutlak başvuruları gösterir; yani formüldeki keyword_rngbaşka hücrelere taşıdığınızda veya kopyaladığınızda değişmez. Ancak lookup_celldinamik olması için dolar işareti almamıştır. Formülü girdikten sonra, formülü alttaki hücrelere uygulamak için doldurma tutamacını aşağı doğru sürükleyin.

bir hücreden ilk liste değerini alın 2

Formül açıklaması

=INDEX(($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))

  • SEARCH($E$5:$E$7,B5): SEARCH işlevi, $E$5:$E$7 aralığındaki anahtar kelimelerin konumlarını sayısal değerler olarak döndürür, bulunamazsa #VALUE! hatası verir. Sonuç şu şekilde bir dizi olur: {15,11,#VALUE!}.
  • ISNUMBER()SEARCH($E$5:$E$7,B5))=ISNUMBER(){15;11;#VALUE!}): ISNUMBER işlevi, dizideki sayıları TRUE’a, #VALUE! hatalarını ise FALSE’a dönüştürür. Örneğin: {TRUE;TRUE;FALSE}.
  • MATCH(TRUE,)ISNUMBER()SEARCH($E$5:$E$7,B5)),0)=MATCH(TRUE,){TRUE;TRUE;FALSE},0):match_type 0 parametresi, MATCH işlevinin tam eşleşme yapmasını ve {TRUE;TRUE;FALSE} dizisindeki ilk TRUE’un konumunu döndürmesini sağlar. Böylece işlev {TRUE;TRUE;FALSE} sonucunu verir. Yani işlev şunu döndürür: 1.
  • INDEX(($E$5:$E$7,))MATCH(TRUE,)ISNUMBER()SEARCH($E$5:$E$7,B5)),0)) = INDEX(($E$5:$E$7,)1):Ardından INDEX işlevi, 1 numaralı değeri $E$5:$E$7 aralığından getirir; bu da AAA’dır.

Not

  • Bir hücre iki veya daha fazla anahtar kelime içeriyorsa, formül anahtar kelime aralığında listelenen ilk kelimeyi döndürür.
  • Formül büyük/küçük harf duyarlı değildir. Büyük/küçük harfe duyarlı bir eşleşme yapmak istiyorsanız, SEARCH işlevini FIND ile değiştirmeniz yeterlidir.
  • Anahtar kelimeler listesini yalnızca belirli bir metnin hücrede olup olmadığını kontrol etmek istiyorsanız, bunu sabit bir diziyle (örn. {«AAA»}) değiştirebilirsiniz.

İlgili işlevler

Excel INDEX işlevi

Excel INDEX işlevi, bir aralık veya dizide belirtilen konumdaki değeri döndürür.

Excel MATCH işlevi

Excel’deki EŞLEŞTİR işlevi, belirtilen bir hücre aralığında aradığınız değeri bulur ve bu değerin göreli konumunu döndürür.

Excel SEARCH işlevi

Excel’de SEARCH işlevi, belirtilen metin dizesinde bir karakterin veya alt dizenin konumunu bulmanıza yardımcı olur (aşağıdaki ekran görüntüsünde gösterildiği gibi). Bu öğreticide, Excel’de SEARCH işlevinin kullanımı adım adım açıklanmaktadır.


İlgili Formüller

Bir listedeki ilk eşleşen değeri hücreden alın

Diyelim ki anahtar kelimelerden oluşan bir listeniz var. Belirli bir hücrede geçen ilk anahtar kelimeyi almak istiyorsunuz; ancak bu hücre aynı zamanda birkaç başka değer de içeriyor. Böyle bir durumda, INDEX ve Formülleri Ayırt Et işlevlerini AGGREGATE ile SEARCH işlevleriyle birlikte kullanmanız gerekir.

INDEX ve MATCH ile tam eşleşme

Excel’de belirli bir ürün, film veya kişiyle ilgili bilgileri arıyorsanız, INDEX ve MATCH işlevlerinin güçlü kombinasyonundan en iyi şekilde yararlanmalısınız.

Bir hücrenin belirli bir metni içerip içermediğini kontrol edin

Bu öğretici, bir hücrenin belirli bir metni içerip içermediğini kontrol etmek ve aşağıda gösterilen ekran görüntüsünde olduğu gibi TRUE veya FALSE sonucu döndürmek için bazı formüller sunar; ayrıca bu formüllerdeki bağımsız değişkenleri ve formüllerin nasıl çalıştığını açıklar.

Hücrenin birçok şeyin tamamını içerip içermediğini kontrol edin

Excel’de E sütununda bir değerler listesi olduğunu varsayalım. B sütunundaki hücrelerin E sütunundaki tüm değerleri içerip içermediğini kontrol edip aşağıda gösterildiği gibi TRUE veya FALSE sonucu döndürmek istiyorsunuz. Bu öğreticide, bu görevi gerçekleştirmek için kullanabileceğiniz bir formül paylaşılmaktadır.

Hücrenin birçok şeyden birini içerip içermediğini kontrol edin

Bu öğretici, Excel’de bir hücrenin belirli birkaç değerden herhangi birini içerip içermediğini kontrol etmek için kullanabileceğiniz bir formülü ve bu formüldeki bağımsız değişkenlerin işleyişini açıklar.


En İyi Office Verimlilik Araçları

Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar

🤖KUTOOLS AI Yardımcısı: Şuna göre Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper VLookup:Birden Fazla Kriter  |  Birden Fazla Değer  |  Çoklu Sayfalar Arasında  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  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 Aç/Kapat  |Sütunları Şu İle Karşılaştır:Aynı/Farklı Hücreleri Seç…
Öne Çıkan Özellikler:Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş formül çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer diller desteklenir!

Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…


Office Tab – Microsoft Office’te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir

  • Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
  • Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
  • Birden fazla belgeyi görüntüleyip düzenlerken üretkenliğinizi %50 artırın.
  • Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office’e verimlilik kazandırır.