Anahtar Kelimelere Göre Arama - Excel ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim Excel ve Google E-Tablolar'da anahtar kelimelere göre nasıl arama yapılacağını gösterin.

Anahtar Kelimelere Göre Ara

Metin hücrelerini içerdikleri anahtar sözcüklere göre sınıflandırmak için ARAMA, ISNUMARA, KAÇINCI ve İNDEKS İşlevlerini bir arada kullanabilirsiniz.

1 =INDEX(E3:E8,EŞLEŞTİRME(DOĞRU,İSNUMARA(ARAMA(F3:F8,B3)),0))

Not: Bu bir dizi formülüdür. Excel 2022 ve önceki sürümlerini kullanırken, CTRL + SHIFT + ENTER (ENTER yerine) tuşlarına basarak dizi formülünü girmeli ve Excel'e formülün bir dizi formülünde olduğunu söylemelisiniz. Bunun bir dizi formülü olduğunu, formülün çevresinde görünen küme parantezlerinden anlayacaksınız (en üstteki resme bakın). Excel ve Excel 365'in sonraki sürümlerinde bunun yerine ENTER tuşuna basabilirsiniz.

Bu formülün nasıl çalıştığını görelim.

ARAMA Fonksiyonu

Tipik olarak, SEARCH İşlevi bir hücre değeri içinde bir metin dizesi arar ve metnin bulunduğu konumu döndürür.

Ancak, bir dizi formülü kullanırsanız ve aranacak bir dizi değer girerseniz, SEARCH İşlevi bir eşleşme dizisi döndürür.

Yukarıda gösterildiği gibi, B3 hücresi (“toyota rav”) için şöyle bir dizi döndürür:

1 {#DEĞER, 8, #DEĞER, #DEĞER, #DEĞER, #DEĞER}

yani dizideki anahtar kelimelerden yalnızca birini (“rav”) 8. konumda buldu.

ISNUMBER İşlevi

ISNUMBER İşlevi, SEARCH İşlevi tarafından verilen diziyi DOĞRU ve YANLIŞ değerlerine çevirir.

MAÇ Fonksiyonu

MATCH Fonksiyonu ile ISNUMBER dizimizdeki TRUE değerinin konumunu yukarıdan buluyoruz.

1 =KAÇINCI(DOĞRU,ESAYI(ARA(F3:F8,B3)),0)

"toyota rav" için DOĞRU, dizideki ikinci değerdir.

İNDEKS İşlevi

Son olarak, hangisinin hangisi olduğunu belirlemek için MATCH İşlevinin sonucunu kullanırız. Kategori INDEX İşlevi ile ihtiyacımız olan satır.

1 =INDEX(F3:F8;C3)

İkinci sıra Kategoriler liste "Crossover & suv", yani eşleşme bu Kategori "toyota rav" için.

“C3”ün MATCH ifadesi ile değiştirilmesi bizi orijinal formülümüze geri getirir:

1 =INDEX(E3:E8,EŞLEŞTİRME(DOĞRU,İSNUMARA(ARAMA(F3:F8,B3)),0))

Hatırlatma: Bu bir dizi formülüdür. Excel 2022 ve önceki sürümlerini kullanırken, CTRL + SHIFT + ENTER (ENTER yerine) tuşlarına basarak dizi formülünü girmeli ve Excel'e formülün bir dizi formülünde olduğunu söylemelisiniz. Bunun bir dizi formülü olduğunu, formülün çevresinde görünen küme parantezlerinden anlayacaksınız (en üstteki resme bakın). Excel ve Excel 365'in sonraki sürümlerinde bunun yerine ENTER tuşuna basabilirsiniz.

Google E-Tablolar'da Anahtar Kelimelere Göre Ara

Bu formüller, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave