สูตรวิเคราะห์ข้อมูล — SUMPRODUCT, AGGREGATE, GETPIVOTDATA

เมื่อสูตรพื้นฐานเริ่มตอบไม่ทันใจ

ถ้าคุณทำงานกับยอดขายหรือข้อมูลหลายหมื่นแถว ผมเชื่อว่าหลายครั้งคุณต้องประกอบสูตรยาวๆ ขึ้นมา เช่น COUNTIFS ต่อกับ SUMIFS อีกที แล้วยังต้องคอยจัดการกับค่า error ที่โผล่กลางตารางจนได้คำตอบผิด ดูเผินๆ เหมือนแก้ได้ เพียงแต่ทุกอย่างมันช้าและเปลืองเซลล์

ในบทความนี้ผมจะพาคุณรู้จักสูตร “สายวิเคราะห์ข้อมูล” 3 ตัวที่ช่วยทำงานแทนหลายสูตรพื้นฐานได้ในเซลล์เดียว ได้แก่ SUMPRODUCT, AGGREGATE และ GETPIVOTDATA แต่ละตัวมีจุดเด่นต่างกัน เอามาใช้คู่กันแล้วคุณจะสรุปข้อมูลได้เร็วขึ้นมาก

ผมเตรียมไฟล์ตัวอย่างไว้ให้ครับ เปิดทำไปด้วยกันเลยนะ ภายในมีชีตเดียวคือ ข้อมูลสด ที่เก็บยอดขายประจำวัน 150 แถว คอลัมน์ วันที่, จังหวัด, สินค้า, ยอดขาย, จำนวน สำหรับชีต PivotTable และ Dashboard คุณจะสร้างเองใน Excel ตามขั้นตอนที่ผมอธิบายด้านล่างครับ

🛠️ สร้าง PivotTable เองก่อน (ทำตามขั้นตอนนี้ครับ)

ก่อนจะใช้ GETPIVOTDATA คุณต้องมี PivotTable อยู่ก่อน นี่คือขั้นตอนสร้างจากชีต ข้อมูลสด ที่เตรียมไว้ในไฟล์ตัวอย่าง:

ขั้นตอนที่ 1: เลือกข้อมูลต้นทาง

  1. ไปที่ชีต ข้อมูลสด
  2. กด Ctrl + A เพื่อเลือกทั้งตาราง (หรือคลิกเซลล์ไหนก็ได้ในตาราง แล้วกด Ctrl + *)
  3. ตรวจสอบว่าระบุช่วงถูกต้อง: ข้อมูลสด!$A$1:$E$151 (หัวข้อ + 150 แถวข้อมูล)

ขั้นตอนที่ 2: สร้าง PivotTable

  1. เมนู InsertPivotTable
  2. ด้วย “Choose where you want the PivotTable report” เลือก New Worksheet
  3. ตั้งชื่อชีตใหม่ว่า PivotTable → กด OK

ขั้นตอนที่ 3: จัดวางฟิลด์ (Field List)

ในแผง PivotTable Fields ด้านขวา ให้ลากฟิลด์ดังนี้:

พื้นที่ (Area)ฟิลด์ที่ลากเข้าไป
Filters(เว้นว่างไว้ กรองได้ภายหลัง)
Columnsจังหวัด
Rowsสินค้า
Valuesยอดขาย (ค่าเริ่มต้นจะเป็น Sum of ยอดขาย)

💡 เคล็ดลับ: ถ้าอยากดูจำนวนรายการด้วย ให้ลาก จำนวน เข้าไปใน Values อีกตัว (จะกลายเป็น Count of จำนวน)

ขั้นตอนที่ 4: จัดรูปแบบให้อ่านง่าย

  1. คลิกขวาที่ตัวเลขใน Pivot → Number Format → เลือก Number / Currency ใส่คอมม่า 2 ตำแหน่ง
  2. แท็บ DesignReport LayoutShow in Tabular Form (ทำให้ดูเป็นตารางแบน)
  3. SubtotalsDo Not Show Subtotals (ถ้าไม่ต้องการยอดรวมย่อย)
  4. ปรับความกว้างคอลัมน์ ให้อ่านง่าย

