---
schema_version: "1"
id: 84f2a85e35c0d60ca60436afef25f7833ce02cbbc63e913b817d19d8defb338a
title: คำนวณค่าในหลายแถว
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/prep/prep_multirow_calculations.md
canonical_url: https://help.tableau.com/current/prep/th-th/prep_multirow_calculations.htm
source_site: help.tableau.com
content_type: documentation
content_hash: f41a360c7504e11488ce851c309e55ccf6bf3e81e2e90eb3388501dc02e16153
description: Create multi-row calculations such as moving average and running totals in Tableau Prep.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# คำนวณค่าในหลายแถว

**หมายเหตุ** ตั้งแต่เวอร์ชัน 2020.4.1 เป็นต้นไป คุณสามารถสร้างและแก้ไขโฟลว์ใน Tableau Server และ Tableau Cloud ได้ เนื้อหาในหัวข้อนี้จะใช้กับทุกแพลตฟอร์ม เว้นแต่จะระบุไว้ หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการเขียนโฟลว์บนเว็บ โปรดดู **Tableau Prep บนเว็บ** ในส่วนความช่วยเหลือของ [Tableau Server](https://help.tableau.com/current/server/th-th/prep_web_auth.htm) และ [Tableau Cloud](https://help.tableau.com/current/online/th-th/prep_web_auth.htm)

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

**หมายเหตุ**: เมื่อสร้างเขตข้อมูลจากการคำนวณ อย่าใช้ชื่อที่สงวนไว้ "จำนวนระเบียน" การใช้ชื่อที่สงวนไว้นี้จะทำให้เกิดข้อผิดพลาดเกี่ยวกับการให้สิทธิ์อนุญาต

ใน Tableau การคำนวณตารางจะใช้กับค่าในการแสดงเป็นภาพเท่านั้น ในขณะที่คุณสร้างผลลัพธ์ได้ คุณต้องใช้การคำนวณตารางอื่นเพื่อดำเนินการ หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการใช้การคำนวณตารางใน Tableau โปรดดู[เปลี่ยนค่าต่างๆ ด้วยการคำนวณตาราง](https://help.tableau.com/current/pro/desktop/th-th/calculations_tablecalculations.htm)ในความช่วยเหลือของ Tableau

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

ขณะนี้ Tableau Prep รองรับการคำนวณแบบหลายแถวต่อไปนี้

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

ใช้เครื่องมือแก้ไขการคำนวณด้วยภาพเพื่อสร้างการคำนวณอย่างรวดเร็ว หรือเขียนการคำนวณที่กำหนดเองของคุณเองในเครื่องมือแก้ไขการคำนวณ

## คำนวณผลต่างจาก

_รองรับใน Tableau Prep Builder 2023.2 ขึ้นไปและบนเว็บใน Tableau Cloud นอกจากนี้ยังรองรับใน Tableau Server 2023.3 และใหม่กว่า_

การคำนวณผลต่างจาก จะคำนวณผลต่างระหว่างค่าปัจจุบันและแถว N ของค่าก่อนหรือหลังแถวปัจจุบัน

#### ตัวแก้ไขการคำนวณด้วยภาพ

เลือกฟิลด์จากรายการและ Tableau Prep จะสร้างการคำนวณให้คุณเมื่อคุณเลือก การแสดงตัวอย่างผลลัพธ์ของฟิลด์ใหม่จะแสดงในแผงด้านซ้าย และคุณสามารถตรวจสอบผลการคำนวณได้ที่ด้านขวาสุดของแผง

1. ในการ์ดโปรไฟล์หรือแผงผลลัพธ์ ให้คลิกที่เมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > ผลต่างจาก
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูส่วนต่างจากที่ไฮไลต์ไว้](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_menu2.png)
2. ในส่วนจัดกลุ่มตาม ให้เลือกฟิลด์ที่มีแถวที่คุณต้องการรวมไว้ในการคำนวณ การดำเนินการนี้จะแบ่งขอบเขตตารางของคุณเมื่อทำการคำนวณ หากต้องการใช้การคำนวณกับแถวทั้งหมดในตาราง ให้ยอมรับตารางทั้งหมดของค่าเริ่มต้น
    
    หลังจากที่เลือกฟิลด์แรกแล้ว ให้คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดกลุ่มตามเพิ่มเติมใดๆ ลงในการแบ่งขอบเขต หากต้องการจัดลำดับใหม่หรือลบฟิลด์ ให้คลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนู
    
    ![เมนูเรียงลำดับใหม่ในกล่องโต้ตอบความแตกต่างจากที่ใช้เพื่อเปลี่ยนลำดับของฟิลด์ที่เลือก](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_reorder_menu.png)
3. ในส่วนจัดลำดับตาม ให้เลือกฟิลด์ที่คุณต้องการใช้เป็นลำดับการจัดเรียง ช่องนี้ใช้เพื่อระบุว่าฟังก์ชัน `LOOKUP` จัดลำดับแถวในตารางของคุณอย่างไร
    
    หากฟิลด์ที่คุณเลือกตัวเลือกเมนูสร้างฟิลด์ที่คำนวณ >ผลต่างจากคือฟิลด์วันที่หรือเวลา จากนั้นฟิลด์นี้จะได้รับการเพิ่มตามค่าเริ่มต้น แต่คุณสามารถเปลี่ยนแปลงได้
    
    คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดลำดับตามเพิ่มเติมใดๆ ลงในการคำนวณของคุณ คลิกไอคอนการจัดเรียง ![ไอคอนจัดเรียง เปลี่ยนลำดับการเรียงลำดับฟิลด์จากน้อยไปมาก (ASC) ไปเป็นมากไปน้อย (DESC)](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_sort.png) เพื่อเปลี่ยนลำดับจากน้อยไปมาก (ASC) เป็นมากไปน้อย (DESC) คุณยังสามารถคลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนูเพื่อจัดลำดับใหม่หรือลบฟิลด์
4. ในส่วนคำนวณโดยใช้ ให้เลือกฟิลด์ที่มีค่า ซึ่งคุณต้องการใช้คำนวณผลลัพธ์ของคุณ
5. ในส่วนผลต่างจาก เลือกแถวที่จะใช้ในการคำนวณผลต่าง ตัวอย่างเช่น เลือกค่าก่อนหน้า, 2 เพื่อคำนวณผลต่างระหว่างค่าปัจจุบันและค่า 2 แถวก่อนหน้าค่านั้น คำอธิบายประกอบเน้นแถวที่ใช้ในการคำนวณ
    
    ตามค่าเริ่มต้น ตัวอย่างการคำนวณจะแสดงแถวแรกที่ไม่ใช่ค่า null อย่างไรก็ตาม คุณสามารถคลิกที่แถวใดก็ได้ในตารางผลลัพธ์และดูตัวอย่างที่อัปเดตของค่าที่เลือก
    
    ![กล่องโต้ตอบความแตกต่างที่แสดงตัวอย่างผลลัพธ์การคำนวณ](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from.png)
    
    หากไม่สามารถคำนวณด้วยการตั้งค่าปัจจุบัน คำอธิบายประกอบค่าไม่เพียงพอจะแสดง หากต้องการแก้ไขปัญหานี้ ให้เลือกค่าปัจจุบันอื่นหรือเปลี่ยนการกำหนดค่าในส่วนผลต่างจาก
    
    ![กล่องโต้ตอบความแตกต่างที่แสดงคำแนะนำ "ค่าไม่เพียงพอ" เมื่อมีค่าไม่เพียงพอที่จะคำนวณความแตกต่างระหว่างแถว](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_no_values.png)
6. ในแผงด้านซ้าย ให้ดับเบิลคลิกที่ส่วนหัวของฟิลด์ และป้อนชื่อสำหรับการคำนวณของคุณ
7. คลิกเสร็จสิ้นเพื่อเพิ่มฟิลด์ที่คำนวณใหม่ของคุณ ในแผงเปลี่ยนแปลง คุณจะเห็นการคำนวณที่ Tableau Prep สร้างขึ้น คลิกแก้ไขเพื่อเปิดตัวแก้ไขการคำนวณด้วยภาพเพื่อทำการเปลี่ยนแปลงใดๆ
    
    ![แผงการเปลี่ยนแปลงในโฟลว์ข้อมูลที่แสดงสูตรสำหรับการคำนวณความแตกต่างที่สร้างโดย Tableau Prep](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_changes_pane.png)

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

หากคุณต้องการเขียนการคำนวณของคุณเองเพื่อคำนวณผลต่างระหว่างค่าทั้งสอง ให้ใช้ฟังก์ชัน `LOOKUP` ในตัวแก้ไขการคำนวณ

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูการคำนวณที่กำหนดเองที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_custom.png)
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์ ตัวอย่างเช่น หากต้องการค้นหาความแตกต่างระหว่างยอดขายปัจจุบันและยอดขายของวันก่อนหน้าตามภูมิภาค ให้สร้างการคำนวณดังที่แสดงด้านล่าง
    
    {PARTITION \[Region\]:{ ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],0)}}
    -
    { PARTITION \[Region\]:{ ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],1)}}
    
    ![เครื่องมือแก้ไขการคำนวณที่แสดงไวยากรณ์ในการคำนวณความแตกต่างของยอดขายรายวันระหว่างภูมิภาค](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_syntax.png)
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก

## คำนวณผลต่างของเปอร์เซ็นต์จาก

_รองรับใน Tableau Prep Builder 2023.2 ขึ้นไปและบนเว็บใน Tableau Cloud นอกจากนี้ยังรองรับใน Tableau Server 2023.3 และใหม่กว่า_

การคำนวณผลต่างของเปอร์เซ็นต์จากจะคำนวณผลต่างระหว่างค่าปัจจุบันและแถว N ของค่าก่อนหรือหลังแถวปัจจุบันเป็นเปอร์เซ็นต์ ตัวอย่างเช่น `Value1-Value2/Value2`

#### ตัวแก้ไขการคำนวณด้วยภาพ

เลือกฟิลด์จากรายการและ Tableau Prep จะสร้างการคำนวณให้คุณเมื่อคุณเลือก การแสดงตัวอย่างผลลัพธ์ของฟิลด์ใหม่จะแสดงในแผงด้านซ้าย และคุณสามารถตรวจสอบผลการคำนวณได้ที่ด้านขวาสุดของแผง

1. ในการ์ดโปรไฟล์หรือแผงผลลัพธ์ ให้คลิกที่เมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > ผลต่างของเปอร์เซ็นต์จาก
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูความแตกต่างเป็นเปอร์เซ็นต์จากที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_pct_diff_from_menu.png)
2. ในส่วนจัดกลุ่มตาม ให้เลือกฟิลด์ที่มีแถวที่คุณต้องการรวมไว้ในการคำนวณ การดำเนินการนี้จะแบ่งขอบเขตตารางของคุณเมื่อทำการคำนวณ หากต้องการใช้การคำนวณกับแถวทั้งหมดในตาราง ให้ยอมรับตารางทั้งหมดของค่าเริ่มต้น
    
    หลังจากที่เลือกฟิลด์แรกแล้ว ให้คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดกลุ่มตามเพิ่มเติมใดๆ ลงในการแบ่งขอบเขต หากต้องการจัดลำดับใหม่หรือลบฟิลด์ ให้คลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนู
    
    ![เมนูเรียงลำดับใหม่ในกล่องโต้ตอบความแตกต่างจากที่ใช้เพื่อเปลี่ยนลำดับของฟิลด์ที่เลือก](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_reorder_menu.png)
3. ในส่วนจัดลำดับตาม ให้เลือกฟิลด์ที่คุณต้องการใช้เป็นลำดับการจัดเรียง ช่องนี้ใช้เพื่อระบุว่าฟังก์ชัน `LOOKUP` จัดลำดับแถวในตารางของคุณอย่างไร
    
    หากฟิลด์ที่คุณเลือกตัวเลือกเมนูสร้างฟิลด์ที่คำนวณ >ผลต่างของเปอร์เซ็นต์จากคือฟิลด์วันที่หรือเวลา จากนั้นฟิลด์นี้จะได้รับการเพิ่มตามค่าเริ่มต้น แต่คุณสามารถเปลี่ยนแปลงได้
    
    คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดลำดับตามเพิ่มเติมใดๆ ลงในการคำนวณของคุณ คลิกไอคอนการจัดเรียง ![ไอคอนจัดเรียง เปลี่ยนลำดับการเรียงลำดับฟิลด์จากน้อยไปมาก (ASC) ไปเป็นมากไปน้อย (DESC)](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_sort.png) เพื่อเปลี่ยนลำดับจากน้อยไปมาก (ASC) เป็นมากไปน้อย (DESC) คุณยังสามารถคลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนูเพื่อจัดลำดับใหม่หรือลบฟิลด์
4. ในส่วนคำนวณโดยใช้ ให้เลือกฟิลด์ที่มีค่า ซึ่งคุณต้องการใช้คำนวณผลลัพธ์ของคุณ
5. ในส่วนผลต่างของเปอร์เซ็นต์จาก เลือกแถวที่จะใช้ในการคำนวณผลลัพธ์ ตัวอย่างเช่น เลือกค่าก่อนหน้า, 2 เพื่อคำนวณผลต่างของเปอร์เซ็นต์ระหว่างค่าปัจจุบันและค่า 2 แถวก่อนหน้าค่านั้น คำอธิบายประกอบเน้นแถวที่ใช้ในการคำนวณ
    
    ตามค่าเริ่มต้น ตัวอย่างการคำนวณจะแสดงแถวแรกที่ไม่ใช่ค่า null อย่างไรก็ตาม คุณสามารถคลิกที่แถวใดก็ได้ในตารางผลลัพธ์และดูตัวอย่างที่อัปเดตของค่าที่เลือก
    
    ![กล่องโต้ตอบความแตกต่างเปอร์เซ็นต์จากที่แสดงตัวอย่างผลลัพธ์ของการคำนวณความแตกต่างเปอร์เซ็นต์ระหว่างสองแถว](/tableau/current/th-th/prep/th-th/Img/prep_calc_pct_diff_from_visual_calc.png)
    
    หากไม่สามารถคำนวณด้วยการตั้งค่าปัจจุบัน คุณจะเห็นคำอธิบายประกอบค่าไม่เพียงพอ. หากต้องการแก้ไขปัญหานี้ ให้เลือกค่าปัจจุบันอื่นหรือเปลี่ยนการกำหนดค่าในส่วนผลต่างจากของเปอร์เซ็นต์
    
    ![กล่องโต้ตอบความแตกต่างเปอร์เซ็นต์จะแสดงคำแนะนำว่า "ค่าไม่เพียงพอ" เมื่อมีค่าไม่เพียงพอที่จะคำนวณความแตกต่างเปอร์เซ็นต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_pct_diff_from_no_values.png)
6. ในแผงด้านซ้าย ให้ดับเบิลคลิกที่ส่วนหัวของฟิลด์ และป้อนชื่อสำหรับการคำนวณของคุณ
7. คลิกเสร็จสิ้นเพื่อเพิ่มฟิลด์ที่คำนวณใหม่ของคุณ ในแผงเปลี่ยนแปลง คุณจะเห็นการคำนวณที่ Tableau Prep สร้างขึ้น คลิกแก้ไขเพื่อเปิดตัวแก้ไขการคำนวณด้วยภาพเพื่อทำการเปลี่ยนแปลงใดๆ
    
    ![แผงการเปลี่ยนแปลงที่แสดงสูตรที่สร้างโดย Tableau Prep เพื่อคำนวณความแตกต่างเป็นเปอร์เซ็นต์จากช่วงเวลาก่อนหน้าสำหรับข้อมูลการขาย](/tableau/current/th-th/prep/th-th/Img/prep_calc_pct_diff_from_changes_pane.png)

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

หากคุณต้องการเขียนการคำนวณของคุณเองเพื่อคำนวณผลต่างของเปอร์เซ็นต์ระหว่างค่าทั้งสอง ให้ใช้ฟังก์ชัน `LOOKUP` ในตัวแก้ไขการคำนวณ

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูการคำนวณที่กำหนดเองที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_custom.png)
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์ ตัวอย่างเช่น หากต้องการค้นหาผลต่างของเปอร์เซ็นต์ระหว่างยอดขายปัจจุบันและยอดขายของวันก่อนหน้าตามภูมิภาค ให้สร้างการคำนวณดังที่แสดงด้านล่าง
    
    { PARTITION \[Region\]:{ ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],0)}}
    -
    { PARTITION \[Region\]:{ ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],-1)}}
    /
    { PARTITION \[Region\]:{ ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],-1)}}
    
    ![เครื่องมือแก้ไขการคำนวณที่แสดงรูปแบบการคำนวณเพื่อค้นหาความแตกต่างเป็นเปอร์เซ็นต์ระหว่างยอดขายปัจจุบันและยอดขายในวันก่อนหน้าตามภูมิภาค](/tableau/current/th-th/prep/th-th/Img/prep_calc_pct_diff_from_syntax.png)
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก

## คำนวณค่าเฉลี่ยเคลื่อนที่หรือผลรวม

_รองรับใน Tableau Prep Builder 2023.2 ขึ้นไปและบนเว็บใน Tableau Cloud นอกจากนี้ยังรองรับใน Tableau Server 2023.3 และใหม่กว่า_

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

#### ตัวแก้ไขการคำนวณด้วยภาพ

เลือกฟิลด์จากรายการและ Tableau Prep จะสร้างการคำนวณให้คุณเมื่อคุณเลือก การแสดงตัวอย่างผลลัพธ์ของฟิลด์ใหม่จะแสดงในแผงด้านซ้าย และคุณสามารถตรวจสอบผลการคำนวณได้ที่ด้านขวาสุดของแผง

1. ในการ์ดโปรไฟล์หรือแผงผลลัพธ์ ให้คลิกที่เมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณแบบเคลื่อนที่
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ พร้อมด้วยรายการเมนูการคำนวณการย้ายที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg_menu.png)
2. ในส่วนจัดกลุ่มตาม ให้เลือกฟิลด์ที่มีแถวที่คุณต้องการรวมไว้ในการคำนวณ การดำเนินการนี้จะแบ่งขอบเขตตารางของคุณเมื่อทำการคำนวณ หากต้องการใช้การคำนวณกับแถวทั้งหมดในตาราง ให้ยอมรับตารางทั้งหมดของค่าเริ่มต้น
    
    หลังจากที่เลือกฟิลด์แรกแล้ว ให้คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดกลุ่มตามเพิ่มเติมใดๆ ลงในการคำนวณ หากต้องการจัดลำดับใหม่หรือลบฟิลด์ ให้คลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนู
    
    ![เมนูเรียงลำดับใหม่ในกล่องโต้ตอบความแตกต่างจากที่ใช้เพื่อเปลี่ยนลำดับของฟิลด์ที่เลือก](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_reorder_menu.png)
3. ในส่วนจัดลำดับตาม ให้เลือกฟิลด์ที่คุณต้องการใช้เป็นลำดับการจัดเรียง ช่องนี้ใช้เพื่อระบุว่าฟังก์ชัน `LOOKUP` จัดลำดับแถวในตารางของคุณอย่างไร
    
    หากฟิลด์ที่คุณเลือกตัวเลือกเมนูสร้างฟิลด์ที่คำนวณ >การคำนวณแบบเคลื่อนที่คือฟิลด์วันที่หรือเวลา จากนั้นฟิลด์นี้จะได้รับการเพิ่มตามค่าเริ่มต้น แต่คุณสามารถเปลี่ยนแปลงได้
    
    คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์จัดลำดับตามเพิ่มเติมใดๆ ลงในการคำนวณของคุณ คลิกไอคอนการจัดเรียง ![ไอคอนจัดเรียง เปลี่ยนลำดับการเรียงลำดับฟิลด์จากน้อยไปมาก (ASC) ไปเป็นมากไปน้อย (DESC)](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_sort.png) เพื่อเปลี่ยนลำดับจากน้อยไปมาก (ASC) เป็นมากไปน้อย (DESC) คุณยังสามารถคลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนูเพื่อจัดลำดับใหม่หรือลบฟิลด์
