Page 1 of 1

ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Fri May 25, 2018 9:46 am
by supachai2530
เรียนท่านผู้รู้ทุกท่าน

ผมอยากสอบถามวิธีดึงข้อมูลกลับหลัง จะสามารถใช้วิธีไหนได้มั่งครับนอกจาก Vlookup หรือท่านใดมีสูตรแนะนำมั่งครับ
ตามไฟล์ตัวอย่างที่ผมแนบให้ดูครับ อยากจับเลขออเดอร์ แล้ว ดึงวันที่มาโชว์อัตโนมัติ ครับ


ขอบคุณครับ

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Fri May 25, 2018 10:18 am
by Supachok
Sheet SUB ,F4

=VLOOKUP(D4,MAIN!$B$3:$C$4,1)

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Fri May 25, 2018 7:38 pm
by koko_excel_tip
ที่ worksheet "Sub" F4 =VLOOKUP(D4,CHOOSE({1,2},MAIN!$C$4:$C$4,MAIN!$B$4:$B$4),2,0) :D :D ถ้าข้อมูลเยอะก็เปลี่ยนเลขบรรทัดเอาครับ

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Sat May 26, 2018 10:15 pm
by supachai2530
ขอบคุณทั้ง 2 ท่านมากเลยครับ ใช้งานได้ตามต้องการครับผม

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Mon May 28, 2018 9:40 am
by Supachok
=VLOOKUP(D4,CHOOSE({1,2},MAIN!$C$4:$C$4,MAIN!$B$4:$B$4),2,0)

ไม่เข้าใจทำไมใช้ choose เข้ามาแทน array มีเงื่อนไขที่จะทำให้ choose เลือก 2

CHOOSE({1,2},MAIN!$C$4:$C$4,MAIN!$B$4:$B$4)

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Mon May 28, 2018 10:10 am
by snasui
:D Choose ในกรณีนี้เป็นการนำช่วงข้อมูลทั้งสองช่วงมาเป็นช่วงข้อมูลใหม่ ไม่ใช่เลือกมาเพียงอันใดอันหนึ่งครับ

Vlookup จะไป Lookup ค่า D4 ในคอลัมน์แรกของช่วงข้อมูลใหม่ หากพบจะนำค่าในคอลัมน์ที่สองของช่วงข้อมูลใหม่มาแสดง

Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup

Posted: Mon May 28, 2018 1:30 pm
by Supachok
ขอบคุณมากครับ