Excel: ค้นหาค่าและค้นหาวันที่สูงสุด


คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อค้นหาค่าเฉพาะ จากนั้นส่งกลับวันที่สูงสุด (นั่นคือ วันที่ล่าสุด) ที่เกี่ยวข้องกับค่า:

 =MAX(IF( A2:A13 = F1 , C2:C13 ))

สูตรเฉพาะนี้ค้นหาวันที่สูงสุดในช่วง C2:C13 โดยที่ค่าในช่วง A2:A13 เท่ากับค่าในเซลล์ F1

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ค้นหาค่าและค้นหาวันที่สูงสุดใน Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ซึ่งมีข้อมูลเกี่ยวกับเวลาที่ผู้เล่นบาสเก็ตบอลเข้าร่วมทีมที่ระบุ:

สมมติว่าเราต้องการค้นหาค่า “Mavs” ในคอลัมน์ Team แล้วส่งคืนวันที่สูงสุดที่เกี่ยวข้องกับทีมนั้น

เราสามารถระบุชื่อทีม Mavericks ในเซลล์ F1 จากนั้นพิมพ์สูตรต่อไปนี้ในเซลล์ F2 เพื่อค้นหาวันที่สูงสุด:

 =MAX(IF( A2:A13 = F1 , C2:C13 ))

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

ตามค่าเริ่มต้น Excel จะแสดงวันที่ในรูปแบบตัวเลข

หากต้องการแปลงเป็นรูปแบบวันที่ที่จดจำได้ ให้เลือกเซลล์ F2 จากนั้นคลิกเมนูแบบเลื่อนลง รูปแบบตัวเลข บนแท็บ หน้าแรก จากนั้นคลิก วันที่แบบสั้น :

ขณะนี้วันที่จะอยู่ในรูปแบบ 04/13/2009 ซึ่งแสดงถึงวันที่แรกสุดในคอลัมน์ Date Joined โดยที่ค่าในเซลล์ที่เกี่ยวข้องในคอลัมน์ Team เท่ากับ Mavs:

ค่าการค้นหา Excel และการค้นหาวันที่สูงสุด

โปรดทราบว่าหากเราเปลี่ยนชื่อทีมในเซลล์ F1 สูตรจะอัปเดตโดยอัตโนมัติเพื่อค้นหาวันที่สูงสุดที่เกี่ยวข้องกับชื่อทีมใหม่

ตัวอย่างเช่น สมมติว่าเราเปลี่ยนชื่อทีมเป็น Rockets:

ตอนนี้สูตรส่งคืน 6/5/2017 ซึ่งเป็นวันที่สูงสุด (เช่น วันที่ล่าสุด) ที่เกี่ยวข้องกับ Rockets

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

Excel: วิธีคำนวณอายุในวันที่ระบุ
Excel: วิธีตรวจสอบว่าวันที่อยู่ระหว่างสองวันหรือไม่
Excel: วิธีใช้ VLOOKUP ตามวันที่

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *