สร้างการคํานวณวิชวล

นําไปใช้กับ:✅ Power BI Desktop และ บริการของ Power BI

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

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

ข้อกำหนดเบื้องต้น

  • รายงานใน Power BI Desktop หรือ บริการของ Power BI ที่มีวิชวลตารางหรือเมทริกซ์ที่ประกอบด้วยคอลัมน์ตัวเลขหรือหน่วยวัดอย่างน้อยหนึ่งรายการ

เพิ่มการคํานวณวิชวล

  1. เลือกวิชวลที่คุณต้องการเพิ่มการคํานวณ

  2. บนแท็บ หน้าแรก ของริบบอน ให้เลือก การคํานวณวิชวลใหม่

    สกรีนช็อตของการเลือกปุ่มการคํานวณวิชวลใหม่ในริบบิ้น

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

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

    สกรีนช็อตแสดงพื้นที่ของหน้าจอแก้ไขการคํานวณวิชวล

  3. พิมพ์นิพจน์ในแถบสูตร ตัวอย่างเช่น ในวิชวลที่ประกอบด้วย ปริมาณยอดขาย และ ต้นทุนผลิตภัณฑ์รวม ตาม ปีบัญชี คุณสามารถเพิ่มการคํานวณที่ส่งกลับกําไรสําหรับแต่ละปีได้:

    Profit = [Sales Amount] - [Total Product Cost]
    

    ภาพหน้าจอของการป้อนการคํานวณวิชวล

    สําหรับแต่ละแถวของเมทริกซ์วิชวล ปัจจุบัน Sales Amount และ Total Product Cost จะถูกลบ และผลลัพธ์จะถูกส่งกลับใน Profit คอลัมน์ คุณไม่จําเป็นต้องเพิ่มฟังก์ชันการรวม เช่น SUM การคํานวณวิชวลส่วนใหญ่ประเมินทีละแถวเหมือนกับคอลัมน์จากการคํานวณ

  4. เลือก กลับไปยังรายงาน เพื่อออกจากตัวแก้ไขการคํานวณวิชวล

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

แก้ไขการคํานวณวิชวลที่มีอยู่

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

ตัวอย่าง: ส่งกลับรหัสสีเลขหกสําหรับการจัดรูปแบบตามเงื่อนไข

ใช้การคํานวณวิชวลเพื่อส่งคืนรหัสสีเลขหก จากนั้นใช้รหัสสีผ่านการจัดรูปแบบตามเงื่อนไข

  1. เลือกวิชวลที่คุณต้องการใช้การจัดรูปแบบตามเงื่อนไข

    สกรีนช็อตของวิชวลตารางที่มีสองคอลัมน์ค่าและความคืบหน้า

  2. บนแท็บ หน้าแรก ให้เลือก การคํานวณวิชวลใหม่

    สกรีนช็อตของปุ่มการคํานวณวิชวลใหม่บนแท็บ หน้าแรก ของ Power BI Desktop

  3. เขียนการคํานวณวิชวลของคุณ นี่คือคําสั่ง IF ที่ส่งกลับเป็นสีเขียวหรือสีแดงตามหน่วยวัดว่ามีค่ามากกว่าหรือน้อยกว่า 0.5:

    สกรีนช็อตของรหัส DAX ที่แสดงในตัวแก้ไขการคํานวณวิชวล

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. ขยายบานหน้าต่างการจัดรูปแบบ และเลือก คุณสมบัติ

    สกรีนช็อตของบานหน้าต่างการจัดรูปแบบพร้อมตัวเลือกคุณสมบัติที่เน้น

  5. ขยายส่วนรูปแบบข้อมูล เลือกการคํานวณวิชวลของคุณ และตั้งค่าทั้งชนิดข้อมูลและรูปแบบเป็นข้อความ

    ภาพหน้าจอของบานหน้าต่างการจัดรูปแบบที่แสดงคุณควรใช้ชนิดข้อมูลกับการคํานวณวิชวลของข้อความ

  6. ก่อนที่คุณจะออกจากตัวแก้ไขการคํานวณวิชวล ให้เลือกไอคอนซ่อนถัดจากการคํานวณวิชวลเพื่อซ่อน

    ภาพหน้าจอของบานหน้าต่างรุ่นที่แสดงวิธีการเลือกปุ่มเพื่อซ่อนการคํานวณวิชวลที่คุณกําลังสร้าง

  7. ใช้การคํานวณวิชวลในส่วนการจัดรูปแบบตามเงื่อนไข

    สกรีนช็อตของหน้าต่างการจัดรูปแบบตามเงื่อนไขที่เลือกการคํานวณวิชวล

  8. เลือก กลับไปยังรายงาน เพื่อออกจากตัวแก้ไขการคํานวณวิชวล

    สกรีนช็อตของปุ่มกลับไปที่รายงานในแถบเครื่องมือตัวแก้ไขการคํานวณวิชวล

  9. ตารางของคุณตอนนี้แสดงการจัดรูปแบบตามเงื่อนไขที่ขับเคลื่อนด้วยการคํานวณวิชวล

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