Page 1 of 1
แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Tue May 09, 2017 9:56 am
by gamesz2010
Ans.jpg
ต้องการค้นหาข้อมูลในช่อง A และ B โดยมีข้อมูลในช่อง C เป็นคำค้นหา เพื่อที่จะมาแสดง ในช่อง D และ E ครับ โดยให้คำที่ค้นหาพบที่ซ้ำกันเรียงลงมา
ไม่ทราบว่าต้องใส่สูตรอย่างไรในช่อง D และ E
ขอบคุณครับ
Re: แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Tue May 09, 2017 12:37 pm
by mbiome
D2 คีย์
=IFERROR(INDEX(A$2:A$13,SMALL(IF(MMULT(--ISNUMBER(SEARCH(TRANSPOSE($C$2:$C$5),$A$2:$A$13)),ROW($C$2:$C$5)^0),1+ROW($A$2:$A$13)-ROW($A$2)),ROWS($A$2:$A2))),"")
เสร็จแล้วกด Ctrl+Shift+Enter
แล้วคัดลอกสูตรไปทางขวาและข้างล่าง
Re: แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Tue May 09, 2017 4:36 pm
by gamesz2010
Re: แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Tue May 09, 2017 6:05 pm
by gamesz2010
V.jpg
เพิ่มเติมครับ สูตรนำไปใช้แล้ว
คืออยากให้คำในช่อง C ค้นหาในช่อง A ตรงกันทุกตัวอักษรจะเป็นไปได้ไหมครับ
ในภาพจะเห็นว่าค้นหาคำว่า A1 ในช่อง D ก็ได้แสดง A1ก มาด้วย
Re: แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Wed May 10, 2017 2:30 pm
by snasui
ตัวอย่างสูตรครับ
เซลล์ C2 คีย์สูตร
=IFERROR(INDEX(A$2:A$13,SMALL(IF(ISNUMBER(MATCH($A$2:$A$13,$C$2:$C$5,0)),ROW($A$2:$A$13)-ROW($A$2)+1),ROWS(D$2:D2))),"")
Ctrl+Shift+Enter > Copy ไป D2 แล้ว Copy ลงด้านล่างจนเห็นค่าว่าง
Re: แนะนำวิธีค้นหาหลายคำมาแสดง
Posted: Thu May 11, 2017 9:44 am
by gamesz2010
ตรงตัวเลย ขอบคุณมากครับ