Sort หลายระดับ — เรียงตามสี Custom List และ Advanced Sort

1. Sort พื้นฐานคุณทำได้แล้ว — คราวนี้มาเจาะลึกกับฟีเจอร์ที่คนส่วนใหญ่ไม่เคยใช้

ในบทความก่อนหน้าผมได้พาคุณไปรู้จัก Sort แบบพื้นฐานและ Sort หลายระดับกันไปแล้ว — วันนี้เราจะมาพูดถึง Sort ภาคต่อ ที่ทรงพลังกว่าเดิมครับ

เคยไหมที่คุณมีตารางข้อมูลที่ระบายสีเซลล์ไว้ เช่น เขียว = ผ่านเป้า เหลือง = ใกล้เป้า แดง = ต่ำกว่าเป้า — แล้วคุณอยากเรียงให้สีเขียวขึ้นก่อน เพื่อดูคนที่ทำได้ดีที่สุด? Sort ปกติเรียงตามตัวเลขอย่างเดียวมันทำแบบนั้นไม่ได้ครับ

หรืออีกเคส — คุณมีข้อมูลพนักงานแยกตามวันในสัปดาห์ แล้วคุณอยากเรียงจากวันจันทร์ไปถึงวันอาทิตย์ แต่ Sort A-Z จะเรียงเป็น “จันทร์, พฤหัสบดี, พุธ, ศุกร์, เสาร์, อาทิตย์, อังคาร” — ไม่ตรงกับลำดับที่เราต้องการเลย!

ปัญหาพวกนี้แก้ได้ด้วย Advanced Sort ที่ผมจะสอนในบทความนี้ครับ:

  • ✅ Sort by Color — เรียงข้อมูลตามสีเซลล์ สีตัวอักษร หรือไอคอน
  • ✅ Custom List Sort — เรียงตามลำดับที่กำหนดเอง เช่น วัน เดือน หรือลำดับแผนก
  • ✅ Sort Left to Right — เรียงข้อมูลแนวนอน
  • ✅ เคล็ดลับป้องกันข้อมูลพังตอน Sort

ลองเปิดไฟล์ตัวอย่างแล้วทำตามไปทีละขั้นตอนนะครับ — จะเห็นภาพมากขึ้น!

2. Sort by Color — เรียงตามสีที่คุณระบายไว้

ถ้าคุณใช้ Conditional Formatting หรือลงสีเซลล์ด้วยตัวเองเพื่อบอกสถานะ — Sort by Color จะช่วยให้คุณจัดกลุ่มสีที่ต้องการได้

วิธี Sort ตามสีเซลล์

สมมติว่าคุณมีตารางติดตามสถานะโปรเจกต์ที่ลงสีไว้แบบนี้:

โปรเจกต์ผู้รับผิดชอบสถานะความคืบหน้า
ระบบจองคิวออนไลน์สมชาย✅ เสร็จแล้ว100%
แอปติดตามค่าใช้จ่ายสมหญิง⏳ กำลังทำ60%
ระบบรายงานยอดขายวิชัย❌ มีปัญหา30%
ฐานข้อมูลลูกค้านภา⏳ กำลังทำ75%
เว็บไซต์บริษัทประเสริฐ✅ เสร็จแล้ว100%
ระบบอนุมัติออนไลน์กัญญา❌ มีปัญหา20%
Dashboard ผู้บริหารธนพล⏳ กำลังทำ45%
ระบบฝึกอบรมพนักงานสุดา❌ มีปัญหา15%

โดยคุณระบายสีเซลล์คอลัมน์ “สถานะ” ไว้:

  • สีเขียว = ✅ เสร็จแล้ว
  • สีเหลือง = ⏳ กำลังทำ
  • สีแดง = ❌ มีปัญหา

ต้องการ: ให้โปรเจกต์ที่มีปัญหาขึ้นมาก่อน (สีแดง) เพื่อจะได้จัดการด่วน

วิธีทำ:

  1. คลิกเซลล์ใดก็ได้ในตาราง
  2. ไปที่ Data Tab > คลิก Sort
  3. ในหน้าต่าง Sort:
  • Sort by: เลือกคอลัมน์ “สถานะ”
  • Sort On: เลือก Cell Color (เปลี่ยนจากเดิมที่เคยเป็น Cell Values)
  • Order: เลือกสีที่ต้องการให้ขึ้นก่อน เช่น สีแดง แล้วเลือก On Top
  1. คลิก Add Level ถ้าต้องการเรียงลำดับสีต่อ เช่น สีเหลืองขึ้นมาเป็นอันดับสอง
  • Then by: สถานะ (อีกครั้ง)
  • Sort On: Cell Color
  • Order: สีเหลือง > On Top
  1. คลิก OK

ผลลัพธ์: โปรเจกต์ที่มีปัญหาขึ้นมาด้านบนทั้งหมด! คุณเห็นทันทีว่ามีอะไรที่ต้องรีบจัดการบ้าง

Sort ตามสีตัวอักษร (Font Color)

วิธีเดียวกันเลยครับ — แค่เปลี่ยน Sort On จาก Cell Color เป็น Font Color แทน

ตัวอย่าง: ถ้าคุณเปลี่ยนสีตัวอักษรของโปรเจกต์ที่เลยกำหนดส่งเป็นสีแดง — สามารถ Sort Font Color ให้สีแดงขึ้นก่อนได้

Sort ตาม Conditional Formatting Icon

ถ้าคุณใช้ Icon Sets (ชุดไอคอน) ใน Conditional Formatting เช่น ไอคอนธงเขียว/เหลือง/แดง:

  1. Sort On: เลือก Conditional Formatting Icon
  2. Order: เลือกไอคอนที่ต้องการให้ขึ้นก่อน

🔑ข้อสำคัญ: Sort by Icon ใช้ได้เฉพาะ Icon Sets ที่มาจาก Conditional Formatting นะครับ ไม่ใช่ไอคอนที่พิมพ์เองด้วยอีโมจิ

จุดที่ต้องระวัง

เวลาลงสีเซลล์ด้วยตนเอง (Manual Fill) หรือใช้ Conditional Formatting — Sort by Color จะทำงานได้ดีทั้งคู่ครับ แต่ถ้าคุณใช้สีจาก Theme ที่เปลี่ยนไป — สีที่คุณกำหนดอาจหายไปได้ ถ้าอยากให้ Sort by Color ทำงานได้แม่นยำ ให้ใช้สีจากจานสีมาตรฐานของ Excel

ในไฟล์ตัวอย่างที่ชีท “ติดตามโปรเจกต์” ลอง Sort by Color ให้แถวสีแดงขึ้นมาก่อน แล้วค่อยตามด้วยสีเหลืองและสีเขียวดูครับ — จะเห็นว่าโปรเจกต์ที่มีปัญหาถูกดึงขึ้นมาจัดการได้ทันที!

3. Custom List Sort — เรียงลำดับตามใจฉัน

นี่คือฟีเจอร์ที่คนส่วนใหญ่ไม่เคยรู้ว่ามีอยู่ครับ — Custom List ให้คุณกำหนดลำดับการเรียงเองได้ เช่น:

  • วันในสัปดาห์: จันทร์ → อังคาร → พุธ → พฤหัสบดี → ศุกร์ → เสาร์ → อาทิตย์
  • เดือน: มกราคม → กุมภาพันธ์ → มีนาคม → …
  • ลำดับแผนกตามโครงสร้างบริษัท: ฝ่ายขาย → ฝ่ายการตลาด → ฝ่ายบัญชี → ฝ่ายบุคคล
  • ขนาดสินค้า: S → M → L → XL → XXL

วิธีใช้ Custom List Sort

ขั้นตอนที่ 1: เปิดหน้าต่าง Sort

  1. คลิกเซลล์ใดก็ได้ในตาราง
  2. Data Tab > Sort

ขั้นตอนที่ 2: เลือก Custom List

  1. ในช่อง Sort by: เลือกคอลัมน์ที่ต้องการ (เช่น “วัน”)
  2. Sort On: Cell Values
  3. ในช่อง Order: คลิกที่ drop-down แล้วเลือก Custom List… (อยู่ด้านล่างสุด)
  4. หน้าต่าง Custom List จะเปิดขึ้นมา

ขั้นตอนที่ 3: เลือกหรือสร้าง Custom List

ในหน้าต่าง Custom Lists คุณจะเห็นว่ามีรายการสำเร็จรูปให้เลือก เช่น:

  • Sunday, Monday, Tuesday… (วันภาษาอังกฤษ)
  • Jan, Feb, Mar… (เดือนภาษาอังกฤษแบบย่อ)
  • January, February, March… (เดือนภาษาอังกฤษแบบเต็ม)

แต่สำหรับคนไทย เราต้องสร้างเองครับ — ถ้าคุณต้องการเรียงวันภาษาไทยหรือลำดับแผนกของบริษัท

สร้าง Custom List ใหม่

  1. ในหน้าต่าง Custom Lists — ที่ช่อง List entries: ทางด้านขวา
  2. พิมพ์รายการที่ต้องการทีละบรรทัด เช่น:
จันทร์
อังคาร
พุธ
พฤหัสบดี
ศุกร์
เสาร์
อาทิตย์
  1. คลิก Add — รายการนี้จะถูกเพิ่มเข้าไปใน Custom Lists
  2. คลิก OK สองครั้ง

ผลลัพธ์: ข้อมูลของคุณจะเรียงตามลำดับที่คุณกำหนดเป๊ะๆ!

ตัวอย่าง: เรียงยอดขายตามวันในสัปดาห์

สมมติว่าคุณมีข้อมูลยอดขายรายวันของร้านค้าปลีก:

วันยอดขาย (บาท)จำนวนลูกค้า
อังคาร45,000120
ศุกร์78,000210
จันทร์52,000150
พุธ38,00095
เสาร์95,000280
พฤหัสบดี41,000110
อาทิตย์62,000175

ต้องการ: เรียงข้อมูลตามลำดับวัน จันทร์ → อาทิตย์

วิธีทำ:

  1. Data Tab > Sort
  2. Sort by: วัน
  3. Order: Custom List… > สร้างรายการวันภาษาไทย
  4. OK

ผลลัพธ์: ข้อมูลจะเรียงจากวันจันทร์ไปถึงวันอาทิตย์สวยงาม!

  • จันทร์: 52,000
  • อังคาร: 45,000
  • พุธ: 38,000
  • พฤหัสบดี: 41,000
  • ศุกร์: 78,000
  • เสาร์: 95,000
  • อาทิตย์: 62,000

ในไฟล์ตัวอย่างที่ชีท “ยอดขายรายวัน” ลองสร้าง Custom List Sort ตามนี้ดูครับ — จะเห็นว่าข้อมูลที่เคยเรียงแบบ A-Z ไม่ตรงใจ กลับมาเรียงลำดับที่ถูกต้อง!

Custom List กับ Sort หลายระดับ

Custom List ใช้ร่วมกับ Sort หลายระดับได้ครับ เช่น:

  1. Sort by: แผนก > Custom List (ฝ่ายขาย → ฝ่ายการตลาด → ฝ่ายบัญชี → ฝ่ายบุคคล → ฝ่ายIT → ฝ่ายผลิต → ฝ่ายจัดซื้อ)
  2. Then by: เงินเดือน > Largest to Smallest

แบบนี้คุณจะได้ข้อมูลที่เรียงตามลำดับแผนกที่บริษัทกำหนดก่อน แล้วในแต่ละแผนกก็เรียงคนที่เงินเดือนสูงสุดขึ้นก่อน — เหมาะกับผู้บริหารที่ต้องการดูโครงสร้างเงินเดือนของบริษัท!

วิธีลบ Custom List ที่ไม่ใช้แล้ว

  1. ไปที่ File > Options > Advanced
  2. เลื่อนลงมาที่ General section
  3. คลิก Edit Custom Lists…
  4. เลือกรายการที่ต้องการลบ > คลิก Delete

⚠️ข้อควรระวัง: Custom List ที่คุณสร้างจะติดอยู่ใน Excel เครื่องคุณไปเรื่อยๆ — จะลบทีละรายการเท่านั้น ไม่สามารถลบทีเดียวหมดได้