4. ในส่วนคำนวณโดยใช้ ให้เลือกฟิลด์ที่มีค่า ซึ่งคุณต้องการใช้คำนวณผลลัพธ์ของคุณ
5. ในส่วนผลลัพธ์ เลือกผลรวมที่คุณต้องการดำเนินการ (ผลรวมหรือค่าเฉลี่ย) จำนวนแถวที่จะรวมในการคำนวณ และเลือกว่าจะรวมแถวปัจจุบันหรือไม่รวมแถวนั้น
    
    หากต้องการเปลี่ยนการตั้งค่าผลลัพธ์ ให้คลิกดรอปดาวน์ในฟิลด์ค่า ตัวอย่างเช่น หากต้องการคำนวณค่าเฉลี่ยเคลื่อนที่ของยอดขายในเดือนปัจจุบันและ 2 เดือนก่อนหน้า ให้ตั้งค่าก่อนหน้าเป็น 2 และปิดกล่องโต้ตอบ
    
    ![กล่องโต้ตอบการคำนวณแบบเคลื่อนที่ที่แสดงเมนูการตั้งค่าซึ่งคุณสามารถปรับจำนวนค่าที่ใช้ในการคำนวณได้](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg_settings.png)
6. ตามค่าเริ่มต้น ตัวอย่างการคำนวณจะแสดงแถวแรกที่ไม่ใช่ค่า null อย่างไรก็ตาม คุณสามารถคลิกที่แถวใดก็ได้ในตารางผลลัพธ์และดูตัวอย่างที่อัปเดตของค่าที่เลือก คำอธิบายประกอบเน้นแถวที่ใช้ในการคำนวณ
    
    ![กล่องโต้ตอบการคำนวณแบบเคลื่อนที่ที่แสดงตัวอย่างผลลัพธ์สำหรับข้อมูลการขายค่าเฉลี่ยเคลื่อนที่สามเดือน](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg.png)
    
    หากไม่สามารถคำนวณด้วยการตั้งค่าปัจจุบัน คุณจะเห็นคำอธิบายประกอบค่าไม่เพียงพอ. หากต้องการแก้ไขปัญหานี้ ให้คลิกดรอปดาวน์ในฟิลด์ค่าเพื่อเปลี่ยนการกำหนดค่าในการตั้งค่าผลลัพธ์
    
    ![กล่องโต้ตอบการคำนวณแบบเคลื่อนที่จะแสดงคำแนะนำ "ค่าไม่เพียงพอ" เมื่อมีค่าไม่เพียงพอที่จะคำนวณค่าเฉลี่ยเคลื่อนที่](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg_no_values.png)
7. ในแผงด้านซ้าย ให้ดับเบิลคลิกที่ส่วนหัวของฟิลด์ และป้อนชื่อสำหรับการคำนวณของคุณ
8. คลิกเสร็จสิ้นเพื่อเพิ่มฟิลด์ที่คำนวณใหม่ของคุณ ในแผงเปลี่ยนแปลง คุณจะเห็นการคำนวณที่ Tableau Prep สร้างขึ้น คลิกแก้ไขเพื่อเปิดตัวแก้ไขการคำนวณด้วยภาพเพื่อทำการเปลี่ยนแปลงใดๆ
    
    ![แผงการเปลี่ยนแปลงที่แสดงสูตรสำหรับค่าเฉลี่ยเคลื่อนที่สามเดือนที่ Tableau Prep สร้างขึ้น](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg_changes_pane.png)

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

หากคุณต้องการเขียนการคำนวณของคุณเองเพื่อคำนวณค่าเฉลี่ยเคลื่อนที่หรือผลรวม ให้ใช้ฟังก์ชัน `LOOKUP` ในตัวแก้ไขการคำนวณ

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูการคำนวณที่กำหนดเองที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_custom.png)
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์ ตัวอย่างเช่น หากต้องการค้นหาค่าเฉลี่ยเคลื่อนที่ของยอดขายในสามเดือนต่อภูมิภาค ให้สร้างการคำนวณดังที่แสดงด้านล่าง
    
    **หมายเหตุ**: ตัวอย่างนี้ถือว่าชุดข้อมูลอยู่ในระดับรายละเอียดที่ถูกต้อง โดยเป็นหนึ่งแถวสำหรับแต่ละเดือน หากชุดข้อมูลของคุณไม่ได้อยู่ในระดับรายละเอียดที่ถูกต้อง ให้พิจารณาใช้ขั้นตอนการรวบรวมเพื่อเปลี่ยนแปลงสิ่งนี้ก่อนที่จะใช้การคำนวณ
    
    { PARTITION \[Region\]:{ ORDERBY \[Year of Sale\]ASC,\[Order Month\]ASC:LOOKUP(\[Sales\],-2)}}
    +
    { PARTITION \[Region\]:{ ORDERBY \[Year of Sale\]ASC,\[Order Month\]ASC:LOOKUP(\[Sales\],-1)}}
    +
    { PARTITION \[Region\]:{ ORDERBY \[Year of Sale\]ASC,\[Order Month\]ASC:LOOKUP(\[Sales\],-0)}}
    /
    3
    
    ![เครื่องมือแก้ไขการคำนวณที่แสดงรูปแบบการคำนวณเพื่อค้นหาค่าเฉลี่ยเคลื่อนที่ของยอดขายสามเดือนต่อภูมิภาค](/tableau/current/th-th/prep/th-th/Img/prep_calc_moving_avg_syntax.png)
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก

## รับค่าก่อนหน้า

_รองรับใน Tableau Prep Builder 2023.2 ขึ้นไปและบนเว็บใน Tableau Cloud นอกจากนี้ยังรองรับใน Tableau Server 2023.3 และใหม่กว่า_

หากคุณต้องการสร้างฟิลด์ที่มีค่าจากแถวก่อนหน้า คุณสามารถสร้างการคำนวณที่กำหนดเองได้โดยใช้ฟังก์ชัน `LOOKUP`

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
    
    ![ในขั้นตอนโฟลว์บนการ์ดโปรไฟล์ เมนูย่อยสร้างฟิลด์ที่คำนวณ โดยมีรายการเมนูการคำนวณที่กำหนดเองที่ไฮไลต์](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_custom.png)
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์ ตัวอย่างเช่น หากต้องการค้นหาค่าของยอดขายก่อนหน้าตามวันที่สั่งซื้อ ให้สร้างการคำนวณดังที่แสดงด้านล่าง
    
    **หมายเหตุ**: ตัวอย่างนี้ถือว่าชุดข้อมูลอยู่ในระดับรายละเอียดที่ถูกต้อง โดยเป็นหนึ่งแถวสำหรับแต่ละวัน หากชุดข้อมูลของคุณไม่ได้อยู่ในระดับรายละเอียดที่ถูกต้อง ให้พิจารณาใช้ขั้นตอนการรวบรวมเพื่อเปลี่ยนแปลงสิ่งนี้ก่อนที่จะใช้การคำนวณ
    
    { ORDERBY \[Order Date\]ASC:LOOKUP(\[Sales\],-1)}
    
    ![เครื่องมือแก้ไขการคำนวณที่แสดงรูปแบบการคำนวณเพื่อค้นหาค่าการขายก่อนหน้าตามวันที่สั่งซื้อโดยใช้นิพจน์ LOOKUP](/tableau/current/th-th/prep/th-th/Img/prep_calc_LOOKUP.png)
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก

## การคำนวณแบบป้อนข้อมูล

_รองรับใน Tableau Prep Builder 2023.3 และรุ่นใหม่กว่า, Tableau Server 2023.3 และรุ่นใหม่กว่า และบนเว็บใน Tableau Cloud_

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

![ตารางสองตารางแสดงเกรดของนักเรียน ตารางที่สองจัดกลุ่มนักเรียนทั่วไป](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_int.png)

#### เครื่องมือแก้ไขการคำนวณด้านภาพของ Prep

1. ในการ์ดโปรไฟล์หรือแผงผลลัพธ์ ให้คลิกที่เมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณแบบป้อนข้อมูล

![ตัวเลือกเมนูสร้างฟิลด์ที่คำนวณแบบป้อนข้อมูล](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_create.png)

3. ในส่วนจัดกลุ่มตาม คุณสามารถเลือกฟิลด์เพื่อแบ่งขอบเขตข้อมูลได้เมื่อทำการคำนวณ หากคุณไม่ต้องการแบ่งขอบเขตข้อมูล ให้ยอมรับค่าเริ่มต้นของตารางทั้งหมด

หลังจากที่คุณเลือกฟิลด์แรกแล้ว คุณสามารถเพิ่ม “กลุ่มตามฟิลด์” เพิ่มเติมลงในขอบเขตของคุณได้โดยการคลิกไอคอนเครื่องหมายบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) หากต้องการจัดลำดับใหม่หรือลบฟิลด์ ให้คลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนู

![เมนูคลิกขวาเพื่อเรียงลำดับใหม่หรือลบฟิลด์](/tableau/current/th-th/prep/th-th/Img/prep_filldown_reorder_menu.png)

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

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

8. คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์ “จัดลำดับตาม” เพิ่มเติมใดๆ ลงในการคำนวณของคุณ คุณต้องเลือกอย่างน้อยหนึ่งฟิลด์ คลิกไอคอนการจัดเรียง ![ไอคอนจัดเรียง เปลี่ยนลำดับการเรียงลำดับฟิลด์จากน้อยไปมาก (ASC) ไปเป็นมากไปน้อย (DESC)](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_sort.png) เพื่อเปลี่ยนลำดับจากน้อยไปมาก (ASC) เป็นมากไปน้อย (DESC) คุณยังสามารถคลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนูเพื่อจัดลำดับใหม่หรือลบฟิลด์
9. ในส่วนคำนวณโดยใช้ ให้เลือกฟิลด์ที่มีค่า ซึ่งคุณต้องการป้อนข้อมูล ฟิลด์ผลลัพธ์ แสดงค่าที่ป้อนเป็นตัวหนา
    
    ![เครื่องมือแก้ไขการคำนวณภาพแสดงผลลัพธ์ของการคำนวณแบบป้อนข้อมูล](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_results.png)
