Page 1 of 1

การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Thu Feb 15, 2018 2:00 pm
by amika29
มีข้อมูล 4 Sheet ได้แก่ AAA ,BBB ,CCC และที่ต้องการใช้สูตรอยู่ใน Sheet ที่ชื่อ Test
Sheet AAA ,BBB ,CCC มีการจัดวางคอลัมป์เหมือนกันทั้งหมด คือ Id , Categories ,Name
ข้อมูลที่จะ lookup ยึดที่ ID ซึ่งในแต่ละ Sheet มี ID ที่ไม่ซ้ำกัน

คำถามคือ
1. เราสามารถใช้ Vlookup หาข้อมูลในทุก Sheet ให้มาปรากฏข้อมูลใน Sheet ที่ชื่อ Test ได้หรือไม่ ถ้าได้ทำอย่างไร (ใส่ชื่อข้อมูลไว้ตามชื่อ Sheet)
Test.xlsx
2. ถ้าไม่ได้ หรือไม่เหมาะสมที่จะใช้สูตรนี้ สูตรใดเหมาะสมที่สุด

หมายเหตุ
- ข้อมูลที่ให้เป็นตัวอย่างเท่านั้น ข้อมูลจริงมีมากกว่านี้
- จริงอยู่ที่รวม Sheet ก็จบเรื่อง แต่เงื่อนไขคือไม่สะดวกในการทำงาน แยกง่ายกว่า เพราะมีการใส่ข้อมูลหลายคน ต้องการทำเพื่อให้ผู้ใช้สะดวกที่สุด

ขอบคุณทุกคำแนะนำค่ะ

Re: การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Thu Feb 15, 2018 2:34 pm
by puriwutpokin
ที่ ชีท Test
ที่ F1 คีย์ชื่อชีท AAA
F2=BBB
F3=CCC
B2=LOOKUP(CHAR(255),CHOOSE({1,2},"",VLOOKUP($A2,LOOKUP(2,1/COUNTIF(INDIRECT("'"&$F$1:$F$3&"'!A2:C1000"),$A2),INDIRECT("'"&$F$1:$F$3&"'!A2:C1000")),COLUMNS($A$2:B2),0))) กด Ctrl+Shift+Enter ลากไปทางขวา ครับ

Re: การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Thu Feb 15, 2018 3:19 pm
by amika29
puriwutpokin wrote: Thu Feb 15, 2018 2:34 pm ที่ ชีท Test
ที่ F1 คีย์ชื่อชีท AAA
F2=BBB
F3=CCC
B2=LOOKUP(CHAR(255),CHOOSE({1,2},"",VLOOKUP($A2,LOOKUP(2,1/COUNTIF(INDIRECT("'"&$F$1:$F$3&"'!A2:C1000"),$A2),INDIRECT("'"&$F$1:$F$3&"'!A2:C1000")),COLUMNS($A$2:B2),0))) กด Ctrl+Shift+Enter ลากไปทางขวา ครับ
ยังงงอยู่เลยค่ะ
ที่ ชีท Test
ที่ F1 คีย์ชื่อชีท AAA
F2=BBB
F3=CCC
คือหมายความว่า ให้ตั้งชื่อ F1 เป็น AAA แบบนี้หรือเปล่าคะ แต่ชื่อ AAA มันอยู่ที่ Sheet AAA อยู่นะคะตั้งซ้ำใน Sheet Test ไม่ได้ค่ะ
ต้องขอโทษทีนะคะพอดีไม่ค่อยเก่ง รบกวนอธิบายเพิ่มเติมละเอียดอีกนิดนะคะ ขอบคุณมากค่ะ

Re: การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Thu Feb 15, 2018 3:32 pm
by noph
คุณ puriwutpokin หมายถึง ชีท Test ที่ F1 พิมพ์ AAA , F2 พิมพ์ BBB , F3 พิมพ์ CCC ครับ

Re: การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Thu Feb 15, 2018 3:36 pm
by puriwutpokin
noph wrote: Thu Feb 15, 2018 3:32 pm คุณ puriwutpokin หมายถึง ชีท Test ที่ F1 พิมพ์ AAA , F2 พิมพ์ BBB , F3 พิมพ์ CCC ครับ
ใช่ครับเป็นชื่อชีท

Re: การใช้ V lookup กับข้อมูลที่มีหลาย Sheet

Posted: Mon Feb 19, 2018 3:51 pm
by amika29
puriwutpokin wrote: Thu Feb 15, 2018 3:36 pm
noph wrote: Thu Feb 15, 2018 3:32 pm คุณ puriwutpokin หมายถึง ชีท Test ที่ F1 พิมพ์ AAA , F2 พิมพ์ BBB , F3 พิมพ์ CCC ครับ
ใช่ครับเป็นชื่อชีท
ขอบคุณาก ๆ ค่ะ