ในไฟล์ตัวอย่างที่ชีท “ยอดขายรายวัน” ลองเล่น Custom List Sort ดูครับ — สร้าง Custom List สำหรับวันภาษาไทย แล้วจะเห็นว่าข้อมูลเรียงตามลำดับที่ถูกต้อง!

4. Sort Left to Right — เรียงข้อมูลแนวนอน

เคยเจอไหมครับ — มีข้อมูลที่เป็นตารางแนวนอน เช่น ยอดขายรายเดือนที่แต่ละเดือนเป็นคอลัมน์ แล้วคุณอยากเรียงเดือนตามยอดขายจากมากไปน้อย? Sort ปกติจะเรียงตามแนวตั้งเท่านั้น แต่ Excel ก็มีวิธี Sort แนวนอนให้คุณใช้

วิธี Sort Left to Right

ตัวอย่าง: คุณมีข้อมูลยอดขายสินค้า 3 ชนิดในแต่ละเดือนแบบนี้:

สินค้ามกราคมกุมภาพันธ์มีนาคมเมษายน
ข้าวสาร50,00045,00055,00048,000
น้ำมันพืช35,00038,00032,00040,000
น้ำตาล20,00022,00018,00025,000

ต้องการ: เรียงลำดับเดือนตามยอดขายรวมของทุกรายการ (เดือนที่ขายได้มากสุดให้อยู่ซ้ายสุด)

วิธีทำ:

  1. เลือกข้อมูลทั้งหมดที่ต้องการ Sort (รวมหัวตาราง)
  2. ไปที่ Data Tab > Sort
  3. คลิก Options… ที่มุมบนของหน้าต่าง Sort
  4. ในหน้าต่าง Sort Options:
  • เลือก Sort left to right (จากเดิมที่เคยเป็น Sort top to bottom)
  • คลิก OK
  1. กลับมาที่หน้าต่าง Sort:
  • Sort by: เลือก Row 2 (หรือแถวที่มียอดรวม) หรือ Row 3 (ขึ้นอยู่กับว่าคุณต้องการเรียงตามแถวไหน)
  • Sort On: Cell Values
  • Order: Largest to Smallest
  1. คลิก OK

ผลลัพธ์: คอลัมน์เดือนจะถูกจัดเรียงใหม่ตามยอดขายรวมจากมากไปน้อย!

เทคนิคนี้มีประโยชน์มากเวลาคุณมีตารางเปรียบเทียบข้อมูลรายเดือน รายไตรมาส หรือข้อมูลที่มีโครงสร้างเป็นแนวนอน

ในไฟล์ตัวอย่างที่ชีท “ยอดขายแนวนอน” ลอง Sort Left to Right ดูครับ — เลือกให้เดือนที่ขายดีที่สุดย้ายมาอยู่ซ้ายมือ จะเห็นการเปลี่ยนแปลงชัดเจน!

5. Advanced Multi-Level Sort — แบบมือโปร

ในบทความที่แล้วเราทำ Sort หลายระดับ 2-3 ระดับ — คราวนี้เรามาทำแบบจัดเต็มกันครับ

ตัวอย่าง: จัดลำดับความสำคัญโปรเจกต์

สมมติว่าคุณเป็นผู้จัดการที่ต้องดูโปรเจกต์ 20 โปรเจกต์ โดยมีเงื่อนไขการจัดเรียงดังนี้:

  1. ระดับ 1: เรียงตามความสำคัญ — ด่วน > ปกติ > ต่ำ (ใช้ Custom List)
  2. ระดับ 2: เรียงตามวันที่ส่งมอบ — ใกล้ถึงกำหนด > ไกล (เก่าไปใหม่)
  3. ระดับ 3: เรียงตามงบประมาณ — มากไปน้อย

วิธีทำ:

  1. Data Tab > Sort
  2. Sort by: ความสำคัญ > Order: Custom List (ด่วน, ปกติ, ต่ำ)
  3. คลิก Add Level
  4. Then by: วันที่ส่งมอบ > Order: Oldest to Newest
  5. คลิก Add Level
  6. Then by: งบประมาณ > Order: Largest to Smallest
  7. OK

ผลลัพธ์: โปรเจกต์ด่วนที่ใกล้ถึงกำหนดและมีงบประมาณสูงจะขึ้นมาด้านบนสุด — คุณเห็นภาพรวมและจัดลำดับความสำคัญได้ทันที!

