หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ:✅ Power BI Desktop และ บริการของ Power BI
การคํานวณวิชวลคือการคํานวณนิพจน์การวิเคราะห์ข้อมูล (DAX) ที่ทํางานบนวิชวลโดยตรงแทนที่จะเป็นในแบบจําลองความหมาย โดยจะใช้ข้อมูลที่แสดงในวิชวล เพื่อให้คุณสามารถสร้างผลรวมสะสม ย้ายค่าเฉลี่ย และการเปรียบเทียบแบบระยะเวลาโดยไม่ต้องจัดการบริบทตัวกรองหรือความสัมพันธ์ของแบบจําลอง การคํานวณวิชวลเป็นสูตร DAX ที่มุ่งเน้นไปที่ข้อมูลวิชวลแทนที่จะเป็นแบบจําลองเชิงความหมายทั้งหมด
บทความนี้อธิบายวิธีการคํานวณวิชวล วิธีการที่พารามิเตอร์ควบคุมโฟลว์การคํานวณ และความแตกต่างของการคํานวณ DAX
การคํานวณวิชวลต่อไปนี้จะกําหนดผลรวมสะสมสําหรับ ยอดขาย:
Running sum = RUNNINGSUM([Sales Amount])
การคํานวณวิชวลสามารถอ้างอิงไปยังคอลัมน์ หน่วยวัด หรือการคํานวณวิชวลอื่น ๆ ในวิชวลเดียวกัน
การคํานวณวิชวลแตกต่างจากตัวเลือกการคํานวณอื่น ๆ ใน DAX:
- คุณจัดเก็บการคํานวณวิชวลบนวิชวลไม่ได้อยู่ในแบบจําลอง เพิ่มเขตข้อมูลแบบจําลองลงในวิชวลก่อนที่จะอ้างอิงถึงในการคํานวณวิชวล
- การคํานวณวิชวลจะรวมความเรียบง่ายของบริบทจากคอลัมน์จากการคํานวณเข้ากับความยืดหยุ่นในการคํานวณตามความต้องการจากหน่วยวัด
- การคํานวณวิชวลดําเนินการกับข้อมูลรวมแทนที่จะเป็นข้อมูลระดับรายละเอียด ดังนั้นจึงมักจะทํางานได้ดีกว่าหน่วยวัดที่เทียบเท่า
- เนื่องจากการคํานวณวิชวลเป็นส่วนหนึ่งของวิชวล จึงสามารถอ้างอิงไปยังโครงสร้างได้
สําหรับการเปรียบเทียบตัวเลือกการคํานวณโดยละเอียด โปรดดู ใช้ตัวเลือกการคํานวณใน Power BI Desktop
วิชวลตารางและเมทริกซ์ยังแสดงการคํานวณวิชวลผ่านประสบการณ์การใช้งานผลรวมแบบกําหนดเอง ซึ่งช่วยให้คุณเปลี่ยนสิ่งที่แถวผลรวมแสดงโดยไม่ต้องเขียน DAX สําหรับข้อมูลเพิ่มเติม โปรดดูบทความวิชวลตารางและเมทริกซ์
หากต้องการเรียนรู้วิธีการเพิ่มหรือแก้ไขการคํานวณวิชวล โปรดดู สร้างการคํานวณวิชวล
การคํานวณวิชวลทํางานอย่างไร
คุณสร้างการคํานวณวิชวลในโหมด แก้ไข ซึ่งจะเปิดขึ้นบนวิชวลที่เลือก พื้นผิวแก้ไขมีสามส่วน: ตัวอย่างของวิชวล แถบสูตรสําหรับนิพจน์ DAX และเมทริกซ์วิชวลที่แสดงผลลัพธ์ขณะที่คุณพิมพ์
การคํานวณวิชวลส่วนใหญ่จะประเมินแต่ละแถวในเมทริกซ์วิชวล ดังนั้นฟังก์ชันการรวมเช่น SUM มักไม่จําเป็น ฟังก์ชันที่ขึ้นอยู่กับความสัมพันธ์ของแบบจําลอง รวมถึง USERELATIONSHIPRELATED และ RELATEDTABLE จะไม่พร้อมใช้งาน
หลังจากที่คุณเพิ่มการคํานวณวิชวลแล้ว จะปรากฏในรายการเขตข้อมูลบนวิชวลและแสดงบนวิชวลเอง
ฟังก์ชัน DAX ที่พร้อมใช้งานในการคํานวณวิชวล
ฟังก์ชัน DAX ที่มีอยู่จํานวนมากทํางานในการคํานวณวิชวล การคํานวณวิชวลยังมีฟังก์ชันที่ทําหน้าที่เป็นทางลัดไปยังฟังก์ชันหน้าต่าง DAX
| Function | Description | Example | ทางลัดไปยัง |
|---|---|---|---|
| COLLAPSE | การคํานวณจะถูกประเมินที่ระดับที่สูงกว่าของแกน | เปอร์เซ็นต์ของพาเรนต์ = DIVIDE([Sales Amount], COLLAPSE([Sales Amount], ROWS)) | N/A |
| COLLAPSEALL | การคํานวณจะถูกประเมินที่ระดับทั้งหมดของแกน | เปอร์เซ็นต์ของผลรวมทั้งหมด = DIVIDE([Sales Amount], COLLAPSEALL([Sales Amount], ROWS)) | N/A |
| EXPAND | การคํานวณจะถูกประเมินที่ระดับที่ต่ํากว่าของแกน | ค่าเฉลี่ยของโหนดลูก = EXPAND(AVERAGE([Sales Amount]), ROWS) | N/A |
| EXPANDALL | การคํานวณจะถูกประเมินที่ระดับใบไม้ของแกน | ค่าเฉลี่ยของระดับใบไม้ = EXPANDALL(AVERAGE([Sales Amount]), ROWS) | N/A |
| FIRST | อ้างอิงถึงแถวแรกของแกน | ProfitVSFirst = [กําไร] - FIRST([กําไร]) | INDEX(1) |
| ISATLEVEL | รายงานว่าคอลัมน์ที่ระบุปรากฏที่ระดับปัจจุบันหรือไม่ | IsFiscalYearAtLevel = ISATLEVEL([ปีบัญชี]) | N/A |
| LAST | อ้างอิงถึงแถวสุดท้ายของแกน | ProfitVSLast = [กําไร] - LAST([กําไร]) | INDEX(-1) |
| LOOKUP | ประเมินนิพจน์ในเมทริกซ์วิชวลโดยใช้บริบทปัจจุบัน | LookupSalesFor2025WithContext = LOOKUP(SUM([Sales]), [Year], "2025") | N/A |
| LOOKUPWITHTOTALS | ประเมินนิพจน์ในเมทริกซ์วิชวลที่มีผลรวม | LookupSalesFor2025WithTotals = LOOKUPWITHTOTALS(SUM([ยอดขาย]), [ปี], "2025") | N/A |
| MOVINGAVERAGE | เพิ่มค่าเฉลี่ยเคลื่อนที่บนแกน | MovingAverageSales = MOVINGAVERAGE([ปริมาณยอดขาย], 2) | WINDOW |
| NEXT | อ้างอิงไปยังแถวถัดไปของแกน | ProfitVSNext = [กําไร] - NEXT([กําไร]) | OFFSET(1) |
| PREVIOUS | อ้างอิงถึงแถวก่อนหน้าของแกน | ProfitVSPrevious = [กําไร] - PREVIOUS([กําไร]) | OFFSET(-1) |
| RANGE | อ้างอิงถึงส่วนของแถวของแกน | AverageSales = AVERAGEX((RANGE1), [Sales Amount]) | WINDOW |
| RUNNINGSUM | เพิ่มผลรวมสะสมบนแกน | RunningSumSales = RUNNINGSUM([ปริมาณยอดขาย]) | WINDOW |
พารามิเตอร์ที่ควบคุมโฟลว์การคํานวณ
ฟังก์ชันการคํานวณวิชวลบางอย่างยอมรับพารามิเตอร์ที่เลือกได้ซึ่งควบคุมวิธีการสํารวจเมทริกซ์ของวิชวล:
- Axis และ Reset จะใช้เฉพาะกับการคํานวณวิชวล พวกเขาอ้างอิงโครงสร้างวิชวลแทนที่จะเป็นเขตข้อมูลเฉพาะ
- OrderBy และ PartitionBy ยังสามารถทํางานในคอลัมน์จากการคํานวณและหน่วยวัด พวกเขาอ้างอิงเขตข้อมูลโดยตรง
ส่วนต่อไปนี้อธิบายแต่ละพารามิเตอร์และเมื่อใดที่ควรใช้พารามิเตอร์อื่น
Axis
ฟังก์ชันจํานวนมากมีพารามิเตอร์ที่เลือกได้ Axis ซึ่งคุณสามารถใช้ได้เฉพาะในการคํานวณวิชวลเท่านั้น พารามิเตอร์ Axis มีผลต่อวิธีการคํานวณวิชวลในการสํารวจเมทริกซ์วิชวล พารามิเตอร์ Axis มีค่าเริ่มต้นเป็นแกนแรกในวิชวล สําหรับวิชวลจํานวนมาก แกนแรกคือ ROWSซึ่งหมายความว่าการคํานวณวิชวลจะได้รับการประเมินทีละแถวในเมทริกซ์วิชวลจากบนลงล่าง ตารางต่อไปนี้แสดงค่าที่ถูกต้องสําหรับ Axis พารามิเตอร์:
| Axis ไอคอน | Axis ชื่อ | Description |
|---|---|---|
|
ROWS | คํานวณในแถวต่าง ๆ |
|
COLUMNS | คํานวณทั่วทั้งคอลัมน์ |
|
ROWS COLUMNS | คํานวณทั่วทั้งแถว และคอลัมน์ |
|
COLUMNS ROWS | คํานวณทั่วทั้งคอลัมน์ และแถว |
| ROWPAGES | คํานวณจากคูณขนาดเล็ก | |
| ROWS ROWPAGES | คํานวณทั่วทั้งแถว และคูณขนาดเล็ก | |
| COLUMNS ROWPAGES | คํานวณข้ามคอลัมน์และคูณขนาดเล็ก | |
| ROWPAGES ROWS | คํานวณจากหลายรายการขนาดเล็ก แล้วตามด้วยแถว | |
| ROWPAGES COLUMNS | คํานวณจากหลายรายการขนาดเล็ก แล้วตามด้วยคอลัมน์ | |
| ROWS COLUMNS ROWPAGES | คํานวณข้ามแถว คอลัมน์ และตัวคูณขนาดเล็ก | |
| ROWS ROWPAGES COLUMNS | คํานวณทั่วทั้งแถว ตัวคูณขนาดเล็ก และคอลัมน์ | |
| COLUMNS ROWS ROWPAGES | คํานวณข้ามคอลัมน์ แถว และตัวคูณขนาดเล็ก | |
| COLUMNS ROWPAGES ROWS | คํานวณข้ามคอลัมน์ ตัวคูณขนาดเล็ก และแถว | |
| ROWPAGES ROWS COLUMNS | คํานวณจากหลายรายการที่มีขนาดเล็ก แถว และคอลัมน์ | |
| ROWPAGES COLUMNS ROWS | คํานวณจากหลายรายการที่มีขนาดเล็ก คอลัมน์ และแถว |
การคํานวณวิชวลสนับสนุนวิชวลที่ใช้ตัวคูณขนาดเล็ก ในเมทริกซ์วิชวล เขตข้อมูลในเขตข้อมูล ผลคูณขนาดเล็ก จะปรากฏขึ้นบน ROWPAGES แกน ใช้ ROWPAGES เพื่อคํานวณในพหุคูณขนาดเล็ก หรือรวมเข้าด้วยกันกับ ROWS และ COLUMNS เพื่อควบคุมลําดับการกลับรายการ
Note
ถ้าคุณระบุแกนที่ไม่มีในวิชวล การคํานวณจะละเว้นแกนนั้น
Reset
ฟังก์ชันจํานวนมากรวมถึงพารามิเตอร์ทางเลือก Reset ที่คุณสามารถใช้ได้เฉพาะในการคํานวณวิชวลเท่านั้น พารามิเตอร์นี้จะแบ่งพาร์ติชันคอลัมน์เป้าหมายเพื่อกําหนดช่วงเวลาที่ฟังก์ชันรีเซ็ตเป็น 0 หรือเปลี่ยนแปลงขอบเขตขณะย้อนกลับเมทริกซ์วิชวล
ค่าเริ่มต้นคือ NONEซึ่งหมายความว่าการคํานวณไม่รีเซ็ต
พารามิเตอร์ Reset ยอมรับค่าเหล่านี้:
- จํานวนเต็ม
- การอ้างอิงคอลัมน์
- คําพ้องความหมาย: HIGHESTPARENT, LOWESTPARENTหรือNONE
แต่ละค่าระบุระดับเป้าหมายในลําดับชั้นการคํานวณวิชวล การคํานวณตีความระดับนี้ในโหมดแบบสัมบูรณ์หรือโหมดสัมพัทธ์
เครื่องหมายของจํานวนเต็มจะกําหนดโหมด ค่าบวกใช้โหมดแบบสัมบูรณ์ ค่าลบใช้โหมดสัมพัทธ์ และ 0 จะไม่ตั้งค่าการคํานวณใหม่ คําพ้องความหมายให้ค่าที่เทียบเท่ากัน
การอ้างอิงคอลัมน์ใช้โหมดแบบสัมบูรณ์
โหมดรีเซ็ตแบบสัมบูรณ์
พาร์ติชันโหมดสัมบูรณ์ตามคอลัมน์เป้าหมายและคอลัมน์ทั้งหมดที่อยู่ด้านบน หากคอลัมน์เป้าหมายไม่มีอยู่ในระดับหนึ่ง พาร์ติชันการคํานวณของคอลัมน์ที่พร้อมใช้งานที่เหลือ
จํานวนเต็มบวกระบุคอลัมน์เป้าหมายจากด้านบนของลําดับชั้น คอลัมน์ด้านบนคือ 1 คอลัมน์ถัดไปคือ 2 และค่าสูงสุดคือ N ซึ่งเป็นจํานวนคอลัมน์ในลําดับชั้น ค่าที่มากกว่า N ใช้ N คุณยังสามารถระบุคอลัมน์ได้โดยตรง
ตัวอย่างเช่น พิจารณาการคํานวณวิชวลที่มีระดับลําดับชั้นเหล่านี้: ปี ไตรมาส เดือน และวัน ตารางต่อไปนี้แสดงวิธีการคํานวณพาร์ติชันในแต่ละระดับโดยขึ้นอยู่กับค่าของ Reset:
| ระดับ / ค่า | Reset = 1 หรือ ปี | Reset = 2 หรือ ไตรมาส | Reset = 3 หรือ เดือน | Reset = 4 หรือ วัน |
|---|---|---|---|---|
| ระดับวัน | Year | ไตรมาสและปี | เดือน, ไตรมาสและปี | Day, Month, Quarter และ Year |
| ระดับเดือน | Year | ไตรมาสและปี | เดือน, ไตรมาสและปี | เดือน, ไตรมาสและปี |
| ระดับไตรมาส | Year | ไตรมาสและปี | ไตรมาสและปี | ไตรมาสและปี |
| ระดับปี | Year | Year | Year | Year |
| ระดับผลรวมทั้งหมด | None | None | None | None |
โหมดรีเซ็ตสัมพัทธ์
สําหรับจํานวนเต็มลบ -X พาร์ติชันโหมดสัมพัทธ์ตามคอลัมน์ที่มีระดับ X หรือมากกว่าระดับปัจจุบัน ถ้าไม่มีคอลัมน์ตรงกับเงื่อนไขดังกล่าว การคํานวณจะไม่แบ่งพาร์ติชัน ค่าที่ถูกต้องอยู่ในช่วงตั้งแต่ -1 ถึง -N+1 โดยที่ N คือจํานวนคอลัมน์ในลําดับชั้น ค่าด้านล่างของช่วงนั้นใช้ -N+1
ตารางต่อไปนี้แสดงโหมดสัมพัทธ์สําหรับลําดับชั้นที่มีปี ไตรมาส เดือน และวัน:
| ระดับ / ค่า | Reset = -1 | Reset = -2 | Reset = -3 |
|---|---|---|---|
| ระดับวัน | เดือน, ไตรมาสและปี | ไตรมาสและปี | Year |
| ระดับเดือน | ไตรมาสและปี | Year | None |
| ระดับไตรมาส | Year | None | None |
| ระดับปี | None | None | None |
| ระดับผลรวมทั้งหมด | None | None | None |
รีเซ็ตคําพ้องความหมายของพารามิเตอร์
พารามิเตอร์ Reset ยังมีคําพ้องต่อไปนี้:
- NONE เป็นค่าเริ่มต้น ซึ่งจะไม่รีเซ็ตการคํานวณและเทียบเท่ากับ 0
- HIGHESTPARENT ทําการรีเซ็ตแบบสัมบูรณ์ตามระดับสูงสุดและเทียบเท่ากับ 1
- LOWESTPARENT ดําเนินการรีเซ็ตแบบสัมพัทธ์โดยพาเรนต์ทันทีและเทียบเท่ากับ -1
ตัวอย่างของการใช้พารามิเตอร์ Reset
สําหรับลําดับชั้นที่มีปี ไตรมาส เดือน และวัน การคํานวณต่อไปนี้จะเทียบเท่ากัน โดยจะให้ผลลัพธ์เป็นผลรวมของ ยอดขาย และเริ่มต้นใหม่สําหรับแต่ละปีในทุกระดับการประเมิน:
RUNNINGSUM([Sales Amount], HIGHESTPARENT)
RUNNINGSUM([Sales Amount], 1)
RUNNINGSUM([Sales Amount], [Year])
การคํานวณต่อไปนี้จะเริ่มต้นผลรวมของ ยอดขาย ที่ 0 สําหรับพาเรนต์ทันทีแต่ละรายการ พาเรนต์ขึ้นอยู่กับระดับการประเมิน:
RUNNINGSUM([Sales Amount], LOWESTPARENT)
RUNNINGSUM([Sales Amount], -1)
การคํานวณต่อไปนี้จะไม่รีเซ็ต ซึ่งจะเพิ่ม ปริมาณยอดขาย ของแต่ละวันในค่าก่อนหน้า:
RUNNINGSUM([Sales Amount])
OrderBy และ PartitionBy
พารามิเตอร์ OrderBy ยอมรับ ORDERBYและPartitionByพารามิเตอร์ยอมรับ PARTITIONBY ซึ่งแตกต่างจาก Axis และ Resetคุณสามารถใช้พารามิเตอร์เหล่านี้ในคอลัมน์จากการคํานวณ หน่วยวัด และการคํานวณวิชวล และจะอ้างอิงถึงเขตข้อมูลโดยตรง
ไม่ใช่ทุกฟังก์ชันที่มีพารามิเตอร์เหล่านี้ ฟังก์ชัน PartitionBy การคํานวณวิชวลแบบไม่รวมไม่มีพารามิเตอร์ ฟังก์ชันหน้าต่างจะมี Reset พารามิเตอร์เฉพาะเมื่อคุณใช้ในการคํานวณวิชวลเท่านั้น พารามิเตอร์ Relation บนฟังก์ชันหน้าต่างจะพร้อมใช้งานไม่ว่าคุณจะใช้ในการคํานวณวิชวลหรือไม่ แต่จะยอมรับ Axis ถ้าคุณใช้ในการคํานวณวิชวลเท่านั้น
เลือกระหว่างพารามิเตอร์เหล่านี้
คุณไม่จําเป็นต้องระบุพารามิเตอร์เหล่านี้ทั้งหมด และคุณสามารถรวมเข้าด้วยกันได้ เมื่อต้องการตัดสินใจว่าจะใช้พารามิเตอร์ใด:
- ชอบ Axis และ Reset เมื่อคุณต้องการลักษณะการทํางานการวินิจฉัยเขตข้อมูลที่ตามหลังโครงสร้างวิชวล การอ้างอิงถึงโครงสร้างวิชวลมีความยืดหยุ่นมากกว่าเขตข้อมูลการอ้างอิงอย่างชัดเจน
- ใช้ OrderBy และ PartitionBy เมื่อคุณต้องการปักหมุดการคํานวณไปยังเขตข้อมูลเฉพาะโดยไม่คํานึงถึงเค้าโครงวิชวล
- ใช้ PartitionBy แทน Reset เมื่อแกนมีหนึ่งระดับ Reset จําเป็นต้องมีหลายระดับ ดังนั้นจึงไม่ทํางานกับหนึ่งเขตข้อมูลหรือหลายเขตข้อมูลในระดับเดียว
ตัวเลือกพารามิเตอร์
ใช้ตัวเลือกพารามิเตอร์เพื่อเลือกค่าสําหรับพารามิเตอร์ฟังก์ชันการคํานวณวิชวล รูปภาพต่อไปนี้แสดงเทมเพลต ค้นหาค่าที่มีผลรวม :
เมื่อต้องการเปิดใช้งานตัวเลือกพารามิเตอร์ ให้กด Ctrl+Space
เทมเพลตการคํานวณวิชวล
การคํานวณวิชวลประกอบด้วยเทมเพลตเพื่อให้ง่ายต่อการเขียนการคํานวณทั่วไป ปุ่มเทมเพลตในโหมดแก้ไขการคํานวณวิชวลจะเปิดเมนูของเทมเพลตที่พร้อมใช้งาน
มีเทมเพลตต่อไปนี้:
- ผลรวมวิ่ง คํานวณผลรวมของค่า โดยเพิ่มค่าปัจจุบันไปยังค่าก่อนหน้า ใช้ฟังก์ชันRUNNINGSUM
- ค่าเฉลี่ยเคลื่อนที่ คํานวณค่าเฉลี่ยของชุดค่าในหน้าต่างที่กําหนดโดยการหารผลรวมของค่าตามขนาดของหน้าต่าง ใช้ฟังก์ชันMOVINGAVERAGE
- เปอร์เซ็นต์ของพาเรนต์ คํานวณเปอร์เซ็นต์ของค่าที่สัมพันธ์กับค่าหลัก ใช้ฟังก์ชันCOLLAPSE
- เปอร์เซ็นต์ของผลรวมทั้งหมด คํานวณเปอร์เซ็นต์ของค่าที่สัมพันธ์กับค่าทั้งหมดโดยใช้ COLLAPSEALL ฟังก์ชัน
- ค่าเฉลี่ยของเด็ก คํานวณค่าเฉลี่ยของชุดค่ารอง ใช้ฟังก์ชันEXPAND
- เทียบกับก่อนหน้านี้ เปรียบเทียบค่ากับค่าก่อนหน้า โดยใช้ PREVIOUS ฟังก์ชัน
- เทียบกับถัดไป เปรียบเทียบค่ากับค่าที่ตามมา โดยใช้ NEXT ฟังก์ชัน
- เทียบกับก่อน เปรียบเทียบค่ากับค่าแรก โดยใช้ฟังก์ชัน FIRST
- เทียบกับสุดท้าย เปรียบเทียบค่ากับค่าสุดท้าย โดยใช้ฟังก์ชัน LAST
- ค้นหาค่าด้วยบริบท ค้นหาค่าหรือประเมินนิพจน์บนเมทริกซ์วิชวลภายในบริบทปัจจุบัน ใช้ฟังก์ชันLOOKUP
- ค้นหาค่าที่มีผลรวม ค้นหาค่าหรือประเมินนิพจน์บนเมทริกซ์วิชวลที่มีผลรวม ใช้ฟังก์ชันLOOKUPWITHTOTALS
ซ่อนเขตข้อมูลบนวิชวล
ในโหมดแก้ไขการคํานวณวิชวล คุณสามารถซ่อนเขตข้อมูลจากวิชวลได้เช่นเดียวกับที่คุณซ่อนคอลัมน์และตารางในมุมมองการสร้างแบบจําลอง ตัวอย่างเช่น เมื่อต้องการแสดงเฉพาะการคํานวณวิชวล กําไร ให้ซ่อน ยอดขาย และ ต้นทุนผลิตภัณฑ์ทั้งหมด จากมุมมอง
เขตข้อมูลที่ซ่อนอยู่จะยังคงอยู่ในเมทริกซ์วิชวล ดังนั้นการคํานวณวิชวลยังคงสามารถอ้างอิงถึงได้ ซึ่งจะไม่ปรากฏในวิชวลผลลัพธ์ รวมเขตข้อมูลที่ซ่อนอยู่เมื่อการคํานวณวิชวลของคุณจําเป็นต้องมี
จัดรูปแบบการคํานวณวิชวล
จัดรูปแบบการคํานวณวิชวลด้วยชนิดข้อมูล ตัวเลือกการจัดรูปแบบ หรือสตริงรูปแบบระดับวิชวลแบบกําหนดเอง ตัวเลือก รูปแบบข้อมูล ในส่วน ทั่วไป ของบานหน้าต่างการจัดรูปแบบควบคุมรูปแบบ
ข้อควรพิจารณาและข้อจำกัด
ชนิดวิชวลที่ไม่ได้รับการสนับสนุน
การคํานวณด้วยภาพและเขตข้อมูลที่ซ่อนอยู่ไม่ทํางานกับวิชวลต่อไปนี้:
- ตัวแบ่งส่วนข้อมูล, วิชวล R, วิชวล Python
- ผู้มีอิทธิพลหลัก, แผนผังการสลายตัว, ถาม & ตอบ, การเล่าเรื่องที่ชาญฉลาด
- เมตริก, รายงานที่มีการแบ่งหน้า, Power Apps, Power Automate
- วิชวลแบบกำหนดเอง
คุณลักษณะที่ไม่รองรับ
คุณลักษณะต่อไปนี้ไม่พร้อมใช้งานกับการคํานวณด้วยภาพ:
- การกรอง การเรียงลําดับ หรือ การเปลี่ยนแปลงการรวม
- การอ้างอิงด้วยตนเอง (การคํานวณไม่สามารถอ้างอิงถึงตัวเองได้)
- คัดลอก/วางหรือนํากลับมาใช้ใหม่ในวิชวล
- หมวดหมู่ข้อมูลขีดจํากัดข้อมูล หรือ แสดงรายการที่ไม่มีข้อมูล
- สตริงรูปแบบแบบไดนามิก (ไม่สามารถตั้งค่าหรือใช้เป็นสตริงรูปแบบได้)
- การปรับแต่ง การคํานวณด้วยภาพหรือฟิลด์ที่ซ่อนอยู่
- คุณสามารถตั้งค่า การแจ้งเตือน เกี่ยวกับการคํานวณวิชวลได้ แต่การเปลี่ยนแปลงค่าการคํานวณวิชวลจะไม่ทริกเกอร์ข้อความแจ้งเตือน
- ดูการดูรายละเอียดแนวลึกของเรกคอร์ด
- IntelliSense ใน Power BI Embedded
ข้อจํากัดในการเผยแพร่และการแชร์
- ปักหมุดที่ แดชบอร์ดไม่ได้
- ใช้เผยแพร่ไปยังเว็บไม่ได้
- การส่งออกข้อมูลไม่รวมผลการคํานวณด้วยภาพ ฟิลด์ที่ซ่อนอยู่จะปรากฏในการส่งออก ข้อมูลเบื้องต้น เท่านั้น
ข้อจํากัดอื่น ๆ
- พารามิเตอร์ฟิลด์ ทํางานร่วมกับการคํานวณด้วยภาพ แต่มีข้อจํากัดบางประการ
- การเชื่อมต่อแบบสดไปยัง SQL Server Analysis Services จําเป็นต้องมีเวอร์ชัน 2025 หรือใหม่กว่า
เนื้อหาที่เกี่ยวข้อง
- สร้างการคํานวณวิชวล
- โมดูลการฝึกอบรม: สร้างการคํานวณวิชวลใน Power BI Desktop
- ใช้ตัวเลือกการคํานวณใน Power BI Desktop
- สร้างหน่วยวัดสําหรับการวิเคราะห์ข้อมูลใน Power BI Desktop
- สร้างและจัดรูปแบบการแสดงภาพตารางใน Power BI รวมถึงผลรวมแบบกําหนดเอง ซึ่งขับเคลื่อนโดยการคํานวณวิชวล