Page 1 of 1

จะเขียนสูตร Lookup อย่างไรดีครับ

Posted: Fri Jun 29, 2012 8:27 pm
by blehandsome
เรียนผู้รู้/ อาจารย์ ทุกท่าน

เนื่องจากผมต้องการ lookup คำตอบ แต่เนื่องจาก wording ที่ lookup อยู่ในข้อความ เราจะเขียนสูตรได้อย่างไร ผมมี File แนบมาเพื่อฝากให้ผู้รู้ หรืออาจารย์ ช่วยให้คำแนะนำครับ

Re: จะเขียนสูตรอย่างไรดีครับ

Posted: Fri Jun 29, 2012 8:36 pm
by snasui
:D ลองตามนี้ครับ

ที่เซลล์ G2 คีย์

=IF(COUNT(SEARCH(F2,$B$2:$B$5))>0,INDEX($A$2:$A$5,SMALL(IF(ISNUMBER(SEARCH(F2,$B$2:$B$5)),ROW($A$2:$A$5)-ROW($A$2)+1),1)),"")

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้วแทนที่จะกดแป้น Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วตามด้วย Enter ที่ต้องกด 3 แป้นเช่นนี้เนื่องจากว่าเป็นสูตร Array ครับ

Re: จะเขียนสูตรอย่างไรดีครับ

Posted: Fri Jun 29, 2012 8:46 pm
by blehandsome
ขอบคุณมาก ๆ ครับอาจารย์

ตอบได้เร็วมาก ๆ เลยครับ

ผมจะขออนุญาตนำสูตรไปประยุกต์-ถ่ายทอดเพื่อเป็นวิทยาทานให้กับพนักงานใน Office ต่อไปครับ

ขอบคุณอีกครั้งครับ

Re: จะเขียนสูตรอย่างไรดีครับ

Posted: Fri Jun 29, 2012 9:21 pm
by bank9597
:lol: รบกวนอาจารย์แก้หัวข้อกระทู้หน่อยครับ (นอกเหนืออำนาจไหมเนี่ย อิอิ)

Re: จะเขียนสูตร Lookup อย่างไรดีครับ

Posted: Fri Jun 29, 2012 9:24 pm
by snasui
:lol: เพิ่มคำว่า Lookup ให้แล้วครับ

Re: จะเขียนสูตร Lookup อย่างไรดีครับ

Posted: Fri Jun 29, 2012 10:22 pm
by bank9597
:lol: ขอบคุณครับ