Excel formülü: Tam eşlemeli filtre -

Genel formül

=FILTER(data,EXACT(range,A1))

Özet

Verileri büyük / küçük harfe duyarlı bir şekilde filtrelemek için, FİLTRE işlevini TAM işleviyle birlikte yardımla birlikte kullanabilirsiniz. Gösterilen örnekte, F5'teki formül şöyledir:

=FILTER(B5:D15,EXACT(B5:B15,"RED"))

Bu, rengin "KIRMIZI" olduğu verileri büyük ve küçük harfe göre çıkarır.

Açıklama

Bu formül, verileri mantıksal bir teste dayalı olarak almak için FİLTRE işlevine dayanır. Dizi bağımsız değişkeni, başlıksız tüm verileri içeren B5: D15 olarak sağlanır. İçerme bağımsız değişkeni, TAM işlevine dayalı bir ifadedir:

EXACT(B5:B15,"RED")

EXACT işlevi, iki metin dizesini büyük / küçük harfe duyarlı bir şekilde karşılaştırır. İki dizge tamamen aynıysa, TAM, DOĞRU döndürür. İki dizge tam olarak aynı değilse, TAM, YANLIŞ döndürür.

İlk bağımsız değişken olarak 11 değer ve ikinci olarak "KIRMIZI" dizesi olan bir aralık verdiğimiz için, TAM, aşağıdaki gibi 11 sonuç içeren bir dizi döndürür:

(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)

DOĞRU konumunun, rengin "KIRMIZI" olduğu satıra karşılık geldiğine dikkat edin.

Bu dizi, "include" bağımsız değişkeni olarak doğrudan FILTER işlevine döndürüldü. FİLTRE, verileri filtrelemek için diziyi kullanır ve rengin "KIRMIZI" olduğu üç satır döndürür. Rengin "Kırmızı" olduğu satırlar dahil edilmemiştir.

Kısmi eşleşme

Kısmi eşleşmeye göre FİLTRE ile tam eşleşme çalıştırmak için burada açıklanan örneğe bakın.

Ilginç makaleler...