ขั้นตอนที่ 5: ทดสอบ GETPIVOTDATA

ตอนนี้คุณมี PivotTable เรียบร้อยแล้ว กลับไปที่ชีต Dashboard (หรือสร้างชีตใหม่) แล้วพิมพ์:

=GETPIVOTDATA("ยอดขาย", PivotTable!$A$1, "สินค้า", "กาแฟ")

PivotTable!$A$1 = เซลล์มุมซ้ายบนของ PivotTable (header “สินค้า”) — คลิกที่นั่น Excel จะใส่ให้อัตโนมัติ

GETPIVOTDATA ดึงค่าจาก PivotTable แบบอัตโนมัติ

GETPIVOTDATA เป็นฟังก์ชันที่หลายคนหลงลืมครับ แต่ผมว่าเป็นตัวช่วยสรุปข้อมูลแบบ dynamic ที่ดีมาก เวลาคุณทำ PivotTable เสร็จ ถ้าพิมพ์เครื่องหมายเท่ากับแล้วคลิกที่เซลล์ใน Pivot Excel จะสร้างสูตร GETPIVOTDATA ขึ้นมาให้เอง เช่น

=GETPIVOTDATA("ยอดขาย", $A$1, "สินค้า", "กาแฟ")

ความหมายคือดึงค่าจากฟิลด์ยอดขาย จาก Pivot ที่มี anchor เซลล์อยู่ที่ A1 โดยกรองให้สินค้าเป็นกาแฟ ผลลัพธ์คือยอดขายรวมของกาแฟตามที่ Pivot คำนวณไว้

จุดเด่นคือสูตรนี้ผูกกับ PivotTable โดยตรงครับ ถ้าคุณกรอง Pivot หรือแก้ข้อมูลต้นทาง ตัวเลขใน GETPIVOTDATA จะเปลี่ยนตามอัตโนมัติโดยไม่ต้องแก้อะไรเลย เหมาะมากสำหรับแดชบอร์ดที่อยากให้ตัวเลขที่เปลี่ยนไปตามข้อมูลตลอดเวลา

ในไฟล์ตัวอย่าง ผมสร้างชีต PivotTable มาสรุปยอดขายรวมของแต่ละสินค้าและจังหวัด แล้วในชีต Dashboard ผมใช้ GETPIVOTDATA ดึงยอดขายของกาแฟออกมาแสดง ผลลัพธ์คือตัวเลขที่ผูกกับ Pivot โดยตรง ไม่ต้องกลัวว่าค่าจะตกหล่นตอนแก้ข้อมูล

หลายคนไม่ชอบการคลิกแล้วได้สูตรยาวๆ แต่เชื่อผมเถอะว่ารูปแบบนี้คือจุดแข็งครับ เพราะมันป้องกันการอ้างอิงผิดเซลล์ และช่วยให้ตารางสรุปของคุณอ่านง่ายกว่าการลากค่ามาวางนิ่งๆ เยอะ

💡 เคล็ดลับ: ถ้าอยากได้สูตรแบบสั้นๆ ที่ควบคุมเองได้ ให้พิมพ์ GETPIVOTDATA ด้วยมือแทนการคลิกครับ แต่ต้องเช็คให้แน่ใจว่าชื่อฟิลด์และ anchor เซลล์ถูกต้อง ไม่เช่นนั้นจะดึงค่าผิดไป

ทำความรู้จัก SUMPRODUCT เจ้าของแนวคิด array

SUMPRODUCT แปลตรงตัวว่าคูณเสร็จแล้วเอามารวมครับ หลักการคือมันเอาแต่ละแถวมาคูณกัน แล้วบวกรวมทั้งหมด เช่น ถ้าคุณมีคอลัมน์ B เป็นราคาต่อชิ้น และคอลัมน์ C เป็นจำนวนขาย

=SUMPRODUCT(B2:B8, C2:C8)

สูตรนี้จะคำนวณ B2*C2 + B3*C3 … ไปเรื่อยๆ จนถึงแถวสุดท้าย แล้วรวมออกมาเป็นคำตอบเดียว นี่คือวิธีคิดยอดขายรวมแบบไม่ต้องสร้างคอลัมน์ช่วยเลย

พลังที่แท้จริงของ SUMPRODUCT อยู่ที่การคูณด้วยเงื่อนไขครับ ผมขออธิบายแนวคิดของ array สักหน่อย ใน Excel เมื่อคุณเขียนเงื่อนไขเช่น C2:C8="กาแฟ" มันจะให้ผลลัพธ์เป็นอาร์เรย์ของ TRUE/FALSE และเมื่อคูณกับตัวเลข TRUE จะกลายเป็น 1 ส่วน FALSE เป็น 0

ในไฟล์ตัวอย่าง ผมมีข้อมูลยอดขาย 150 แถวในชีต ข้อมูลสด คอลัมน์มี วันที่, จังหวัด, สินค้า, ยอดขาย, จำนวน วิธีลิสต์ราคาเหมือนจริงคือสินค้า 3 อย่างคือ กาแฟ, ชานม, เค้ก ขายใน 4 จังหวัดคือ กรุงเทพฯ, เชียงใหม่, ภูเก็ต, ขอนแก่น

ถ้าผมอยากรู้ยอดขายรวมของกาแฟแบบไม่ต้องใช้ SUMIFS ก็เขียนได้แบบนี้

=SUMPRODUCT((C2:C151="กาแฟ") * (D2:D151))

ส่วนเงื่อนไขนี้คูณกันเป็น 1 เฉพาะแถวที่สินค้าเป็นกาแฟ พอคูณกับคอลัมน์ยอดขาย มันจะรวมเฉพาะแถวนั้นออกมา ผลลัพธ์คือยอดขายทั้งหมดของกาแฟในทุกจังหวัดและทุกวันที่ครับ

💡 เคล็ดลับ: คุณสามารถคูณเงื่อนไขหลายๆ เงื่อนไขพร้อมกันได้เลย เช่น การคูณทั้งเงื่อนไขสินค้าและจังหวัดเข้าด้วยกันในสูตรเดียว เพื่อกรองได้หลายมิติโดยไม่ต้องสร้างคอลัมน์ช่วยใดๆ

SUMPRODUCT ใช้แทน COUNTIFS และ SUMIFS

จุดที่คนชอบมากที่สุดคือ SUMPRODUCT ทำหน้าที่ของทั้ง COUNTIFS และ SUMIFS ได้ในสูตรเดียวครับ สองฟังก์ชันนี้ถ้าอยากใช้หลายเงื่อนไขก็ยังได้ แต่ SUMPRODUCT เก็บทุกอย่างไว้ในที่เดียวกันดูเกะกะน้อยกว่า

ลองนับจำนวนแถวที่ขายชานมในจังหวัดเชียงใหม่กันครับ ผมเขียนแบบนี้

=SUMPRODUCT((C2:C151="ชานม") * (B2:B151="เชียงใหม่"))

เพราะไม่มีคอลัมน์ตัวเลขให้คูณ สูตรนี้จะบวกเอา 1 ต่อแถวที่ตรงเงื่อนไขทั้งสอง ผลลัพธ์คือจำนวนรายการชานมในเชียงใหม่ทั้งหมด และถ้าอยากได้เป็นยอดขายรวม ก็ต่อท้ายด้วยคอลัมน์ยอดขายเข้าไป เช่น

=SUMPRODUCT((C2:C151="ชานม") * (B2:B151="เชียงใหม่") * (D2:D151))

ลองเทียบกับ SUMIFS ปกติครับ =SUMIFS(D2:D151, C2:C151, "ชานม", B2:B151, "เชียงใหม่") ได้คำตอบเหมือนกัน เพียงแต่รูปแบบต่างกันเรื่องการเขียนครับ

