วิธีค้นหาค่าที่ใกล้เคียงที่สุดใน google ชีต (พร้อมตัวอย่าง)
คุณสามารถใช้วิธีการต่อไปนี้เพื่อค้นหาค่าที่ใกล้เคียงที่สุดกับตัวเลขใน Google ชีต:
วิธีที่ 1: ค้นหาค่าที่ใกล้เคียงที่สุด
= FILTER( A2:B15 ,ABS( D2 - B2:B15 ) = min(ABS( D2 - B2:B15 )))
วิธีนี้จะค้นหาแถวในช่วง A2:B15 โดยที่ค่าในช่วง B2:B15 ใกล้เคียงกับค่าในเซลล์ D2 มากที่สุด
วิธีที่ 2: ค้นหาค่าที่ใกล้เคียงที่สุด (มากกว่า)
=QUERY( A2:B15 , " select A, B where B >= " & D2 & " order by B limit 1 " , 0 )
วิธีนี้จะค้นหาแถวในช่วง A2:B15 โดยที่ค่าในคอลัมน์ B ใกล้เคียงกับค่าในเซลล์ D2 มากที่สุด และยังมากกว่าหรือเท่ากับค่าในเซลล์ D2 ด้วย
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละวิธีกับชุดข้อมูลต่อไปนี้ใน Google ชีต

ตัวอย่างที่ 1: ค้นหาค่าที่ใกล้เคียงที่สุด
เราสามารถใช้สูตรต่อไปนี้เพื่อค้นหาบรรทัดใน A2:B15 โดยที่ค่า “จุด” ใกล้เคียงกับ 31 มากที่สุด:
= FILTER( A2:B15 ,ABS( D2 - B2:B15 ) = min(ABS( D2 - B2:B15 )))
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

ทีมที่มีแต้มใกล้เคียงที่สุดที่ 31 คือ ฮอร์เน็ตส์ พวกเขามี 30 คะแนน
ตัวอย่างที่ 2: ค้นหาค่าที่ใกล้เคียงที่สุด (มากกว่า)
เราสามารถใช้สูตรต่อไปนี้เพื่อค้นหาบรรทัดใน A2:B15 โดยที่ค่า “จุด” ใกล้เคียงที่สุดกับ 31 และมากกว่าหรือเท่ากับ 31 ด้วย:
=QUERY( A2:B15 , " select A, B where B >= " & D2 & " order by B limit 1 " , 0 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

ทีมที่มีค่าคะแนนใกล้เคียง 31 มากที่สุดในขณะที่อยู่ที่ 31 หรือสูงกว่าคือทีมนิกส์ พวกเขามี 36 คะแนน
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:
Google ชีต: วิธีใช้ COUNTIF จากชีตอื่น
Google ชีต: วิธีใช้ COUNTIF กับหลายช่วง
Google ชีต: วิธีใช้ COUNTIFS กับช่วงวันที่