10. ในแผงด้านซ้าย ให้ดับเบิลคลิกที่ส่วนหัวของฟิลด์ และป้อนชื่อสำหรับการคำนวณของคุณ
11. คลิกเสร็จสิ้นเพื่อเพิ่มฟิลด์ที่คำนวณใหม่ของคุณ ในแผงการเปลี่ยนแปลง คุณจะเห็นการคำนวณที่ Tableau Prep สร้างขึ้น คลิกแก้ไขเพื่อเปิดตัวแก้ไขการคำนวณด้วยภาพเพื่อทำการเปลี่ยนแปลงใดๆ

![แผงการเปลี่ยนแปลงที่กระจายไวยากรณ์การคำนวณแบบป้อนข้อมูล](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_syntaxCalc.png)

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

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก

#### ตัวอย่าง

ป้อนข้อมูลตัวอย่างด้วยพาร์ติชัน: จากข้อมูลต่อไปนี้ คุณสามารถป้อนค่าที่ขาดหายไปในฟิลด์ “หมวดหมู่เซนเซอร์” โดยใช้ฟังก์ชัน `LAST_VALUE` ในตัวอย่างนี้ _ID เซ็นเซอร์_ใช้สำหรับแบ่งขอบเขตข้อมูล _ประทับเวลา_ใช้ในการเรียงลำดับข้อมูลและ _หมวดหมู่เซ็นเซอร์_ใช้ในการคำนวณข้อมูล

![ตาราง ID เซ็นเซอร์, เวลา, ประเภทของเซ็นเซอร์ และการสังเกตจะปรากฏ](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_sensorId.png)

![กล่องโต้ตอบเครื่องมือแก้ไขการคำนวณที่แสดงวิธีใช้ฟังก์ชัน Last\_Value ในการคำนวณแบบป้อนข้อมูลด้วยพาร์ติชัน](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_lastValue.png)

ผลลัพธ์การป้อนข้อมูลจะได้รับการเน้นย้ำในแผงการคำนวณ

![ตารางข้อมูลเซ็นเซอร์ รวมถึงแสตมป์เวลา หมวดหมู่เซ็นเซอร์ และค่าการสังเกต พร้อมด้วยแถวว่างที่มีการกรอกไว้](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_syntaxResults.png)

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

![ตารางนักเรียน รายวิชา และเกรดที่สอดคล้องกัน](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_int1.png)

![กล่องโต้ตอบเครื่องมือแก้ไขการคำนวณที่แสดงวิธีใช้ฟังก์ชัน Last\_Value ในการคำนวณแบบป้อนข้อมูลโดยไม่ต้องมีพาร์ติชัน](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_withoutPart.png)

ผลลัพธ์การป้อนข้อมูลจะได้รับการเน้นย้ำในแผงการคำนวณ

![ผลลัพธ์การป้อนข้อมูลจะเติมค่าที่หายไปในฟิลด์นักเรียน](/tableau/current/th-th/prep/th-th/Img/prep_fillDown_calcResults.png)

## การคำนวณที่เคลื่อนที่

_รองรับใน Tableau Prep Builder 2023.3 และรุ่นใหม่กว่า, Tableau Server 2023.3 และรุ่นใหม่กว่า และบนเว็บใน Tableau Cloud_

การคำนวณที่เคลื่อนที่จะคำนวณผลรวมหรือค่าเฉลี่ยสะสมของค่าและค่าก่อนหน้าทั้งหมดในคอลัมน์ ตัวอย่างด้านล่างแสดงผลการคำนวณที่เคลื่อนที่สำหรับผลรวมของยอดขายในช่วงเวลาหนึ่ง

![ตารางแสดงผลรวมยอดขาย](/tableau/current/th-th/prep/th-th/Img/prep_runnngSum_int1.png)

![การคำนวณที่เคลื่อนที่ของผลรวมยอดขาย](/tableau/current/th-th/prep/th-th/Img/prep_runningSum_int2.png)

#### เครื่องมือแก้ไขการคำนวณด้านภาพของ Prep

1. ในการ์ดโปรไฟล์หรือแผงผลลัพธ์ ให้คลิกที่เมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณแบบป้อนข้อมูล

![สร้างการคำนวณที่เคลื่อนที่](/tableau/current/th-th/prep/th-th/Img/prep_runningCalc_create.png)

3. ในส่วน “จัดกลุ่มตาม” คุณสามารถเลือกฟิลด์เพื่อแบ่งขอบเขตข้อมูลได้เมื่อทำการคำนวณ หากคุณไม่ต้องการแบ่งขอบเขตข้อมูล ให้ยอมรับค่าเริ่มต้นของตารางทั้งหมด