อีกส่วนหนึ่งที่หลายคนไม่รู้คือ SUMPRODUCT คำนวณข้าม error ได้บางกรณี เพราะมันละเลยค่า error ในการคูณ ถ้าคอลัมน์หนึ่งมี #N/A อยู่ SUMPRODUCT จะให้ผลลัพธ์เป็น error ต่อเมื่อทั้งสองตัวเป็น error ด้วยกัน ไม่งั้นมันช่วยกรองให้คำนวณเฉพาะข้อมูลที่ครบถ้วนครับ

ผมลองกดคำนวณค่าจริงในไฟล์ดูแล้ว สรุปยอดขายชานมในเชียงใหม่ได้ราว 18,590 บาท ส่วนนับจำนวนแถวชานมเชียงใหม่อยู่ที่ 15 รายการ ถ้าเพิ่มเงื่อนไขวันที่ตามต้องการก็แค่คูณเงื่อนไขข้างต้นอีกตัวหนึ่งเท่านั้นเอง

💡 เคล็ดลับ: สูตร SUMPRODUCT เหมาะกับตารางข้อมูลดิบที่ยาวๆ ครับ เพราะคุณตั้งช่วงไว้กว้างๆ แล้วแก้เฉพาะเงื่อนไขก็ได้ผลลัพธ์ใหม่ทันที ไม่ต้องไปลากสูตรไล่ทีละคอลัมน์

AGGREGATE สูตรรวมที่ข้าม error และแถวที่ซ่อน

AGGREGATE เป็นฟังก์ชันรวมขั้นสูงที่ทำงานคล้าย SUBTOTAL แต่ยืดหยุ่นกว่าเยอะครับ ตัวมันรับ argument สองชุด คือ function_num ที่บอกว่าจะคำนวณอะไร และ options ที่บอกว่าจะจัดการกับ error หรือแถวที่ซ่อนยังไง

โครงสร้างคือ AGGREGATE(function_num, options, ...ข้อมูล) ตัวอย่างเช่น ถ้าอยากได้ค่าเฉลี่ยที่ข้าม error

=AGGREGATE(1, 6, F2:F20)

ตรงนี้ function_num 1 คือค่าเฉลี่ย ส่วน options 6 แปลว่าข้ามทั้งค่า error และแถวที่ซ่อนไว้ ในไฟล์ตัวอย่างผมลองทำให้คอลัมน์ยอดขายบางแถวมีค่า #N/A เข้ามาแทรกไว้ ถ้าใช้ AVERAGE ธรรมดาจะได้ error ทั้งตาราง แต่ AGGREGATE กลับคำนวณให้เสร็จเลย

ผมเตรียม list ของ function_num ที่ใช้บ่อยไว้ให้ครับ เช่น 1 คือ AVERAGE, 4 คือ MAX, 5 คือ MIN, 6 คือ PRODUCT, 9 คือ SUM และ 12 คือ MEDIAN

ส่วน options ที่นิยมมี 0 หมายถึงไม่สนใจอะไรเลย 4 คือข้ามค่าว่าง 5 คือข้ามแถวที่ซ่อน และ 6 คือข้ามทั้ง error กับแถวที่ซ่อน

จุดที่ AGGREGATE ต่างจาก SUBTOTAL คือมันข้ามแถวที่ซ่อนตามเลขแถว ไม่ใช่ตามฟังก์ชันการกรองครับ หมายความว่าคุณควบคุมได้ชัดเจนว่าให้คิดเฉพาะส่วนที่มองเห็นหรือรวมทุกแถว แถมยังรองรับฟังก์ชันอย่าง LARGE และ SMALL ได้อีกด้วย

ในไฟล์ผมใช้ AGGREGATE 9 (SUM) แบบ options 6 เพื่อหายอดขายรวมทั้งตารางโดยข้าม error ผลลัพธ์ที่ได้คือ 365,625 บาท โดยไม่ต้องไปลบ error ทิ้งก่อนเลย นี่คือความสะดวกที่สูตรพื้นๆ ให้ไม่ได้

