excel

2016-04-12 31 views
0

'da birden fazla değeri arayın ve geri dönün Tüm bunlara şanssız bir çözüm aradım.excel

Tek bir sütunda belirli sözcükleri bulacağınız ve bunları bitişik bir sütuna çeken bir formül arıyorum.

Örneğin E2 sütunu "Greenwood Hobby" iken E2 sütunu "Dayton Lifestyle" iken - sadece ayrı bir sütuna çekilecek yere ihtiyacım var, bu yüzden verdiğim zaman verilerimdeki metin filtrelerini kullanmak zorunda değilim bir pivot tabloya.

Bazı formülleri boşuna birleştirmeyi denedim.

=IF(ISERROR(SEARCH({"Carmel","Greenwood","Dayton","Florence"},E2,1)),"","{"Carmel","Greenwood","Dayton","Florence"}) 

Bu formül, sadece ilk değer "Carmel" yerine bu arama bir hücre ile ilgilidir her değerini gösterir.

böyle görünmesini benim hücrelerini istiyorum: böyle devam

E2    | F2 
Carmel Lifestyle | Carmel 
Dayton Core  | Dayton 

Ve ....

Birden fazla metin değişkenleri için arama ve ayrı bir sütunda o dönmek için bir yol var mı ? J5 ve aşağıdaki dizi formül kullanılmıştır:

cevap

0

Yani aralığında arzu edilen sonuçların listesini koymak ve bu bakınız, ben J2 koymak teyit edilmesi gereken bir dizi formül olmak

=INDEX($J$2:$J$5,MATCH(1,IF(ISNUMBER(SEARCH($J$2:$J$5,E2)),1,0),0)) 

Düzenleme modundan çıkarken Ctrl-Shift-Enter ile. Düzgün yapılırsa Excel, formülün etrafında {} koyacaktır.

enter image description here

+0

Hatta maçı kullanmayı düşünmemişti. Arama yönünde çok fazla yer var ... Teşekkürler Scott! –