หลังจากที่คุณเลือกฟิลด์แรกแล้ว คุณสามารถเพิ่ม “กลุ่มตามฟิลด์” เพิ่มเติมลงในขอบเขตของคุณได้โดยการคลิกไอคอนเครื่องหมายบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) หากต้องการจัดลำดับใหม่หรือลบฟิลด์ ให้คลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนู

![เมนูคลิกขวาเพื่อเรียงลำดับใหม่หรือลบฟิลด์](/tableau/current/th-th/prep/th-th/Img/prep_filldown_reorder_menu.png)

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

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

8. คลิกไอคอนบวก ![ปุ่มที่มีเครื่องหมายบวก](/tableau/current/th-th/prep/th-th/Img/prep_addicon.png) เพื่อเพิ่มฟิลด์ “จัดลำดับตาม” เพิ่มเติมใดๆ ลงในการคำนวณของคุณ คุณต้องเลือกอย่างน้อยหนึ่งฟิลด์ คลิกไอคอนการจัดเรียง ![ไอคอนจัดเรียง เปลี่ยนลำดับการเรียงลำดับฟิลด์จากน้อยไปมาก (ASC) ไปเป็นมากไปน้อย (DESC)](/tableau/current/th-th/prep/th-th/Img/prep_calc_diff_from_sort.png) เพื่อเปลี่ยนลำดับจากน้อยไปมาก (ASC) เป็นมากไปน้อย (DESC) คุณยังสามารถคลิกขวาหรือคลิก Ctrl (MacOS) แล้วเลือกการดำเนินการจากเมนูเพื่อจัดลำดับใหม่หรือลบฟิลด์
9. ในส่วนผลลัพธ์ เลือกการรวบรวมที่คุณต้องการดำเนินการ (SUM หรือ AVG) สำหรับผลรวมเคลื่อนที่หรือค่าเฉลี่ยเคลื่อนที่
10. คลิกที่แถวในตารางผลลัพธ์เพื่อดูตัวอย่างที่อัปเดตของค่าที่เลือก คำอธิบายประกอบเน้นแถวที่ใช้ในการคำนวณ
    
    ![ผลรวมการคำนวณยอดขายที่เกิดขึ้น](/tableau/current/th-th/prep/th-th/Img/prep_runningCalc_sum.png)
11. ในแผงด้านซ้าย ให้ดับเบิลคลิกที่ส่วนหัวของฟิลด์ และป้อนชื่อสำหรับการคำนวณของคุณ
12. คลิกเสร็จสิ้นเพื่อเพิ่มฟิลด์ที่คำนวณใหม่ของคุณ ในแผงการเปลี่ยนแปลง คุณจะเห็นการคำนวณที่ Tableau Prep สร้างขึ้น คลิกแก้ไขเพื่อเปิดตัวแก้ไขการคำนวณด้วยภาพเพื่อทำการเปลี่ยนแปลงใดๆ

![เครื่องมือแก้ไขการคำนวณที่กำลังดำเนินการแสดงการคำนวณ](/tableau/current/th-th/prep/th-th/Img/prep_runningCalc_syntax.png)

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

1. ในแถบเครื่องมือแผงโปรไฟล์ ให้คลิกสร้างฟิลด์ที่คำนวณ หรือในการ์ดโปรไฟล์หรือตารางกริดข้อมูล ให้คลิกเมนูตัวเลือกเพิ่มเติม![เมนูตัวเลือกเพิ่มเติมจะแสดงด้วยจุด 3 จุด](/tableau/current/th-th/prep/th-th/Img/prep_moreoptions_icon.png) แล้วเลือกสร้างฟิลด์ที่คำนวณ > การคำนวณที่กำหนดเอง
2. ในตัวแก้ไขการคำนวณ ให้ป้อนนิพจน์ ตัวอย่างเช่น จากข้อมูลต่อไปนี้ คุณสามารถคำนวณผลรวมของ_ยอดขาย_เมื่อเวลาผ่านไปโดยใช้ฟังก์ชัน `RUNNING_SUM` ไม่มีการแบ่งขอบเขตและจัดกลุ่มข้อมูลโดยใช้ตารางทั้งหมด ฟิลด์_คำสั่ง_ใช้ในการจัดเรียงลำดับตามลำดับเวลาและ_ยอดขาย_ใช้ในการคำนวณข้อมูล
    
    ![ตารางแสดงผลรวมยอดขาย](/tableau/current/th-th/prep/th-th/Img/prep_runnngSum_int1.png)
    
    ![การคำนวณโดยใช้ผลรวมเคลื่อนที่](/tableau/current/th-th/prep/th-th/Img/prep_runningCalc_withOutPart.png)
3. ป้อนชื่อสำหรับการคำนวณ แล้วคลิกบันทึก
    
    ผลลัพธ์ของผลรวมสะสมจะเน้นย้ำในแผงการคำนวณ
    
    ![การคำนวณที่เคลื่อนที่ของผลรวมยอดขาย](/tableau/current/th-th/prep/th-th/Img/prep_runningCalc_sumOfSales.png)