⚠️ ข้อควรระวัง: เลข function_num กับ options จำยากนิดหน่อยครับ ถ้าใส่ผิดค่าจะได้ผลลัพธ์ที่ไม่ตรงกับที่คิด ผมแนะนำให้เปิด reference ใน Excel ดูประกอบ หรือจดคำอธิบายไว้ข้างเซลล์ด้วยเผื่อส่งงานต่อ

เอามาใช้ร่วมกันบนแดชบอร์ดจริง

พอรู้จักทั้งสามสูตรแล้ว ลองมาดูตัวอย่างการใช้งานจริงในชีต Dashboard กันครับ ผมออกแบบตารางสรุปเล็กๆ ให้คุณเห็นว่าทั้งสามตัวประสานงานกันยังไงในไฟล์เดียว

โครงสร้างมีหัวข้อหลักสองสามช่อง สมมติผมอยากหาคำตอบหลายคำถามพร้อมกัน เช่น ยอดขายรวมของชานมในขอนแก่น, ค่าเฉลี่ยต่อรายการของทุกสินค้า, และยอดขายรวมของเค้กที่ดึงจาก Pivot

ผมใช้ SUMPRODUCT หายอดชานมในขอนแก่นพร้อมเงื่อนไขสองมิติ แล้วใช้ AGGREGATE หาค่าเฉลี่ยที่ข้าม error สุดท้ายใช้ GETPIVOTDATA ดึงยอดขายเค้กจาก Pivot มาแสดง ตัวเลขแต่ละชุดมาจากแหล่งข้อมูลที่ต่างกันแต่แสดงผลอยู่ในตารางเดียวกัน สะดวกมากตอนส่งรายงานครับ

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

📌 ข้อควรจำ: เทคนิคที่ผมแนะนำทั้งหมดนี้เป็นการทำงานที่คุณทำใน Excel ตรงๆ ครับ ไม่ใช่ฟีเจอร์ที่จะสร้างขึ้นจากไฟล์ตัวอย่างอัตโนมัติ ไฟล์ที่เตรียมให้ถือเป็นต้นแบบให้ลองทำตามเท่านั้น

สรุปและชวนลองทำเล่น

ทั้งสามสูตรถือเป็นอาวุธสำคัญของงานวิเคราะห์ข้อมูลครับ สรุปสั้นๆ ได้ดังนี้

ฟังก์ชันใช้ทำอะไรจุดเด่น
SUMPRODUCTคูณและรวมอาร์เรย์, ทำเงื่อนไขหลายตัวแทนทั้ง COUNTIFS และ SUMIFS ในสูตรเดียว
AGGREGATEรวมค่าพร้อมจัดการ error/แถวที่ซ่อนข้าม error ได้โดยไม่ต้องล้างข้อมูล
GETPIVOTDATAดึงค่าจาก PivotTableผูกกับ Pivot อัปเดตตามอัตโนมัติ

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

เมื่อคล่องแล้วลองออกแบบแดชบอร์ดของตัวเองที่รวมทั้ง 3 สูตรเข้าด้วยกันดู รับรองว่างานสรุปข้อมูลที่เคยใช้เวลานานจะเร็วขึ้นเป็นกองเลยครับ ขอให้สนุกกับการเขียนสูตรนะครับ 😁

