Page 1 of 1

สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Fri Apr 18, 2014 11:13 am
by mahanil_p
พอดีจะค้นหาข้อมูลนักศึกษา โดยค้นหาจากชื่อ หรือนามสกุลอันไดอันนึงต้องใช้สูตรยังไงค่ะ เนื่องจากชื่อนักศึกษาซ้ำกัน รายชื่อที่ค้นหาจะมีแค่ชื่อที่อยู่บนสุดส่วนคนที่ซ้ำกันอีกคนไม่ปรากฎชื่อค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Fri Apr 18, 2014 2:17 pm
by tupthai
ถ้าชื่อซ้ำกันให้เอามาแสดงทั้งหมด หรือว่าให้แสดงรายการเดียวครับ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Fri Apr 18, 2014 2:48 pm
by mahanil_p
อยากได้รายชื่อทั้งหมดค่ะ เพื่อจะได้เลือกเอารายชื่อนักศึกษาที่เราต้องการเพียงคนเดียว ที่ชื่อ นามสกุลตรงกับที่ต้องการค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Fri Apr 18, 2014 3:35 pm
by tupthai
ที่ B10 หาลำดับที่พิมพ์สูตร
=IFERROR(SMALL(IF(Sheet2!$B$4:$B$1045=$J$6,ROW(Sheet2!$B$4:$B$1045)-3),ROW()-9),"")
กด Ctrl+shift+enter > copy ลงด้านล่าง

ที่ D10 หาชื่อพิมพ์สูตร
=IF($B10="","",VLOOKUP($B10,Sheet2!$A$4:$G$1045,2,FALSE))
enter > copy ลงด้านล่าง

ส่วนหา นามสกุล,หมายเลขห้อง,ค้างชำระ,อื่นๆ ลองปรับสูตร vlookup ใช้ดูครับ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Sun Apr 20, 2014 8:48 am
by mahanil_p
ขอบคุณมาก ๆ ค่ะ สำหรับสูตร...ขอบคุณอย่างยิ่งเลยค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Thu May 29, 2014 2:01 pm
by mahanil_p
ขอสอบถามอีกครั้งนะค่ะ สำหรับข้อมูลเดิมค่ะ
พอดีมีการเพิ่มข้อมูลและคอลัมที่จะค้นหาเพิ่มค่ะ เลยเพิ่มข้อมูลในสูตรแต่พอเพิ่มไปแล้ว ผลลัพธ์มันออกมาเป็น 0 มองไม่เห็นค่ะ เ
ขอความอนุเคราะห์อีกรอบนะค่ะ

ขอบคุณล่วงหน้าค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Thu May 29, 2014 2:13 pm
by bank9597
mahanil_p wrote:ขอสอบถามอีกครั้งนะค่ะ สำหรับข้อมูลเดิมค่ะ
พอดีมีการเพิ่มข้อมูลและคอลัมที่จะค้นหาเพิ่มค่ะ เลยเพิ่มข้อมูลในสูตรแต่พอเพิ่มไปแล้ว ผลลัพธ์มันออกมาเป็น 0 มองไม่เห็นค่ะ เ
ขอความอนุเคราะห์อีกรอบนะค่ะ

ขอบคุณล่วงหน้าค่ะ
ขอไฟล์แนบอีกครั้งครับ

หลักการสูตรนี้คือ มีกี่คอลัมน์ กี่แถวเราก็ใส่ลงไปในสูตรให้หมด โดยคอลัมน์ ที่ 1 จะต้องเป็นคอลัมน์เงื่อนไข และเมื่อต้องการให้แสดงค่าในคอลัมนืใด ก็ให้นับคอลัมน์ไปทางขวามือว่าคอลัมน์นั้น อยู่ลำดับที่เท่าไหร่

เช่น
VLOOKUP(G1,A2:B10,2,0)

G1 คือ เงื่อนไขที่เราต้องการหา
A2:B10 คือตารางที่รวม ส่วนคอลัมน์ A คือคอลัมน์ที่มีเงื่อนไขอยู่ในนั้น
2 คือ ลำดับคอลัมน์ นั่นคือคอลัมน์ B
0 คือ แสเงผลแบบตรงตัว

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Thu May 29, 2014 2:28 pm
by mahanil_p
ข้อมูลที่ค่ะ เวลากดในสูตรแล้วมันไม่ขึ้นผลลัพธ์ แต่กลับเป็น 0 ค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Thu May 29, 2014 2:55 pm
by bank9597
:D ที่ ชีท1 เซลล์ B10 คีย์ =SMALL(IF(Sheet2!$B$4:$B$3500=$J$6,ROW(Sheet2!$B$4:$B$3500)-ROW(Sheet2!$B$4)+1),ROWS($A$10:A10)) กด ctrl+shift+enter คัดลอกลงมาครับ
ที่ D10 คีย์ =INDEX(Sheet2!B$4:B$3500,$B10) คัดลอกไปทางขวามือครับ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Thu May 29, 2014 3:18 pm
by mahanil_p
ขอบคุณค่ะ ...ได้แล้วค่ะ

Re: สอบถาการใช้สูตร VLOOKUP หน่อยค่ะ

Posted: Fri Sep 22, 2017 1:42 pm
by bak5
สอบถามครับ
ที่ B10 หาลำดับที่พิมพ์สูตร
=IFERROR(SMALL(IF(Sheet2!$B$4:$B$1045=$J$6,ROW(Sheet2!$B$4:$B$1045)-3),ROW()-9),"")
กด Ctrl+shift+enter > copy ลงด้านล่าง
-3 และ -9 คืออะไรครับ