เปลี่ยนค่าต่างๆ ด้วยการคำนวณตาราง

บทความนี้จะอธิบายพื้นฐานของการคำนวณตารางและวิธีสร้างการคำนวณตารางใน Tableau

การคำนวณตารางคืออะไร


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

คุณสามารถใช้การคำนวณตารางเพื่อวัตถุประสงค์ต่างๆ รวมถึง:

  • การแปลงค่าเป็นการจัดอันดับ
  • การแปลงค่าเพื่อแสดงผลรวมสะสม
  • การแปลงค่าเพื่อแสดงเปอร์เซ็นต์ของทั้งหมด

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

ข้อมูลพื้นฐาน: กำหนดทิศทางและการกำหนดพาร์ทิชัน

เมื่อคุณเพิ่มการคำนวณตาราง คุณต้องใช้มิติข้อมูลทั้งหมดในระดับของรายละเอียด ทั้งสำหรับการแบ่งพาร์ติชัน (การกำหนดขอบเขต) หรือการกำหนดการคำนวณ (ทิศทาง)

มิติข้อมูลที่กำหนดวิธีการจัดกลุ่มการคำนวณ (ขอบเขตของข้อมูลที่ดำเนินการ) เรียกว่า ฟิลด์การแบ่งพาร์ติชัน การคำนวณตารางจะดำเนินการแยกกันในแต่ละพาร์ติชัน

มิติข้อมูลที่เหลือซึ่งทำการคำนวณตารางจะเรียกว่าฟิลด์ที่ใช้กำหนดการคำนวณและกำหนดทิศทางของการคำนวณ

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

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

ตาราง (ซ้ายไปขวา)

คำนวณตามความยาวของตารางจากซ้ายไปขวาและรีสตาร์ทหลังจากทุกพาร์ติชัน

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะคำนวณจากคอลัมน์ต่างๆ (YEAR(Order Date)) สำหรับทุกแถว (MONTH(Order Date))

ตาราง (ลง)

คำนวณลงไปตามความยาวของตารางและรีสตาร์ทหลังจากทุกพาร์ติชัน

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะถูกคำนวณลงไปเป็นแถว (MONTH(Order Date)) สำหรับทุกคอลัมน์ (YEAR(Order Date))

ตาราง (ซ้ายไปขวาแล้วลง)

คำนวณตามความยาวของตารางจากซ้ายไปขวา ตามด้วยคำนวณลงไปตามความยาวของตาราง

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะคำนวณไปตามคอลัมน์ (YEAR(Order Date)), คำนวณลงไปหนึ่งแถว (MONTH(Order Date)) จากนั้นคำนวณไปตามคอลัมน์อีกครั้งสำหรับทั้งตาราง

ตาราง (ลงแล้วซ้ายไปขวา)

คำนวณลงไปตามความยาวของตาราง จากนั้นคำนวณตามความยาวของตารางจากซ้ายไปขวา

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะถูกคำนวณลงไปตามแถว (MONTH(Order Date)), คำนวณตามคอลัมน์ (YEAR(Order Date)) จากซ้ายไปขวา แล้วจึงคำนวณลงไปตามแถวอีกครั้ง

แผง (ลง)

คำนวณตามแผงลงไป

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะถูกคำนวณลงไปเป็นแถว (MONTH(Order Date)) สำหรับแผงเดียว

แผง (ขวางแล้วลง)

คำนวณทั้งแผงจากซ้ายไปขวา แล้วคำนวณตามแผงลงไป

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะคำนวณคอลัมน์ต่างๆ (YEAR(Order Date)) ตามความยาวของแผงจากซ้ายไปขวา, คำนวณลงไปตามแถว (MONTH(Order Date)) จากนั้นคำนวณคอลัมน์จากซ้ายไปขวาตามความยาวของแผงอีกครั้ง

แผง (ลงแล้วขวาง)

คำนวณทั้งแผงลงไปเป็นแถว แล้วคำนวณตามแผงจากซ้ายไปขวา

ตัวอย่างเช่น ในตารางต่อไปนี้ การคำนวณจะถูกคำนวณลงไปเป็นแถว (MONTH(Order Date)) ตามความยาวของแผง, คำนวณคอลัมน์ (YEAR(Order Date)) จากซ้ายไปขวา แล้วคำนวณลงไปตามแถวอีกครั้ง

เซลล์

คำนวณภายในเซลล์เดียว

มิติข้อมูลที่ระบุ

คำนวณภายในมิติข้อมูลที่คุณระบุเท่านั้น

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

โปรดทราบว่าหากเลือกมิติข้อมูลทั้งหมด ตารางทั้งหมดจะอยู่ในขอบเขต

ที่ระดับ

