Page 1 of 1

VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Thu Feb 08, 2018 10:44 pm
by lisztian
=VLOOKUP(ฺB2,Sheetลูกค้า1!$A$1:$C$60,2,0)&=VLOOKUP(ฺB2,Sheetลูกค้า2!$A$1:$C$60,2,0)


ใส่ตามนี้ แต่มันไม่แสดงผลครับ

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Thu Feb 08, 2018 10:46 pm
by snasui
:D แนบไฟล์ตัวอย่างประกอบพร้อมทั้งชี้ให้เห็นว่าคำตอบที่ถูกต้องคือค่าใด มาจากชีตใด เซลล์ใด จะได้สะดวกต่อการทำความเข้าใจครับ

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Fri Feb 09, 2018 12:07 am
by lisztian
หรือมีสูตรอื่นแนะนำไหมครับ

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Fri Feb 09, 2018 6:09 am
by snasui
:D ตัวอย่างสูตรครับ

=LOOKUP(9.99999999999999E+307,CHOOSE({1,2,3,4},0,VLOOKUP(A1,ลค1!A1:G4,6,FALSE),VLOOKUP(A1,ลค2!A1:G4,6,FALSE),VLOOKUP(A1,ลค3!A1:G4,6,FALSE)))

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Fri Feb 09, 2018 8:29 pm
by lisztian
ลองมาปรับใช้ดูแล้วครับ แต่มันไม่แสดงผล :(

ลองใช้สูตรนี้เวลาหาข้อมูลไฟล์เดียวมันทำได้อยู่นะครับ แต่พอหา 3 ไฟล์ มันขึ้น 0 หมดเลย เป็นเพราะอะไรครับ?

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Fri Feb 09, 2018 9:49 pm
by puriwutpokin
ปรับเป็น ที่ C2=LOOKUP(CHAR(255),CHOOSE({1,2,3,4},0,VLOOKUP(B2,นรGuitar!A1:K100,2,FALSE),VLOOKUP(B2,นรPiano!A1:M100,2,FALSE),VLOOKUP(B2,นรDrums!A1:K100,2,FALSE)))

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Fri Feb 09, 2018 10:39 pm
by lisztian
ขอบคุณมากครับ

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Sun Feb 11, 2018 8:59 pm
by lisztian
รบกวนถามอีกนิดครับ

ลองปรับสูตรได้แล้ว มันค้นหาได้แค่บางชีทครับ
ถ้าต้องการให้ค้นหาหลายๆ ชีท sheet สูตรนี้มันมีข้อจำกัดอะไรไหมครับ

=LOOKUP(CHAR(255),CHOOSE({1,2,3,4},0,VLOOKUP(B2,นรGuitar!A1:K100,2,FALSE),VLOOKUP(B2,นรPiano!A1:M100,2,FALSE),VLOOKUP(B2,นรDrums!A1:K100,2,FALSE),VLOOKUP(B2,นรViolin!A1:K100,2,FALSE),VLOOKUP(B2,นรOther!A1:K100,2,FALSE)))

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Sun Feb 11, 2018 9:21 pm
by snasui
:D มี Vlookup จำนวน n สูตรให้ปรับ Choose({n+1} ครับ

โดย n คือจำนวนของ Vlookup ถ้ามี 5 ตัว ใน Choose ก็จะเป็น Choose({1,2,3,4,5,6} เช่นนี้เป็นต้น

การ Lookup ตัวเลขกับอักขระจะใช้ไม่เหมือนกัน

หาก Lookup ตัวเลขจะขึ้นต้นด้วย Lookup(9.99999999999999e307,Choose({1,2,...,n},0,...)

หาก Lookup อักขระจะขึ้นต้นด้วย Lookup(Char(255),Choose({1,2,...,n},"",...)

สูตรตามกระทู้นี้ Enter ธรรมดา ไม่ต้อง Ctrl+Shift+Enter ครับ

Re: VLOOKUP หลาย sheet ใช้สูตรอย่างไรได้บางครับ

Posted: Sun Feb 11, 2018 10:28 pm
by lisztian
เดี๋ยวลองหัดทำทั้ง 2 สูตรครั้บ


ขอบคุณท่านทั้งสอง มากครับ