Page 1 of 1
สอบถามสูตรการหาค่าโดยมีเงื่อนไขเป็นช่วงเวลา
Posted: Thu Jan 23, 2020 5:07 pm
by meloids
รบกวนทุกท่านครับ โดยทางผมต้องการหาค่าใน D3:D17 โดยเมื่อ C3:C17 มีเงื่อนไขดังตัวอย่างในไฟล์แนบครับ
เงื่อนไขจะเป็นการ Match ค่าจากช่วงระยะเวลาครับ
Re: สอบถามสูตรการหาค่าโดยมีเงื่อนไขเป็นช่วงเวลา
Posted: Thu Jan 23, 2020 7:22 pm
by snasui
คีย์เงื่อนไขลักษณะตามภาพครับ
จากนั้นที่ D3 คีย์
=VLOOKUP(C3,$B$22:$E$30,4)
Enter > Copy ลงด้านล่าง
Re: สอบถามสูตรการหาค่าโดยมีเงื่อนไขเป็นช่วงเวลา
Posted: Fri Jan 24, 2020 12:37 pm
by meloids
snasui wrote: Thu Jan 23, 2020 7:22 pm
คีย์เงื่อนไขลักษณะตามภาพครับ
จากนั้นที่ D3 คีย์
=VLOOKUP(C3,$B$22:$E$30,4)
Enter > Copy ลงด้านล่าง
ขออณุญาติสอบถามครับ ปกติผมก้ใช้ Vlookup แต่ผมแค่สงสัยว่าทำไมเคสนี้ สมมุติช่อง C3 ผมแก้เป็น 3 Jan 2020 แต่ Vlookup หาค่าเจอละครับ เพราะปกติผมเข้าใจว่ามันจะ Lookup หาค่าในช่อง B22:E30 แบบตรงค่าเท่านั้น แต่นี่ดูเหมือนจะหาค่าใน Range ได้ด้วย
Re: สอบถามสูตรการหาค่าโดยมีเงื่อนไขเป็นช่วงเวลา
Posted: Fri Jan 24, 2020 10:11 pm
by snasui
meloids wrote: Fri Jan 24, 2020 12:37 pm
=VLOOKUP(C3,$B$22:$E$30,4)
Vlookup ตามที่ยกมาไม่ได้ระบุส่วนประกอบสุดท้าย แปลว่า ให้หาค่าที่
น้อยกว่าหรือเท่ากับ C3 ในช่วง B22:
B30 หากมีค่านั้นให้แสดงค่าในคอลัมน์ที่ 4 ของตาราง B22:E30
คำว่าน้อยกว่าหรือเท่ากับ หมายถึง หากไม่เจอค่าที่เท่ากันจะนำผลลัพธ์ของค่าที่น้อยกว่า 1 ลำดับมาแสดง หากไม่มีค่าที่น้อยกว่าจะติด #N/A ครับ
ส่วน Vlookup ที่เขียนเป็น =VLOOKUP(C3,$B$22:$E$30,4,
0) แปลว่า ให้หาค่าที่
เท่ากับ C3 ในช่วง B22:
B30 หากมีค่านั้นให้แสดงค่าในคอลัมน์ที่ 4 ของตาราง B22:E30 หากไม่มีค่านั้นจะติด #N/A ครับ