Bir dizideki kısmi eşleşmeler

Anonim

Bu makalede, Excel'de bir dizi değerdeki tüm kısmi eşleşmelerin nasıl çıkarılacağını öğreneceğiz.

Örneğin, geniş bir değer dizimiz var ve dizeyle eşleşen tüm değerleri çıkarmamız gerekiyor. EĞER işlevi, ISNUMBER işlevi ve ARAMA işlevinin bir kombinasyonunu kullanacağız. Bu işlevleri biraz anlayalım.

EĞER işlevi mantık_testi için kullanılır ve testin sonucuna göre değer döndürür.

Sözdizimi:

= EĞER ( mantıksal_test , [eğer_doğruysa_değer], [yanlışsa_değer])

Excel'in ISNUMBER işlevi, sağlanan değer bir sayıysa veya değilse, DOĞRU veya YANLIŞ döndüren bir boole işlevidir.

Sözdizimi

= ISNUMBER ( değer )

Excel'deki SEARCH İşlevi, bir dizedeki alt dizenin veya arama_metninin ilk karakterinin konumunu döndürür veya başka bir işleve beslenebilir. SEARCH işlevi büyük/küçük harfe duyarlı değildir.

Sözdizimi:

= ARAMA ( find_text , in_text , [start_num] )

find_text : metin içinde bulunacak metin.

in_text : inin_text içinde bulunacak_text bul.

[start_num] : başlamak için karakter konumu. Varsayılan 1'dir.

Şimdi yukarıda açıklanan işlevi kullanarak bir formül oluşturacağız. Formülü kullanın:

FORMÜL:

= EĞER ( ISNUMBER ( ARAMA ( dize , hücre ) ) , hücre , " " )

Açıklama:

  • SEARCH işlevi, hücre değerindeki dizeyi bulur ve bulunursa hücre değerindeki dizenin konumunu döndürür, yoksa #DEĞER! Hata.
  • ISNUMBER işlevi, SEARCH işlevinin sayı döndürüp döndürmediğini kontrol eder. ISAYI işlevi, döndürülen değer Doğru ise DOĞRU, #DEĞER için YANLIŞ döndürür! Hata.
  • EĞER işlevi, ISAYI işlevi DOĞRU döndürürse hücre değerini, ISAYI işlevi YANLIŞ döndürürse boş hücre döndürür

Bu işlevi bir örnekte kullanarak anlayalım.

Burada bir değerler listemiz ve bir dizi değerimiz var ( T-shirt ).

Maçlar sütunundaki maçların listesini bulmamız gerekiyor. Dize ( T-shirt ) için tüm kısmi eşleşmeleri çıkarmak için aşağıdaki formülü kullanın.

Formülü kullanın:

= EĞER ( ISNUMBER ( ARAMA ( string , A2 ) ) ), A2 , "" )

Açıklama:

  • SEARCH işlevi, hücre değerindeki dizeyi bulur ve dizenin ( T-shirt ) hücre değerindeki ( Purple T-shirt ) konumu olarak 8 değerini döndürür.
  • ISNUMBER işlevi, 8 değerinin bir sayı olup olmadığını kontrol eder. ISNUMBER işlevi TRUE değerini döndürür.
  • EĞER işlevi, hücre değeri olan eğer_doğruysa_değerini döndürür (Mor T-shirt).

Burada hücre değeri, hücre referansı olarak verilir. Excel'de Ctrl + D kısayol tuşunu veya aşağı sürükleme seçeneğini kullanarak formülü hücrelerin geri kalanına kopyalayın.

Gördüğünüz gibi formülü kullanarak tüm değerleri aldık. Şimdi Maçlardan bir listeye ihtiyacımız var. Bunun için sonuçları filtreleyeceğiz. Sonuçları filtrelemek için aşağıdaki adımları izleyin.

    1. Kullan Ctrl + Üst Karakter + L filtre uygulama seçeneği
    2. Maçlar alanında ok tuşuna sağ tıklayın.
    3. (Boşluklar) seçeneğinin işaretini kaldırın ve Tamam'ı tıklayın.

Yukarıdaki gif'ten de görebileceğiniz gibi, listeyi eşleşme değerlerinden çıkarmak için.
Excel'de bir dizide kısmi eşleşmelerin nasıl kullanılacağını anladığınızı umuyoruz. Excel metin işleviyle ilgili daha fazla makaleyi burada keşfedin. Lütfen yukarıdaki makale için sorgunuzu veya geri bildiriminizi belirtmekten çekinmeyin.
İlgili Makaleler

Bir Konumdan Başlayarak Excel'de Metin Nasıl Kaldırılır

Metin girişlerinin doğrulanması

Excel'de renkli açılır liste oluşturun

Excel'de metnin başındaki ve sonundaki boşlukları kaldırın

Excel'de BÜYÜK işlevi nasıl kullanılır?

Excel'de KÜÇÜK işlevi nasıl kullanılır?

Excel'de Joker Karakterler nasıl kullanılır?
Popüler Makaleler

Verimliliğinizi Arttıracak 50 Excel Kısayolu

Bir açılır listeyi düzenleyin

Excel'de mutlak referans

Koşullu biçimlendirme varsa

joker karakterler varsa

Tarihe göre Vlookup

Excel 2016'da İnçleri Ayaklara ve İnçlere Dönüştürme

Excel'de ad ve soyadına katılın

A veya B ile eşleşen hücreleri sayın