Bir hücreden ilk liste değerini al
Belirli bir hücreden bir aralıkta listelenen ilk anahtar kelimeyi almak için, hücre birkaç değerden birini içerirken, oldukça karmaşık bir dizi formülü kullanmanız gerekir. INDEX, MAÇ, ISNUMBER ve ARAMA fonksiyonlar.
Bir hücreden ilk liste değeri nasıl alınır?
Almak için Anahtar Kelimeler sütununa karşı hücrelerde bulunan karşılık gelen ilk eşleşen anahtar kelime yukarıda gösterildiği gibi, tam bir eşleşme yerine bir içerme eşleşmesi yapmamız gerektiği anlamına gelir. Bunu yapmak için, DOĞRU ve YANLIŞ bir dizi elde etmek için ISNUMBER ve SEARCH işlevlerini birleştirebilirsiniz. Ardından, ilk DOĞRU değeri bulmak için KAÇINCI'yı kullanın ve o konumdaki değeri almak için konum numarasını INDEX'e besleyin.
Genel sözdizimi
=INDEX(keyword_rng,MATCH(TRUE,ISNUMBER(SEARCH(keyword_rng,lookup_cell)),0))
√ Not: Bu, aşağıdakilerle girmenizi gerektiren bir dizi formülüdür: Ctrl + vardiya + Keşfet.
- anahtar kelime_rng: Anahtar kelimeler içeren hücre aralığı.
- arama_hücresi: Anahtar kelimeleri içerip içermediği aranacak hücre.
için Anahtar Kelime listesinde bulunan ilk eşleşmeyi B5 hücresinden alın, lütfen aşağıdaki formülü kopyalayın veya C5 hücresine girin ve Ctrl + vardiya + Keşfet sonucu almak için:
= INDEX (($5$:$E$7,MATCH(TRUE,ESNUMBER(ARA(($5$:$E$7,B5))),0))
√ Not: Yukarıdaki dolar işaretleri ($) mutlak referansları gösterir, yani anahtar kelime_rng formülü diğer hücrelere taşıdığınızda veya kopyaladığınızda değişmez. Ancak, eklenmiş herhangi bir dolar işareti yoktur. arama_hücresi dinamik olmasını istediğiniz için. Formülü girdikten sonra, formülü aşağıdaki hücrelere uygulamak için doldurma tutamacını aşağı sürükleyin.
Formülün açıklaması
=INDEX(($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))
- ARAMA($E$5:$E$7,B5): SEARCH işlevi, aralıktaki anahtar sözcüklerin konumunu döndürür. $ E $ 5: $ E $ 7 sayısal sayılarda bulunduğunda ve # DEĞER! bulunamadıysa hata. Sonuç şöyle bir dizide olacaktır: {15;11;#DEĞER!}.
- NUMARA(ARAMA($E$5:$E$7,B5)) = NUMARA({15;11;#DEĞER!}): ISNUMBER işlevi, dizideki sayıları DOĞRU'lara ve #DEĞER! YANLIŞ'lara verilen değerler şöyle: {DOĞRU;DOĞRU;YANLIŞ}.
- MAÇ(DOĞRU,NUMARA(ARAMA($E$5:$E$7,B5)), 0) = MAÇ(DOĞRU,{DOĞRU;DOĞRU;YANLIŞ}, 0): The eşleşme_türü 0 KAÇINCI işlevini tam bir eşleşme gerçekleştirmeye ve dizideki ilk DOĞRU'nun konumunu döndürmeye zorlar {DOĞRU;DOĞRU;YANLIŞ}. Yani fonksiyon dönecek 1.
- İNDEKS(($E$5:$E$7,MAÇ(DOĞRU,NUMARA(ARAMA($E$5:$E$7,B5)), 0)) = İNDEKS(($E$5:$E$7,1): INDEX işlevi daha sonra şunu döndürür: 1aralıktaki st değeri $ E $ 5: $ E $ 7, Olduğu bir AAA.
Açıklama
- Bir hücre iki veya daha fazla anahtar kelime içeriyorsa, formül, anahtar kelime aralığında listelenen ilk anahtar kelimeyi döndürür.
- Formül büyük/küçük harfe duyarlı değildir. Büyük/küçük harfe duyarlı bir eşleşme gerçekleştirmek için, SEARCH işlevini FIND ile değiştirebilirsiniz.
- Yalnızca hücrelerin bu dizeyi içerip içermediğini kontrol etmek istiyorsanız, anahtar kelime listesini dizi sabiti olarak kodlanmış bir dizeyle de değiştirebilirsiniz (örneğin {“AAA”}).
İlgili işlevler
Excel INDEX işlevi, bir aralıktan veya diziden belirli bir konuma dayalı olarak görüntülenen değeri döndürür.
Excel KAÇINCI işlevi, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.
Excel'de, SEARCH işlevi, aşağıdaki ekran görüntüsü gibi verilen metin dizesinden belirli bir karakterin veya alt dizenin konumunu bulmanıza yardımcı olabilir. Bu eğitimde, bu ARAMA işlevinin Excel'de nasıl kullanılacağını tanıtacağım.
İlgili Formüller
Bir listeye karşı hücredeki ilk eşleşen değeri al
Belirli bir hücrede görünen ilk anahtar kelimeyi almak için bir anahtar kelime listeniz olduğunu ve hücrenin birkaç başka değeri içerdiğini varsayalım, TOPLAMA ve ARAMA işlevlerinin yardımıyla bir İNDEKS ve KAÇINCI formülü kullanmanız gerekecektir.
Belirli bir ürün, film veya kişi vb. hakkında Excel'de listelenen bilgileri bulmanız gerekiyorsa, INDEX ve MATCH işlevlerinin kombinasyonunu iyi kullanmalısınız.
Bir hücrenin belirli bir metin içerip içermediğini kontrol edin
Burada eğitim, bir hücrenin belirli bir metin içerip içermediğini kontrol etmek için bazı formüller sağlar ve aşağıda gösterilen ekran görüntüsü gibi DOĞRU ve YANLIŞ döndürür ve argümanları ve formüllerin nasıl çalıştığını açıklar.
Hücrenin birçok şeyi içerip içermediğini kontrol edin
Excel'de, E sütununda bir değer listesi olduğunu varsayarsak, B sütunundaki hücrelerin E sütunundaki tüm değerleri içerip içermediğini kontrol etmek ve aşağıda gösterilen ekran görüntüsü gibi DOĞRU veya YANLIŞ döndürmek istiyorsunuz. İşte bu eğitimde, bu görevi çözmek için bir formül sağlar.
Hücrenin birçok şeyden birini içerip içermediğini kontrol edin
Bu öğretici, bir hücrenin Excel'deki birkaç değerden birini içerip içermediğini kontrol etmek için bir formül sağlar ve formüldeki bağımsız değişkenleri ve formülün nasıl çalıştığını açıklar.
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...
Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)
- Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
- Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
- Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.