2016-03-31 15 views
1

Bir tablo sütununda arama yapmaya çalışıyorum ve sütundaki herhangi bir sözcüğün belirli bir hücrede görünüp görünmediğini öğrenmek için Search() işlevini kullanın.Excel 2013: Search() - işlevini bir tablo sütunu kullanarak kullanma?

Image

Burada görebileceğiniz gibi, formül hatta "Tavuk" da, YANLIŞ döndürür listesindedir. Sütunda "Chicken" ı üst üste getirirsem, true olarak döner. Bu, formülün yalnızca sütundaki ilk öğeye baktığına inanmamı sağlıyor.

formülü girdikten sonra + bir dizi formülü olduğundan emin olmak için tuşları ENTER CTRL + SHIFT kullanılır.

Sütundaki satırların her birinin neden görünmediğini bilen var mı?

Düzenleme: Herhangi bir değer aldığında formül durur sanırım (bu değer yanlış olsa bile)? Belki doğru olanı aramak için bir fonksiyon var mı?

cevap

3

bu sigara CSE formülü deneyin:

=IF(SUMPRODUCT((ISNUMBER(SEARCH(Table1[Search words],A1)))*1)>0,TRUE,FALSE) 

nedeni Sum() veya SUMPRODUCT olmadan, sadece ilk yineleme dönüyor olmasıdır.

enter image description here

İlgili konular