ใช้ Sort กับ Table

ถ้าคุณทำข้อมูลเป็น Table (Ctrl + T) มาก่อน — Sort จะทำงานร่วมกับ Table ได้ดีขึ้นครับ:

  • Auto-expand: ถ้าคุณเพิ่มข้อมูลใหม่ Table จะขยายอัตโนมัติ
  • Headers คงที่: Table header จะไม่โดน Sort เข้าไป
  • Sort พร้อม Filter: Table มาพร้อม Filter ในตัวอยู่แล้ว

🔦ข้อแนะนำ: ทำข้อมูลเป็น Table ก่อนที่จะ Sort เสมอ

6. ระวัง! — กับดักที่ทำให้ Sort พัง

กับดักที่ 1: Merged Cells หายนะ

Merged Cells (การผสานเซลล์) คือศัตรูอันดับหนึ่งของ Sort ครับ ถ้าคุณมี Merged Cells ในตาราง — Excel อาจขึ้น Error หรือ Sort ไม่ได้เลย

วิธีแก้ไข:

  • Unmerge Cells ก่อน Sort (Home Tab > Merge & Center > Unmerge Cells)
  • หรือใช้ Center Across Selection แทนการ Merge — เลือกเซลล์ > Ctrl + 1 > Alignment > Horizontal: Center Across Selection

กับดักที่ 2: แถวรวมแอบซ่อน

ถ้าคุณมีแถว SUM หรือ SUBTOTAL อยู่ในช่วงข้อมูลที่ Sort — แถวสรุปจะโดน Sort ปนกับข้อมูลหลัก!

วิธีแก้ไข:

  • เว้น 1 แถวว่างระหว่างข้อมูลกับแถวสรุป
  • หรือใช้ Table ซึ่ง Total Row จะไม่โดน Sort

กับดักที่ 3: ลืมขยาย Selection

เวลาคุณเลือกแค่บางคอลัมน์แล้ว Sort — Excel จะถามว่า “ขยายช่วงที่เลือกหรือไม่” — ถ้าคุณเลือก “เรียงเฉพาะที่เลือก” ข้อมูลจะเละ!

วิธีแก้ไข:

  • เลือก Expand the selection ทุกครั้ง
  • หรือคลิกเซลล์ใดก็ได้ในตาราง (ไม่ต้องเลือกข้อมูล) แล้ว Sort — Excel จะรู้ว่าข้อมูลทั้งหมดอยู่ตรงไหน

7. เคล็ดลับเด็ด

⚡ ก่อน Sort ให้ Copy ตารางไว้ก่อน

เสียเวลาคลิกขวา > Copy กับ วาง ในชีทใหม่แค่ 5 วินาที — แต่ช่วยชีวิตคุณได้เวลาทำ Sort พัง!

⚡ ใช้ Undo (Ctrl + Z) ทันที

ถ้า Sort แล้วข้อมูลไม่เป็นอย่างที่คิด — กด Ctrl + Z ทันทีครับ Excel จะย้อนกลับไปก่อน Sort ทุกครั้ง ไม่ว่าจะกี่ระดับก็ตาม

⚡ Custom List ที่สร้างไว้ — ใช้กับ Fill Handle ได้ด้วย

Custom List ที่คุณสร้างไว้ไม่ได้ใช้แค่ Sort นะครับ — ยังใช้กับ Fill Handle (จุดลากมุมขวาล่างของเซลล์) เพื่อเติมข้อมูลอัตโนมัติได้ด้วย!

ตัวอย่าง: ถ้าคุณสร้าง Custom List “ฝ่ายขาย, ฝ่ายการตลาด, ฝ่ายบัญชี” — พิมพ์ “ฝ่ายขาย” ในเซลล์เดียว แล้วลาก Fill Handle ลงมา — Excel จะเติม “ฝ่ายการตลาด”, “ฝ่ายบัญชี” ให้อัตโนมัติ!

