วิธีสร้างตาราง Crosstab ด้วย AI: คู่มือฉบับสมบูรณ์

ตาราง crosstab จะนับตัวแปรหนึ่งเปรียบเทียบกับอีกตัวแปรหนึ่ง เช่น ความพึงพอใจตามภูมิภาค ระดับแผนบริการตามช่องทาง หรือคำตอบตามช่วงอายุ คู่มือนี้จะครอบคลุมถึงสิ่งที่ตารางต้องระบุเพื่อให้ผู้อ่านเข้าใจได้ง่าย และวิธีการสร้างตารางด้วยตนเอง จากนั้นจะแนะนำสามขั้นตอนในการสร้างตารางดังกล่าวจากข้อมูลส่งออกของแบบสำรวจหรือรายการธุรกรรม
ตาราง crosstab ช่วยตอบคำถามอะไรบ้าง
การสรุปแบบตัวแปรเดียวจะบอกผลลัพธ์ในภาพรวม เช่น 62 เปอร์เซ็นต์เลือกตัวเลือก A นั่นเป็นเพียงพาดหัวข่าว และมันมักจะซ่อนสิ่งที่คุณต้องการจริงๆ เอาไว้
ตาราง crosstab จะย่อยพาดหัวข่าวนั้นออกมา โดยจะวางตัวแปรหนึ่งไว้ในแถว และอีกตัวแปรหนึ่งไว้ในคอลัมน์ พร้อมแสดงจำนวนนับหรือเปอร์เซ็นต์ในแต่ละเซลล์ ตอนนี้คุณก็จะเห็นได้ว่าตัวเลือก A ถูกเลือกโดย 78 เปอร์เซ็นต์ของกลุ่มหนึ่ง และ 40 เปอร์เซ็นต์ของอีกกลุ่มหนึ่ง
คำนี้ครอบคลุมชื่อเรียกหลายชื่อ ไม่ว่าจะเป็น Cross-tabulation, contingency table และ two-way table ต่างก็อธิบายถึงสิ่งเดียวกัน ในสเปรดชีต เครื่องมือที่ใช้สร้างตารางนี้คือ PivotTable
หน้าสนับสนุนของ Microsoft อธิบายไว้ว่าเป็น "เครื่องมืออันทรงพลังในการคำนวณ สรุป และวิเคราะห์ข้อมูล" และในประโยคเดียวกันยังเสริมอีกว่าเครื่องมือนี้ "ช่วยให้คุณเห็นการเปรียบเทียบ รูปแบบ และแนวโน้มในข้อมูลของคุณ" นั่นเป็นคำอธิบายที่ถูกต้อง และคำสำคัญที่เป็นหัวใจหลักก็คือ "การเปรียบเทียบ"
สิ่งที่ตาราง crosstab ต้องระบุเพื่อให้ผู้อ่านเข้าใจได้ง่าย
มีป้ายกำกับ 3 อย่างที่ต้องมีอยู่บนตาราง และตาราง crosstab ที่สร้างขึ้นด้วยตนเองส่วนใหญ่มักจะขาดไปอย่างน้อยหนึ่งอย่าง
ฐานข้อมูล (Base) ทุกๆ เปอร์เซ็นต์คือเปอร์เซ็นต์ของบางสิ่งบางอย่าง Excel กำหนดให้สิ่งนี้เป็นตัวเลือกที่ชัดเจนแทนที่จะเป็นค่าเริ่มต้น คุณสามารถ "แสดงเป็นเปอร์เซ็นต์ของฟิลด์" ได้ ซึ่งรวมถึง "% of Grand Total" สำหรับโครงสร้างแบบซ้อนกัน คุณสามารถเลือก "แสดงเป็น % of Parent Total" ได้โดยเลือก "ฟิลด์หลักที่คุณต้องการใช้เป็นฐาน"
ทิศทาง (Direction) เปอร์เซ็นต์ตามแถวและเปอร์เซ็นต์ตามคอลัมน์จะตอบคำถามที่แตกต่างกันจากจำนวนนับที่เหมือนกัน เปอร์เซ็นต์ตามแถวจะบอกว่าแต่ละกลุ่มเลือกอะไร ส่วนเปอร์เซ็นต์ตามคอลัมน์จะบอกว่ากลุ่มใดบ้างที่ประกอบกันเป็นแต่ละตัวเลือก
จำนวนนับ (Counts) เซลล์ที่แสดงผลเป็น 80 เปอร์เซ็นต์มีความหมายแตกต่างกันอย่างสิ้นเชิงเมื่อ n=200 เทียบกับเมื่อ n=5 ทาง Microsoft ได้อธิบายวิธีแสดงทั้งสองค่าพร้อมกันไว้ โดยคุณสามารถ "ลากรายการเข้าไปในส่วน Values สองครั้ง" จากนั้น "ตั้งค่าตัวเลือก Summarize Values By และ Show Values As สำหรับแต่ละรายการ"
สิ่งที่คุณต้องเตรียมก่อนเริ่มใช้งาน
- ไฟล์ข้อมูลส่งออกที่มีหนึ่งแถวต่อหนึ่งผู้ตอบแบบสอบถาม รายการธุรกรรม หรือตั๋ว
- ตัวแปรสองตัวที่คุณต้องการนำมาเปรียบเทียบไขว้กัน โดยแต่ละตัวแปรต้องอยู่ในคอลัมน์ของตัวเอง
- การตัดสินใจเลือกทิศทางของเปอร์เซ็นต์ โดยจดบันทึกไว้ก่อนที่คุณจะเริ่มสร้างอะไรก็ตาม
- ขนาดเซลล์ขั้นต่ำ ซึ่งหากต่ำกว่าเกณฑ์นี้คุณจะไม่รายงานผลเป็นเปอร์เซ็นต์
- หัวตารางที่สะอาดเรียบร้อย คำแนะนำของ Microsoft ระบุไว้อย่างชัดเจนว่า "ตรวจสอบให้แน่ใจว่าทุกคอลัมน์มีหัวตาราง โดยมีป้ายกำกับแถวเดียวที่ไม่ซ้ำกันและไม่เป็นค่าว่างสำหรับแต่ละคอลัมน์"
จุดสุดท้ายนั้นมีความสำคัญมากกว่าที่คิด หน้าเว็บเดียวกันเตือนให้ "หลีกเลี่ยงการใช้หัวตารางสองแถวหรือเซลล์ที่ผสานกัน" ซึ่งแพลตฟอร์มแบบสำรวจมักจะส่งออกข้อมูลในลักษณะนั้นพอดี นั่นคือมีแถวคำถามอยู่เหนือแถวตัวเลือก
วิธีการทำด้วยตนเอง
ทางเลือกที่ 1: สร้าง PivotTable
นี่คือวิธีมาตรฐาน คำแนะนำของ Microsoft นั้นสั้นกระชับ: "เลือก แทรก (Insert) > PivotTable"
จากนั้นการจัดวางฟิลด์จะเป็นไปโดยอัตโนมัติ และค่าเริ่มต้นก็เป็นสิ่งที่คุณควรทราบ ฟิลด์ที่ไม่ใช่ตัวเลข "จะถูกเพิ่มไปยังพื้นที่ Rows" ฟิลด์วันที่และเวลาจะไป "ยังพื้นที่ Columns" และฟิลด์ตัวเลขจะไปอยู่ใน "พื้นที่ Values"
สิ่งสำคัญที่ต้องมีก่อนคือรูปแบบข้อมูลที่สะอาดเรียบร้อย คำแนะนำคือ "ข้อมูลของคุณควรจัดอยู่ในรูปแบบตาราง และไม่มีแถวหรือคอลัมน์ว่าง"
ทางเลือกที่ 2: นับจำนวนด้วย COUNTIFS ลงในตารางที่วาดขึ้นเอง
เขียนป้ายกำกับแถวไว้ด้านข้าง ป้ายกำกับคอลัมน์ไว้ด้านบน และใส่สูตร COUNTIFS ในทุกเซลล์
วิธีนี้มีความโปร่งใสและตรวจสอบได้ง่าย ซึ่งเป็นข้อดีอย่างมากเมื่อมีคนตั้งคำถามกับตัวเลข แต่ข้อจำกัดคือตารางนี้จะคงที่ หากมีตัวเลือกคำตอบใหม่ปรากฏขึ้นในข้อมูลส่งออกของเดือนถัดไป ตารางจะข้ามตัวเลือกนั้นไปโดยไม่มีการแจ้งเตือน เนื่องจากไม่มีการเขียนสูตรเผื่อไว้สำหรับตัวเลือกนั้น
ทางเลือกที่ 3: จัดกลุ่มในเครื่องมือค้นหาข้อมูล (Query Tool) ก่อน แล้วจึงวางผลลัพธ์
ทำการรวมข้อมูล (Aggregate) นอกสเปรดชีต จากนั้นจึงวางผลลัพธ์แบบ 3 คอลัมน์ที่จัดเรียงเรียบร้อยแล้วและปรับเปลี่ยนรูปแบบใหม่
วิธีนี้จัดการกับข้อมูลขนาดใหญ่ได้ดี แต่ก็ทำให้ตรรกะการคำนวณไปอยู่ในที่ที่เพื่อนร่วมงานของคุณไม่สามารถอ่านได้ ซึ่งจะกลายเป็นปัญหาทันทีเมื่อมีคนถามว่าช่วงข้อมูล (Band) นั้นถูกกำหนดขึ้นมาอย่างไร
จุดที่ทำให้การทำงานด้วยตนเองล่าช้าลง
อุปสรรคแรกคือกับดักประเภทข้อมูล (Data-type) ซึ่งมีบันทึกไว้ว่า "โดยค่าเริ่มต้น ฟิลด์ PivotTable ที่วางในพื้นที่ Values จะแสดงเป็นผลรวม (SUM) หาก Excel ตีความข้อมูลของคุณเป็นข้อความ ข้อมูลจะแสดงเป็นจำนวนนับ (COUNT)" และหน้าเว็บยังเพิ่มคำเตือนอีกว่า "นี่คือเหตุผลว่าทำไมการตรวจสอบให้แน่ใจว่าคุณไม่ได้ผสมประเภทข้อมูลในฟิลด์ค่าจึงเป็นสิ่งสำคัญมาก"
ข้อความเพียงตัวเดียวที่หลุดเข้าไปในคอลัมน์ตัวเลขสามารถเปลี่ยนผลรวมให้กลายเป็นจำนวนนับได้ โดยที่ตารางยังคงดูเหมือนถูกต้องดีอยู่
อุปสรรคที่สองคือการจัดกลุ่ม (Banding) อายุ อายุงาน และยอดใช้จ่าย ล้วนต้องถูกจัดกลุ่มก่อนที่จะนำมาเปรียบเทียบไขว้กันได้ และเกณฑ์การแบ่งกลุ่มก็ขึ้นอยู่กับการตัดสินใจส่วนบุคคล เมื่อไม่มีใครจดบันทึกเกณฑ์เหล่านี้ไว้ ตารางในไตรมาสถัดไปจึงใช้เกณฑ์ที่แตกต่างออกไป
อุปสรรคที่สามคือความล้าสมัยของข้อมูล PivotTable จะไม่อัปเดตตัวเองโดยอัตโนมัติ เอกสารคู่มือระบุไว้อย่างชัดเจนว่า เมื่อเพิ่มข้อมูลใหม่ลงในแหล่งข้อมูล "PivotTable ใดๆ ที่สร้างขึ้นจากแหล่งข้อมูลนั้นจำเป็นต้องได้รับการรีเฟรช"
อุปสรรคที่สี่คือปัญหาเซลล์ขนาดเล็ก (Small-cell) ตาราง crosstab ที่มี 12 ภูมิภาคและ 6 ตัวเลือกคำตอบจะมีทั้งหมด 72 เซลล์ และหลายๆ เซลล์อาจมีผู้ตอบเพียง 2 หรือ 3 คนเท่านั้น การรายงานผลเป็นเปอร์เซ็นต์ในเซลล์เหล่านั้นคือสาเหตุที่ทำให้แบบสำรวจได้ข้อค้นพบที่ไม่สามารถนำไปใช้จริงได้ในการสำรวจรอบถัดไป
วิธีสร้างตาราง crosstab ด้วย Powerdrill Bloom
ขั้นตอนที่ 1: อัปโหลดไฟล์ข้อมูลส่งออกในระดับผู้ตอบ
ลากไฟล์ข้อมูลส่งออกดิบไปวางใน Powerdrill Bloom โดยให้มีหนึ่งแถวต่อหนึ่งผู้ตอบ แผนบริการแบบฟรี (Free plan) ครอบคลุมการอัปโหลดไฟล์ Excel, CSV, PDF และเอกสารต่างๆ ดังนั้นคุณจึงสามารถส่งไฟล์เข้าไปได้โดยไม่ต้องใช้แผนบริการแบบชำระเงิน
อัปโหลดเวอร์ชันที่มีหัวตารางสองแถวได้เลย หากนั่นคือสิ่งที่เครื่องมือแบบสำรวจของคุณให้มา การปรับข้อมูลให้เป็นแถวเดียวนั้นเป็นส่วนหนึ่งของคำสั่งที่คุณสามารถขอให้ทำได้ โดยไม่จำเป็นต้องเตรียมการไว้ก่อน
ขั้นตอนที่ 2: ระบุตัวแปรทั้งสองตัว ทิศทาง และขนาดเซลล์ขั้นต่ำ
สั่งการด้วยภาษาธรรมชาติ ระบุชื่อตัวแปรแถวและตัวแปรคอลัมน์ บอกว่าคุณต้องการเปอร์เซ็นต์ตามแถวหรือตามคอลัมน์ จากนั้นระบุจำนวนนับขั้นต่ำที่หากต่ำกว่านั้น เซลล์ควรแสดงเป็นตัวเลขดิบแทนที่จะเป็นเปอร์เซ็นต์
ระบุการจัดกลุ่ม (Banding) ที่นี่ด้วยเช่นกัน โดยบอกจุดเริ่มต้นและจุดสิ้นสุดของกลุ่มอายุหรือยอดใช้จ่าย เพื่อให้มีการใช้เกณฑ์เดียวกันทุกครั้งที่คุณรันข้อมูล
ขั้นตอนที่ 3: สร้างตารางที่แสดงทั้งจำนวนนับและเปอร์เซ็นต์ควบคู่กัน
ขอผลลัพธ์ที่คุณต้องการ ซึ่งก็คือตาราง crosstab ที่มีทั้งจำนวนนับและเปอร์เซ็นต์ในแต่ละเซลล์ พร้อมทั้งฐานข้อมูลสำหรับทุกๆ เปอร์เซ็นต์ และเพิ่มบันทึกสั้นๆ ว่าความแตกต่างใดบ้างที่มีนัยสำคัญพอที่จะนำมาพิจารณา หน้าอัตราค่าบริการของ Powerdrill Bloom ได้อธิบายถึงการได้รับคำตอบที่อ้างอิงข้อมูลจริงพร้อมแผนภูมิ ตาราง และการส่งออกข้อมูล
หากต้องการนำตารางนี้ไปใส่ในรายงาน แผนบริการแบบ Pro (Pro plan) จะขยายขีดความสามารถนี้ให้รองรับการส่งออกเป็นเอกสาร Office ที่สมบูรณ์ยิ่งขึ้น หน้า AI report generator จะครอบคลุมขั้นตอนการสร้างรายงานที่เป็นลายลักษณ์อักษร
สิ่งที่วิธีนี้ช่วยประหยัดเวลาได้
| งาน | ทำด้วยตนเอง | จากไฟล์ข้อมูลส่งออกที่อัปโหลด |
|---|---|---|
| การปรับหัวตารางแบบสำรวจสองแถวให้เป็นแถวเดียว | ต้องปรับเปลี่ยนรูปแบบด้วยตนเองก่อนจึงจะเริ่มทำงานได้ | จัดการได้เสร็จสรรพในขั้นตอนเดียว |
| การใช้เกณฑ์การแบ่งกลุ่มชุดเดียวกัน | ต้องตัดสินใจใหม่ทุกครั้งในแต่ละรอบ | ระบุเพียงครั้งเดียวในคำสั่ง |
| การแสดงจำนวนนับและเปอร์เซ็นต์ควบคู่กัน | ต้องลากฟิลด์เข้ามาสองครั้งและตั้งค่าแยกกัน | รวมอยู่ในคำสั่งแล้ว |
| การซ่อนเปอร์เซ็นต์ในเซลล์ขนาดเล็ก | ต้องตรวจสอบทุกเซลล์ด้วยตนเอง | ระบุกฎเกณฑ์เพียงครั้งเดียว |
| การรีเฟรชข้อมูลหลังจากมีผู้ตอบแบบสอบถามรายใหม่เข้ามา | ต้องรีเฟรชด้วยตนเองและลืมได้ง่าย | สั่งการใหม่อีกครั้งกับไฟล์ใหม่ |
แนวทางปฏิบัติที่ดีที่สุด
ใส่ฐานข้อมูลไว้ในตาราง ไม่ใช่ในฟุตโน้ต (Footnote) ผู้อ่านที่ต้องคอยมองหาค่า n จะทึกทักเอาเองว่ามันเป็นจำนวนที่มาก
เลือกทิศทางของเปอร์เซ็นต์เพียงทิศทางเดียวต่อหนึ่งตาราง ตารางที่มีการผสมผสานระหว่างเปอร์เซ็นต์ตามแถวและตามคอลัมน์จะอ่านยากมาก แม้ว่าตัวเลขในทุกเซลล์จะถูกต้องก็ตาม
เลือกที่จะซ่อนข้อมูลแทนที่จะปัดเศษ การแสดงเครื่องหมายขีดละ (-) ในเซลล์ที่มีผู้ตอบเพียง 4 คนนั้นมีความซื่อสัตย์มากกว่าการแสดงผลเป็น 25 เปอร์เซ็นต์
เก็บจำนวนนับดิบเอาไว้ ข้อมูลสรุปมักจะถูกโต้แย้งได้ ตารางจำนวนนับคือสิ่งที่จะช่วยยุติข้อโต้แย้ง และยังช่วยให้ผู้อื่นสามารถคำนวณเปอร์เซ็นต์ใหม่ในรูปแบบอื่นได้อีกด้วย บทความ การรวบรวมเครื่องมือวิเคราะห์ข้อมูลแบบสำรวจ จะครอบคลุมถึงเครื่องมือต่างๆ ที่กว้างขึ้นในด้านนี้
เพิ่มแผนภูมิเฉพาะเมื่อรูปแบบข้อมูลมีความเรียบง่ายเท่านั้น ตัวแปรสองตัวที่มีตัวเลือกอย่างละ 3 ระดับจะอ่านง่ายเมื่อแสดงเป็นแผนภูมิ แต่ตารางขนาด 12 คูณ 6 นั้นไม่เป็นเช่นนั้น และ คู่มือการจัดการข้อมูลแบบสำรวจที่ยุ่งเหยิง จะอธิบายถึงเกณฑ์ในการตัดสินใจเรื่องนี้
บทสรุป
ตาราง crosstab นั้นสร้างได้ง่ายแต่ก็เข้าใจผิดได้ง่ายเช่นกัน การสร้างนั้นใช้ PivotTable แต่ความยากอยู่ที่ป้ายกำกับ 3 อย่างที่ช่วยให้ตีความตัวเลขได้ถูกต้อง รวมถึงเกณฑ์การแบ่งกลุ่มที่ไม่มีใครบันทึกไว้
ตัดสินใจเรื่องทิศทาง ฐานข้อมูล และขนาดเซลล์ขั้นต่ำเพียงครั้งเดียว เขียนสิ่งเหล่านี้ลงในคำสั่งแทนที่จะเก็บไว้ในความทรงจำของคุณ และตารางในไตรมาสนี้ก็จะยังคงสามารถนำไปเปรียบเทียบกับไตรมาสที่แล้วได้
หากคุณมีไฟล์ข้อมูลส่งออกแต่ไม่อยากเสียเวลาปรับเปลี่ยนรูปแบบข้อมูลด้วยตนเอง ลองใช้ Powerdrill Bloom กับไฟล์ข้อมูลระดับผู้ตอบ และในกรณีที่คุณต้องการสรุปข้อมูลโดยไม่ต้องสร้าง PivotTable เลย โปรดดูที่ การสรุปข้อมูล Excel โดยไม่ใช้ PivotTable
คำถามที่พบบ่อย
ตาราง crosstab คืออะไร?
มันคือตารางที่นับตัวแปรหนึ่งเปรียบเทียบกับอีกตัวแปรหนึ่ง โดยมีหมวดหมู่แถวอยู่ด้านข้างและหมวดหมู่คอลัมน์อยู่ด้านบน แต่ละเซลล์จะแสดงจำนวนนับ เปอร์เซ็นต์ หรือทั้งสองอย่าง คำว่า Cross-tabulation, contingency table และ two-way table ต่างก็หมายถึงสิ่งเดียวกันนี้
ตาราง crosstab เหมือนกับ PivotTable หรือไม่?
PivotTable คือฟีเจอร์ในสเปรดชีตที่ใช้สร้างตารางดังกล่าว Microsoft อธิบายว่ามันเป็นเครื่องมือในการคำนวณ สรุป และวิเคราะห์ข้อมูล เพื่อให้คุณสามารถมองเห็นการเปรียบเทียบและแนวโน้มได้ ตาราง crosstab คือผลลัพธ์แบบสองตัวแปร ในขณะที่ PivotTable ยังสามารถสร้างรูปแบบการจัดวางอื่นๆ ได้อีกด้วย
ฉันควรใช้เปอร์เซ็นต์ตามแถวหรือตามคอลัมน์?
เลือกตามคำถามที่คุณต้องการตอบ เปอร์เซ็นต์ตามแถวจะแสดงว่าแต่ละกลุ่มเลือกอะไร ส่วนเปอร์เซ็นต์ตามคอลัมน์จะแสดงว่ากลุ่มใดบ้างที่ประกอบกันเป็นแต่ละตัวเลือก การผสมผสานทั้งสองแบบในตารางเดียวกันจะทำให้ตารางอ่านยากมาก
ขนาดเซลล์ขั้นต่ำสำหรับการรายงานผลเป็นเปอร์เซ็นต์คือเท่าใด?
ไม่มีตัวเลขที่เป็นสากล สิ่งสำคัญคือการกำหนดเกณฑ์ขึ้นมาและนำไปใช้อย่างสม่ำเสมอ หลายๆ ทีมเลือกที่จะซ่อนเปอร์เซ็นต์หากมีผู้ตอบต่ำกว่าประมาณ 30 คนในเซลล์นั้นๆ และแสดงจำนวนนับดิบแทน
ทำไม PivotTable ของฉันจึงแสดงจำนวนนับแทนที่จะเป็นผลรวม?
เอกสารคู่มือของ Microsoft อธิบายเรื่องนี้ไว้โดยตรง โดยปกติแล้ว ค่าต่างๆ จะแสดงเป็นผลรวม (SUM) โดยค่าเริ่มต้น แต่หาก Excel ตีความข้อมูลเป็นข้อความ ข้อมูลจะแสดงเป็นจำนวนนับ (COUNT) สาเหตุที่พบบ่อยคือการมีข้อมูลที่ไม่ใช่ตัวเลขหลุดเข้าไปเพียงหนึ่งรายการในคอลัมน์ที่เป็นตัวเลข