Similar Posts

  • ฟังก์ชันวันที่และเวลา — DATEDIF, EOMONTH, WORKDAY, NETWORKDAYS

    1. วันที่ใน Excel ไม่ใช่แค่ตัวเลขธรรมดา บทความที่แล้ว เราเพิ่งไขความลับของฟังก์ชันข้อความกันไป คราวนี้ผมจะพาคุณมาดูอีกมิติหนึ่งที่คนทำงานไทยเจอทุกวัน นั่นคือ วันที่และเวลา ครับ ลองนึกภาพดูนะครับ อยากรู้ว่าพนักงานคนนี้อายุงานกี่ปีแล้ว อยากรู้ว่าบิลครบกำหนดชำระตรงกับสิ้นเดือนพอดีหรือเปล่า หรืออยากรู้ว่างานนี้ถ้าเริ่มวันจันทร์แล้วต้องใช้เวลากี่วันทำการถึงจะเสร็จก่อนเสาร์-อาทิตย์ งานพวกนี้ล้วนแต่นับวันเป็นหลัก แต่ถ้าคุณนับด้วยมือหรือคิดในใจทีละแถว รับรองพลาดแน่ และยิ่งข้อมูลเยอะก็ยิ่งพัง ที่สำคัญคือ Excel ไม่ได้มองวันที่เป็นแค่ตัวหนังสือ แต่มันแปลงวันที่ทุกวันให้เป็น serial number — ตัวเลขที่ใช้คำนวณได้จริง เช่น 1 มกราคม 1900 คือเลข 1 และเพิ่มขึ้นวันละ 1 ตัวเลขนี้แหละที่ทำให้เราบวก ลบ เปรียบเทียบวันได้ดั่งตัวเลขทั่วๆ ไป ชุดฟังก์ชันที่เราจะใช้กันวันนี้มีดังนี้ครับ ให้เปิดไฟล์ตัวอย่าง แล้วทำตามไปด้วยกันจะดีมากเลยครับ ผมจัดไว้ 3 ชีท เริ่มจากวางแผนงานด้วย WORKDAY ไปนับอายุงานด้วย DATEDIF และปิดท้ายที่งวดบิลกับ EOMONTH ผมเตรียมตัวอย่างให้ครบทั้งการบวกวัน การนับวันระหว่างช่วง และการจัดการงวด เพื่อให้คุณเห็นภาพการประยุกต์ใช้งานจริงในแต่ละสายงาน 💡…

  • กราฟแรกของคุณ: แท่ง วงกลม เส้น

    1. ตัวเลขเยอะแยะ แต่หัวหน้ายังบอกว่า ‘อยากเห็นเป็นภาพน่ะได้ไหม?’ เคยเป็นไหมครับ — คุณทำรายงานยอดขายเป็นตาราง Excel ตัวเลขเรียงกันเป็นพรืดๆ สวยงาม ตรวจสอบแล้วไม่มีผิด แต่พอส่งให้หัวหน้าดู หัวหน้าถามกลับมาว่า “…แล้วมันเห็นภาพยังไงว่าอะไรขึ้นอะไรลง?” ใช่ครับ — ตารางตัวเลขมันบอกข้อมูลได้ แต่ไม่ได้บอก “เรื่องราว” ว่าอะไรดีขึ้น แย่ลง หรือเด่นกว่ากัน นั่นคือเวลาของ กราฟ (Chart) ใน Excel ครับ! กราฟคือภาพที่เปลี่ยนจากตัวเลขแห้งๆ ให้กลายเป็นสิ่งที่เห็นแล้วเข้าใจได้ในพริบตา ไม่ต้องอ่านทีละแถว ไม่ต้องเปรียบเทียบตัวเลขเอง — กราฟจะบอกคุณเองว่ายอดขายพุ่งขึ้นช่วงไหน หรือสินค้าตัวไหนขายดีที่สุด และข่าวดีคือ — การสร้างกราฟแรกใน Excel ง่ายมาก จนคุณจะสงสัยว่าทำไมไม่ทำตั้งแต่แรก! ในบทความนี้ผมจะพาคุณไปรู้จักกราฟยอดนิยม 3 แบบที่ใช้บ่อยที่สุดในที่ทำงาน: ประเภทกราฟ ใช้ตอนไหน เห็นแล้วรู้ทันที 📊 กราฟแท่ง (Bar Chart) เปรียบเทียบของแต่ละกลุ่ม ว่าใครมาเป็นอันดับ 1 🥧…

  • Filter ขั้นสูง — Advanced Filter, Filter by Color/Icon, Search

    1. ต่อยอดจาก Filter พื้นฐาน — ถึงเวลาอัปเกรดทักษะการกรองข้อมูล ในบทความก่อนหน้าผมได้พาคุณไปรู้จัก Filter พื้นฐาน ทั้งการกรองข้อความ ตัวเลข วันที่ และการใช้ Search ในเมนู Filter กันไปแล้ว — วันนี้เราจะมาดู ฟีเจอร์กรองข้อมูลขั้นสูง ที่คนใช้ Excel เป็นประจำหลายคนยังไม่เคยลองใช้เลยครับ คุณอาจจะสงสัยว่า “Filter ก็ Filter ไป จะมีอะไรให้เรียนอีก?” — แต่เชื่อผมเถอะครับ ฟีเจอร์ที่ผมจะพูดถึงวันนี้จะเปลี่ยนวิธีที่คุณจัดการข้อมูลใน Excel ไปตลอด: ผมเตรียมไฟล์ตัวอย่างไว้ให้คุณแล้วครับ — เปิดไฟล์ตัวอย่างแล้วทำตามไปทีละขั้นตอน จะเข้าใจได้ง่ายกว่า และคุณสามารถเอาไปใช้กับงานจริงได้ทันที! 2. Advanced Filter — กรองข้อมูลแบบล้ำๆ ไม่ต้องใช้ลูกศร drop-down Advanced Filter เป็นเครื่องมือที่ซ่อนอยู่ใน Data Tab ที่ทรงพลังมากครับ มันให้คุณกรองข้อมูลโดยใช้ ช่วงเงื่อนไข (Criteria…

  • Data Form — แบบฟอร์มกรอกข้อมูลใน Excel เพิ่ม แก้ไข ลบ ค้นหา ง่ายกว่าเดิม

    1. ตารางกว้างจนต้องเลื่อนซ้ายขวา — เบื่อไหม? เคยไหมครับ? คุณมีตารางข้อมูลพนักงานที่มีตั้ง 9 คอลัมน์ — เริ่มตั้งแต่รหัสพนักงาน, ชื่อ, นามสกุล, ตำแหน่ง, แผนก, วันที่เริ่มงาน, เงินเดือน, เบอร์โทร, อีเมล — แถวยาวพอสมควรทีเดียว คุณต้องเพิ่มข้อมูลพนักงานคนใหม่ เข้าไปทีละคอลัมน์ขาวาบ ๆ — กรอกไปเลื่อนไป ปลายทางของแถวยาวสุดลูกหูลูกตา กว่าจะกรอกเสร็จก็เริ่มปวดคอเสียแล้ว หรือถ้าต้องการแก้ไขข้อมูลของพนักงานเก่า — คุณต้องหาแถวให้เจอ คลิกที่เซลล์ เลื่อนไปเลื่อนมา — ถ้าผิดคอลัมน์นี่ต้องไล่หาใหม่ทั่วตาราง! ฟีเจอร์ที่ช่วยแก้ปัญหานี้มีอยู่ใน Excel ตั้งแต่เวอร์ชันเก่า ๆ แล้วครับ — แต่คนส่วนใหญ่ไม่รู้ว่ามันมีอยู่! มันคือ Data Form — แบบฟอร์มป๊อปอัพเล็ก ๆ ที่โชว์ข้อมูลทีละแถวในรูปแบบฟอร์มที่อ่านง่าย แถมยังเพิ่ม แก้ไข ลบ ค้นหา ได้ทุกอย่างโดยไม่ต้องเลื่อนตารางเลย! เปิดไฟล์ตัวอย่าง แล้วมาลองทำไปพร้อมกันนะครับ…

  • Comment และ Note ใน Excel — แปะโน้ตเตือนความจำให้เซลล์

    1. “ข้อมูลนี้หมายความว่าอะไรนะ?” — ปัญหาที่เจอบ่อย เคยเป็นไหมครับ — คุณเปิดไฟล์ Excel ที่ตัวเองทำไว้เมื่อเดือนก่อน แล้วนั่งมึนกับข้อมูลบางเซลล์ว่า “เมื่อกี้เรากรอกอะไรเนี่ย? มันมายังไง?” หรือหนักกว่านั้น — เพื่อนร่วมงานส่งไฟล์มาให้ดู แล้วคุณต้องเดาเอาเองว่าตัวเลขแต่ละช่องมันคำนวณมาจากไหน เพราะไม่มีคำอธิบายอะไรเลย ในชีวิตจริง เวลาเราทำงานเอกสาร เรามักจะเขียนโน้ตย่อยๆ แปะไว้ เช่น: Excel ก็มีฟังก์ชันที่ทำแบบนี้เหมือนกันครับ — มันมีทั้ง Comment และ Note ซึ่งเป็นเครื่องมือสำหรับ แปะข้อความกำกับ ไว้ในเซลล์ เพื่อให้คุณหรือคนอื่นรู้ว่าข้อมูลนั้นมีที่มาอย่างไร หรือต้องทำอะไรต่อ 🔦Comment และ Note คือฟีเจอร์ที่ให้คุณเพิ่มข้อความอธิบายในเซลล์ โดยไม่กระทบกับข้อมูลหรือสูตรที่มีอยู่ ข้อดีของการใช้ Comment / Note: เปิดไฟล์ตัวอย่างแล้วทำไปพร้อมกันเลยนะครับ — มีชีท Comment และ Note ตัวอย่างให้ลองเล่น! 2. Note vs Comment —…

  • Remove Duplicates — ลบข้อมูลซ้ำไม่ให้เหลือซ้ำ

    1. ข้อมูลซ้ำซ้อน — ปัญหาเงียบที่ทำลายความน่าเชื่อถือ คุณเคยเจอสถานการณ์แบบนี้ไหมครับ… กำลังจะส่งรายงานยอดขายประจำเดือนให้หัวหน้า สรุปตัวเลขเสร็จทุกอย่าง พอหัวหน้าดูกลับบอกว่า “ยอดรวมมันเกินความจริงไปนะ” — คุณก็งง เพราะสูตร SUM ก็ถูกต้องทุกอย่าง สุดท้านพบว่า ข้อมูลในตารางมีรายการซ้ำ บางออเดอร์ถูกบันทึกซ้ำ 2-3 รอบ ส่งผลให้ยอดรวมบวมเกินจริง หรืออีกสถานการณ์หนึ่ง: คุณกำลังจะทำ Mail Merge ส่งอีเมลถึงลูกค้าทุกคน แต่ดันส่งซ้ำไปหาคนเดิม เพราะฐานข้อมูลลูกค้ามีชื่อซ้ำกัน — รับรองว่าลูกค้าหงุดหงิดแน่ๆ ปัญหา ข้อมูลซ้ำ (Duplicate Data) เป็นปัญหาที่เจอบ่อยที่สุดในการทำงานกับข้อมูลครับ ไม่ว่าจะเป็นข้อมูลพนักงาน รายการสินค้า ฐานข้อมูลลูกค้า หรือแม้แต่ข้อมูลในระบบบัญชี — เมื่อข้อมูลซ้ำปุ๊บ ความน่าเชื่อถือของรายงานคุณก็หายไปปั๊บ ในบทความนี้ผมจะพาคุณไปรู้จักกับวิธีจัดการข้อมูลซ้ำแบบหมดจด ตั้งแต่คลิกเดียวจบ ไปจนถึงเทคนิคขั้นสูงที่มืออาชีพใช้กันครับ เปิดไฟล์ตัวอย่างมาดูกันก่อนเลยครับ — ผมเตรียมข้อมูลให้คุณลองเล่นด้วยตัวเองทุกตัวอย่าง ที่ชีทต่างๆ มีข้อมูลซ้ำแฝงอยู่ให้คุณลองค้นหาและจัดการดู 2. Remove Duplicates พื้นฐาน — คลิกเดียวหายซ้ำ…

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.