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)
ถ้าข้อมูลเยอะก็เปลี่ยนเลขบรรทัดเอาครับ
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
Choose ในกรณีนี้เป็นการนำช่วงข้อมูลทั้งสองช่วงมาเป็นช่วงข้อมูลใหม่ ไม่ใช่เลือกมาเพียงอันใดอันหนึ่งครับ
Vlookup จะไป Lookup ค่า D4 ในคอลัมน์แรกของช่วงข้อมูลใหม่ หากพบจะนำค่าในคอลัมน์ที่สองของช่วงข้อมูลใหม่มาแสดง
Re: ขอสูตรการดึงข้อมูลกลับหลัง เหมือน Vlookup
Posted: Mon May 28, 2018 1:30 pm
by Supachok
ขอบคุณมากครับ