Page 1 of 1

ใช้ Vlookup เพื่อดึงข้อมูลตัวล่าสุดได้ไหมค่ะ

Posted: Tue Mar 13, 2018 3:25 pm
by rattipop
พอดีกำลังทำสรุปรายงานสิ้นเดือน เเล้วพบปัญหาค่ะ

ปกติจะใช้สูตร vlookup เพื่อดึง วันที่ของ Inv. มาวางในตารางข้อมูล ( คอลัมน์ H)
แต่ที่นี้ไปตรวจสอบในไฟล์พบว่า ข้อมูลที่ดึงมาไม่ใช่วันที่ล่าสุดที่ Inv. มาวาง
พอจะมีวิธีการหรือสูตรไหนแนะนำไหมคะ

ปกติใช้เเต่สูตร =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

ขอบคุณท่านผู้รู้ทุกท่านค่ะ

Re: ใช้ Vlookup เพื่อดึงข้อมูลตัวล่าสุดได้ไหมค่ะ

Posted: Tue Mar 13, 2018 3:43 pm
by puriwutpokin
ที่ H2=IFERROR(LOOKUP(2,1/(ไฟล์ข้อมูล!C$2:C$5=C2),ไฟล์ข้อมูล!F$2:F$5),"") copy down

Re: ใช้ Vlookup เพื่อดึงข้อมูลตัวล่าสุดได้ไหมค่ะ

Posted: Wed Mar 14, 2018 7:40 am
by rattipop
ทำได้แล้ว
ขอบคุณมากค่ะ :)

Re: ใช้ Vlookup เพื่อดึงข้อมูลตัวล่าสุดได้ไหมค่ะ

Posted: Wed Mar 14, 2018 8:54 pm
by snasui
rattipop wrote: Tue Mar 13, 2018 3:25 pm ปกติใช้เเต่สูตร =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
:D มาช่วยเสริมครับ กรณีต้องการ Lookup ค่าล่างสุด (หากค่าล่างสุดคือล่าสุด)ให้ละ range_lookup เอาไว้คือไม่ต้องระบุ หรือใส่เป็น 1 หรือใส่เป็น True แทนใส่ False หรือ 0 ครับ

การใช้ Vlookup ลักษณะนี้จำเป็นต้องเรียงคอลัมน์แรกของ table_array จากน้อยไปหามากเท่านั้นครับ