⚡ Sort กับ Filter — ใช้คู่กันเพื่องานเร็ว

  • Filter เพื่อแสดงเฉพาะกลุ่มที่ต้องการ
  • Sort เพื่อจัดลำดับในกลุ่มนั้น
  • ใช้กับสถานการณ์ เช่น “ดูเฉพาะโปรเจกต์ที่มีปัญหา แล้วเรียงตามวันที่ส่งมอบ ใกล้สุดก่อน”

8. สรุป

วันนี้เราได้เรียนรู้ Advanced Sort ที่ทำให้คุณทำงานกับข้อมูลใน Excel ได้อย่างมืออาชีพมากขึ้น:

ฟีเจอร์วิธีใช้เหมาะกับสถานการณ์
Sort by ColorSort On > Cell Color / Font Colorตารางที่ใช้สีบอกสถานะ
Sort by IconSort On > Conditional Formatting Iconตารางที่ใช้ Icon Sets
Custom List SortOrder > Custom Listเรียงตามลำดับที่กำหนดเอง
Sort Left to RightOptions > Sort left to rightตารางแนวนอน
Advanced Multi-LevelAdd Level หลายระดับ + หลายเงื่อนไขงานที่ต้องการจัดลำดับซับซ้อน

เคล็ดลับสุดท้าย: ทำข้อมูลเป็น Table (Ctrl + T) ก่อน Sort เสมอ — จะช่วยลดความผิดพลาดและทำให้จัดการข้อมูลได้ง่ายขึ้น!

ในไฟล์ตัวอย่างที่แนบมามี 3 ชีทให้ลองฝึก:

  • ชีท “ติดตามโปรเจกต์” — ลอง Sort by Color เร่งด่วนให้ขึ้นก่อน
  • ชีท “ยอดขายรายวัน” — ลองสร้าง Custom List วันภาษาไทยและ Sort
  • ชีท “ยอดขายแนวนอน” — ลอง Sort Left to Right เรียงเดือนตามยอดขาย

ลองเล่นกับคำสั่ง Sort ทุกแบบที่เรียนมาดูครับ — แล้วคุณจะเห็นว่า Sort ไม่ได้มีแค่ A-Z หรือ Z-A เท่านั้น!

