Contact
Line : comsiam
Contact
Line : comsiam

ถ้าคุณต้องการ “ดึงข้อมูลล่าสุดทั้งแถว” เช่น
สูตรทั่วไปอย่าง XLOOKUP อาจไม่พอ — ต้องใช้สูตรที่ดึง “ทั้งแถว”
ใช้สูตรนี้ 👇
=TAKE(SORT(A2:D100,1,-1),1)
📌 ความหมาย:
SORT(A2:D100,1,-1) = เรียงข้อมูลตามคอลัมน์วันที่ (ใหม่ → เก่า)TAKE(...,1) = เอาแถวแรก (ล่าสุด)👉 ผลลัพธ์: ได้ “แถวล่าสุดทั้งแถว”
=FILTER(A2:D100,A2:A100=MAX(A2:A100))
👉 แปล:
=TAKE(SORT(A2:D100,1,-1),1)
=FILTER(A2:D100,A2:A100=MAX(A2:A100))
✔ ใช้ FILTER จะดึงมาทั้งหมด
✔ ใช้ TAKE จะเอาแค่รายการแรก
✔ ต้องแปลงเป็น Date ก่อน
ถ้าต้องการ “แถวล่าสุดของแต่ละหมวด”
👉 ใช้ร่วมกับ:
UNIQUEFILTERSORTจะกลายเป็นระบบ “แยกกลุ่ม + ล่าสุด” ระดับโปรทันที
สูตร:
=TAKE(SORT(range,1,-1),1)
👉 ใช้เพื่อ:
ดึง “ข้อมูลแถวล่าสุด” ใน Excel 365 แบบอัตโนมัติ