ตัวเลือกที่ระดับจะมีให้เลือกก็ต่อเมื่อคุณเลือกมิติข้อมูลที่เฉพาะเจาะจงในกล่องโต้ตอบ “การคำนวณตาราง” และเมื่อมีการเลือกมิติข้อมูลมากกว่าหนึ่งฟิลด์ในฟิลด์ด้านล่างตัวเลือกคำนวณโดยใช้ นั่นคือ เมื่อมีการกำหนดมิติข้อมูลมากกว่าหนึ่งรายการเป็นฟิลด์ที่ใช้กำหนดการคำนวณ

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

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

ตัวเลือกที่มีให้จากรายการดรอปดาวน์ที่ระดับในตัวอย่างด้านบนคือ:

ลึกที่สุดระบุว่าควรทำการคำนวณที่ระดับความละเอียดที่ละเอียดที่สุด นี่เป็นตัวเลือกเริ่มต้น
ไตรมาสของวันที่สั่งซื้อระบุว่าควรทำการคำนวณที่ระดับไตรมาส
เดือนของวันที่สั่งซื้อ

ระบุว่าควรทำการคำนวณที่ระดับเดือน

 

สร้างการคำนวณตาราง

หากต้องการเรียนรู้วิธีสร้างการคำนวณตาราง ให้ทำตามขั้นตอนในตัวอย่างด้านล่าง หากต้องการเรียนรู้วิธีสร้างการคำนวณตารางอย่างรวดเร็ว โปรดดู การคำนวณตารางแบบด่วน

ขั้นตอนที่ 1: สร้างการแสดงเป็นภาพ

  1. เปิด Tableau แล้วเชื่อมต่อกับแหล่งข้อมูลที่บันทึกไว้ ตัวอย่าง-Superstore
  2. ไปที่เวิร์กชีตใหม่
  3. จากแผงข้อมูล ให้ลากวันที่สั่งซื้อไปยังแผงแถว มิติข้อมูลอัปเดตเป็น YEAR(Order Date)
  4. บนแผงแถว ให้คลิกขวาที่ YEAR(Order Date) แล้วเลือกไตรมาส
  5. บนแผงแถว คลิกไอคอน + บนไตรมาส(วันที่สั่งซื้อ) MONTH(Order Date) จะถูกเพิ่มไปยังแถบ
  6. จากแผงข้อมูลใต้มิติข้อมูล ให้ลากวันที่สั่งซื้อไปที่แถบคอลัมน์ มิติข้อมูลจะอัปเดตเป็น YEAR(Order Date) อีกครั้ง
  7. จากแผงข้อมูล ให้ลากยอดขายไปยังข้อความบนการ์ดเครื่องหมาย

ขั้นตอนที่ 2: เพิ่มการคำนวณตาราง

  1. บนการ์ด “เครื่องหมาย” ให้คลิกขวาที่ SUM(ยอดขาย) แล้วเลือกเพิ่มการคำนวณตาราง
  2. ในกล่องโต้ตอบ “การคำนวณตาราง” ที่เปิดขึ้น ให้ทำดังต่อไปนี้:
    • สำหรับ “ประเภทการคำนวณ”: ให้เลือก ผลต่างจาก
      หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับประเภทของการคำนวณตารางที่คุณสามารถใช้ได้ใน Tableau และวิธีกำหนดค่าเหล่านี้ โปรดดู ประเภทการคำนวณตาราง
    • สำหรับ “คำนวณโดยใช้” ให้เลือกตาราง (ซ้ายไปขวา) โปรดทราบว่าเมื่อคุณเลือกวิธีคำนวณการคำนวณ การแสดงเป็นภาพจะอัปเดตด้วยตัวบ่งชี้ด้านภาพเพื่อแนะนำคุณ
      หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้ โปรดดูส่วน ข้อมูลพื้นฐาน: กำหนดทิศทางและการกำหนดพาร์ทิชัน
    • เมื่อเสร็จแล้ว ให้คลิก X ที่มุมบนสุดของกล่องโต้ตอบ “การคำนวณตาราง” เพื่อออกจากกล่องโต้ตอบ

การคำนวณจะถูกนำไปใช้กับค่าในการแสดงเป็นภาพ

ตรวจสอบงานของคุณ!

แก้ไขการคำนวณตาราง

หากต้องแก้ไขการคำนวณตาราง:

  1. คลิกขวาที่การวัดผลในมุมมองโดยใช้การคำนวณตาราง และเลือกแก้ไขการคำนวณตาราง
  2. ในกล่องโต้ตอบ “การคำนวณตาราง” ที่ปรากฏขึ้น ให้คุณทำการเปลี่ยนแปลง
  3. เมื่อเสร็จแล้ว ให้คลิก X ที่มุมบนสุดของกล่องโต้ตอบ “การคำนวณตาราง” เพื่อออกจากกล่องโต้ตอบ

ลบการคำนวณตาราง

หากต้องการลบการคำนวณตาราง:

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

ดูเพิ่มเติม

การคำนวณตาราง

การคำนวณตารางแบบด่วน

ประเภทการคำนวณตาราง

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