Similar Posts

  • INDEX + MATCH — ยืดหยุ่นกว่า VLOOKUP ดูได้ทุกทิศทาง

    1. เมื่อ VLOOKUP ยังไม่พอ — คู่หู INDEX + MATCH มาช่วย ในบทความก่อนหน้าเรารู้จัก XLOOKUP ที่มาแรงและใช้แทน VLOOKUP ได้สบายๆ แต่วันนี้ผมอยากพาคุณไปรู้จักอีกหนึ่งตำนานของวงการ Excel ที่อยู่คู่คนทำงานมานานนับสิบปี — INDEX + MATCH จริงๆ แล้วคู่นี้คือ “สูตรปราบเซียน” ที่คนเขียนสูตรขั้นสูงใช้กันเป็นประจำ เพราะมันยืดหยุ่นสุดๆ แค่สองฟังก์ชันมารวมกันก็ทำได้ทุกอย่างที่ VLOOKUP ทำ แต่เพิ่มความสามารถที่ VLOOKUP ทำไม่ได้เยอะมาก เช่น: เปิดไฟล์ตัวอย่าง แล้วทำตามไปด้วยกันนะครับ — ผมเตรียมข้อมูลพนักงานกับตารางยอดขายรายเดือนไว้ให้ลองเล่นแล้ว 💡 เคล็ดลับ: หลายคนเข้าใจว่า INDEX + MATCH เป็น “ทางเลือกของ VLOOKUP” แต่จริงๆ มันทรงพลังกว่ามาก — พอทำเป็นแล้วคุณจะมองสูตรค้นหาต่างๆ เป็นชิ้นส่วนประกอบกันแทนที่จะเป็นฟังก์ชันตายตัว 2. รู้จัก INDEX…

  • Excel Table เจาะลึก — Structured References, Calculated Columns, Slicer

    1. Table ไม่ใช่แค่ตารางสวยๆ — มันคือ Data Engine คุณน่าจะรู้อยู่แล้วว่าการกด Ctrl + T ทำให้ข้อมูลธรรมดากลายเป็น Table พร้อม Filter, Total Row, และสีสันสวยงาม แต่นั่นคือแค่พื้นผิวครับ — ถ้าคุณยังใช้ Table แค่จัดรูปแบบเฉยๆ คุณกำลังเสียของ! ในบทความนี้ผมจะพาคุณเจาะลึกถึง 3 ฟีเจอร์ที่ทำให้ Table ทรงพลังจริงๆ: และอีก 2 หัวข้อที่คนใช้ Table ต้องรู้: ก่อนเริ่ม ลองเปิดไฟล์ตัวอย่างที่ผมเตรียมไว้ให้ครับ — มีชีทหลายชีทให้ลองเล่นตามทีละขั้นตอน 2. Structured References — เขียนสูตรแบบอ่านเข้าใจได้ทันที ปัญหาของ Cell Reference ปกติ เวลาคุณเขียนสูตรแบบเดิมๆ: ถามว่า C2 ถึง C100 คือคอลัมน์อะไร? — คุณต้องเดาหรือเลื่อนไปดูครับ…

  • SUMIFS / COUNTIFS / AVERAGEIFS — รวมค่านับค่าแบบหลายเงื่อนไข

    1. ต่อยอดจาก SUM/COUNT สู่การคิดตามเงื่อนไข บทเรียนที่แล้วเราได้อินกับ IF / IFS / SWITCH — จัดการเงื่อนไขทีละค่า แต่วันนี้ผมจะพาคุณไปอีกขั้นนั่นคือการ “รวมค่า” และ “นับค่า” ที่เจาะจงเฉพาะข้อมูลที่ตรงเงื่อนไขเท่านั้นครับ สมมติคุณมีตารางยอดขายเป็นพันแถว แล้วอยากรู้ว่า “เดือน 9 สาขากรุงเทพ ขายเสื้อผ้าได้เท่าไหร่” — ถ้าใช้ SUM ธรรมดาคงต้องกรองก่อนแล้วค่อยรวมเป็นรายๆ เปลืองเวลามาก แต่ด้วย SUMIFS คุณเขียนสูตรเดียวจบครับ กลุ่มฟังก์ชันที่เราจะดูในบทความนี้คือ: เปิดไฟล์ตัวอย่าง แล้วทำตามไปด้วยกันนะครับ ผมเตรียมไว้ 3 ชีท ไล่จากง่ายไปยาก 💡 เคล็ดลับ: จับทางจากชื่อเลยครับ — ตัวธรรมดา (SUMIF, COUNTIF) ใช้ได้แค่เงื่อนไขเดียว ตัวที่มี S ต่อท้าย (SUMIFS, COUNTIFS, AVERAGEIFS) รองรับหลายเงื่อนไขพร้อมกัน “S” มาจากคำว่า…

  • จัดเรียงข้อมูล (Sorting) แบบง่าย — เรียงจากน้อยไปมาก มากไปน้อย และหลายระดับ

    1. ข้อมูล 200 แถว แต่อยากดูเฉพาะยอดขายสูงสุด — ต้องเลื่อนหาเอง? เคยไหมครับ — คุณมีข้อมูลพนักงานเป็นร้อยคน แล้วต้องหาว่าใครเงินเดือนสูงที่สุดในบริษัท? หรือมีรายการสินค้าเป็นพันรายการ แต่อยากรู้ว่าอันไหนขายดีที่สุด? ถ้าคุณยังนั่งเลื่อนเมาส์หาทีละแถวหรือใช้สายตามองหาค่าที่มากที่สุดในตารางยาวๆ — ขอให้หยุดก่อนครับ! เพราะ Excel มีเครื่องมือที่เรียกว่า Sort (การจัดเรียง) ที่จะเรียงข้อมูลให้คุณอัตโนมัติภายในไม่กี่คลิก! Sorting คือการจัดเรียงลำดับข้อมูลในตารางตามคอลัมน์ที่คุณกำหนดครับ — ไม่ว่าจะเรียงจากน้อยไปมาก (A-Z หรือ 0-9) หรือมากไปน้อย (Z-A หรือ 9-0) แค่คลิกไม่กี่ครั้งก็เสร็จ! วันนี้ผมจะพาคุณไปเรียนรู้ตั้งแต่: 2. Sort พื้นฐาน — แค่คลิกเดียวก็เรียงได้ Sort แบบพื้นฐานคือการเรียงข้อมูลตามคอลัมน์เดียวครับ — วิธีที่ง่ายที่สุดที่มือใหม่ทุกคนควรรู้ วิธี Sort แบบคลิกเดียว มี 2 วิธีที่ง่ายมากครับ: วิธีที่ 1: ใช้เมนูที่หัวตาราง วิธีที่ 2:…

  • Workbook กับ Worksheet ต่างกันยังไง — เข้าใจความแตกต่างภายใน 5 นาที

    1. “เปิด Excel มาทีไร งงทุกทีว่ามันคืออะไร” สวัสดีทุกคนครับ! หลังจากที่เราได้รู้จัก Excel กันไปคร่าวๆ แล้ว และได้เห็นหน้าตาของ Ribbon, แถบเมนู, Name Box กันไปแล้ว — คราวนี้มาถึงเรื่องที่มือใหม่หลายคนสับสนกันมากที่สุด! “Workbook กับ Worksheet มันแตกต่างกันยังไงนะ?” เชื่อว่าคุณหลายคนคงเคยเปิด Excel แล้วเห็นคำสองคำนี้แล้วมึนครับ ไม่ต้องอายไป เพราะแม้แต่คนที่ใช้ Excel มานานหลายปียังอธิบายความแตกต่างไม่ถูกเลยด้วยซ้ำ! วันนี้ผมจะอธิบายให้เข้าใจง่ายที่สุด โดยใช้การเปรียบเทียบที่คุณนึกภาพตามได้ไม่ยากครับ 🎯 📁 เทียบง่ายๆ: สมุดโน้ต vs กระดาษในสมุด ลองนึกภาพสมุดโน้ตเล่มใหญ่ที่คุณเคยใช้ตอนเรียนนะครับ: เห็นภาพไหมครับ? สมุดโน้ตหนึ่งเล่มมีหลายหน้า — แต่ละหน้าก็เขียนเนื้อหาต่างกันไปได้ แต่ทุกหน้ายังอยู่ในเล่มเดียวกัน Workbook ก็เหมือนกับแฟ้มเอกสารที่รวมเอาชีทต่างๆ เข้ามาไว้ด้วยกัน เวลาคุณเปิด Excel ขึ้นมาใหม่ — สิ่งที่คุณเห็นคือ Workbook เปล่าๆ หนึ่งอัน ที่ข้างในมี…

  • VLOOKUP เบื้องต้น: ตามหาข้อมูลข้ามตารางแบบไม่ต้องมานั่งหาเอง

    1. ข้อมูลแยกกันอยู่คนละที่… จะเอาค่ามาเทียบยังไง เคยเจอสถานการณ์นี้ไหมครับ — คุณมีข้อมูล 2 ตารางที่ต้องเชื่อมโยงกัน เช่น: คุณต้องการเอา ชื่อสินค้า จากตารางที่ 2 มาใส่ในตารางที่ 1 โดยเทียบจากรหัสสินค้า ถ้าข้อมูลมีแค่ 10-20 รายการ ก็คงเปิดเทียบทีละตัว พิมพ์ตามไปได้ แต่ถ้าเป็น 200 รายการล่ะ? หรือ 2,000 รายการ? คงไม่มีใครอยากนั่งเทียบทีละบรรทัดแน่นอนครับ VLOOKUP คือฟังก์ชันที่ช่วยคุณ ค้นหาค่าในตารางที่สอง โดยเทียบจากค่าที่กำหนด (ค่าคีย์) และ ดึงค่าที่สัมพันธ์กันมาแสดง โดยอัตโนมัติ VLOOKUP ทำงานง่ายมาก — คุณบอก Excel ว่า: ตัวอย่างง่ายที่สุด: ถ้าคุณพิมพ์รหัสสินค้า P001 แล้ว VLOOKUP จะไปหาในตารางอ้างอิงให้ เจอแล้วก็ดึงชื่อสินค้าของรหัสนั้นมาให้คุณเลย — แค่วินาทีเดียว! ผมว่า magic เลยนะครับ เปิดไฟล์ตัวอย่างมาทำไปพร้อมกันเลยดีกว่าครับ…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.