Contact
Line : comsiam
Contact
Line : comsiam

คุณเคยเจอปัญหาไหม:
👉 แต่ SORT ทำไม่ได้แบบยืดหยุ่น
เพราะคุณต้องใช้ SORTBY
SORTBY = ฟังก์ชันที่ใช้ “เรียงข้อมูลตามคอลัมน์อื่น”
👉 ต่างจาก SORT:
📌 เหมาะกับ:
=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2], ...)
array = ตารางข้อมูลby_array1 = คอลัมน์ที่ใช้เรียงsort_order1 = 1 (น้อย→มาก) / -1 (มาก→น้อย)=SORTBY(A2:C10, C2:C10, -1)
👉 เรียงจากมากไปน้อย
=SORTBY(A2:C10, B2:B10, 1)
👉 สาย COMSIAM ใช้ SORTBY วิเคราะห์ข้อมูล
=SORTBY(A2:C10, C2:C10, -1, B2:B10, 1)
👉 เรียงยอดขายก่อน แล้วชื่อ
=SORTBY(FILTER(A2:C10, C2:C10>1000), C2:C10, -1)
👉 กรอง + เรียง
❌ ใช้ได้เฉพาะ Excel 365
❌ ถ้าข้อมูลไม่ตรงกัน → Error
👉 ใช้ร่วมกับ:
FILTER() → กรองUNIQUE() → ลบซ้ำXLOOKUP() → ดึงข้อมูล📌 ตัวอย่าง:
=SORTBY(UNIQUE(B2:B10), B2:B10)
👉 SORTBY = ตัวช่วยเรียงแบบยืดหยุ่น
| SORTBY | SORT |
|---|---|
| ยืดหยุ่น | จำกัด |
| เรียงตามคอลัมน์อื่น | เรียงตัวเอง |
| โปร | พื้นฐาน |
👉 ถ้าจะเทพ → ใช้ SORTBY
SORTBY = สูตรขั้นสูง
✔ ยืดหยุ่น
✔ ใช้ได้จริง
✔ เหมาะกับ Data
👉 ถ้าคุณยังใช้ SORT อย่างเดียว = ยังไม่สุด
คุณเคยต้องเรียงข้อมูล “ตามเงื่อนไขอื่น” ไหม?
แล้วใช้ SORT หรือ SORTBY?