Page 1 of 1
วิธีการค้นหาคำเหมือนและดึงข้อมูล มาใช้
Posted: Mon Feb 17, 2014 1:35 pm
by Arak
เรียนอาจารย์
ผมมีเรื่องสอบถาม เกี่ยวกับ วิธีการค้นหาคำเหมือนและดึงข้อมูล มาแสดงผลครับ
เนื่องจากผมมีข้อมูลดิบ เช่น NNX55TAZU L1304 และคำหลัก NNX55T (มีไฟล์แนบ) ผมต้องการเขียนดึงข้อมูลที่มีคำเหมือน NNX55T
มาแสดงผลครับ แสดงผลด้านล่างของช่อง NNX55T แสดงผลเป็น NNX55TAZU L1304 เรียงไปเลยนะครับ
ผมใช้คำส่ง math แล้วยังทำไม่ได้ครับ รบกวนอาจารย์ แนะนำด้วยครับ
Re: วิธีการค้นหาคำเหมือนและดึงข้อมูล มาใช้
Posted: Mon Feb 17, 2014 1:48 pm
by DhitiBank
ลองดูตามนี้ครับ ว่าตรงความต้องการไหม
ที่ C6 คีย์
=IFERROR(INDEX($A$5:$A$66,SMALL(IF(MMULT(--COLUMN($A$5),--TRANSPOSE(ISNUMBER(SEARCH(C$3,$A$5:$A$66)))),TRANSPOSE(ROW($A$5:$A$66)-ROW($A$5)+1)),ROWS(C$6:C6))),"")
กด Ctrl+Shift+Enter
คัดลอกไปทางขวาและลงล่าง
ลองดูตามไฟล์แนบครับ
Re: วิธีการค้นหาคำเหมือนและดึงข้อมูล มาใช้
Posted: Mon Feb 17, 2014 2:37 pm
by Arak
ขอบคุณมากครับ
อารักษ์
Re: วิธีการค้นหาคำเหมือนและดึงข้อมูล มาใช้
Posted: Mon Feb 17, 2014 8:22 pm
by snasui
DhitiBank wrote:ที่ C6 คีย์
=IFERROR(INDEX($A$5:$A$66,SMALL(IF(MMULT(--COLUMN($A$5),--TRANSPOSE(ISNUMBER(SEARCH(C$3,$A$5:$A$66)))),TRANSPOSE(ROW($A$5:$A$66)-ROW($A$5)+1)),ROWS(C$6:C6))),"")
กด Ctrl+Shift+Enter
สามารถปรับสูตรให้สั้นลงเป็นด้านล่างครับ
=IFERROR(INDEX($A$5:$A$66,SMALL(IF(ISNUMBER(SEARCH(C$3,$A$5:$A$66)),ROW($A$5:$A$66)-ROW($A$5)+1),ROWS(C$6:C6))),"")
Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: วิธีการค้นหาคำเหมือนและดึงข้อมูล มาใช้
Posted: Mon Feb 17, 2014 8:45 pm
by DhitiBank
จริงด้วย ข้อมูลคอลัมน์เดียวไม่ต้องใช้ MMULT ก็ได้ ขอบคุณครับ