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

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

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

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

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

ตารางตัวอย่างที่มีการจัดรูปแบบพื้นหลังตามสเกลสีบนคอลัมน์ Affordability มีลักษณะดังนี้:

ตารางตัวอย่างที่มีการจัดรูปแบบฟอนต์ตามสเกลสีบนคอลัมน์ Affordability มีลักษณะดังนี้:

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

เมื่อคุณเลือก เปอร์เซ็นต์ ในดรอปดาวน์นี้ คุณตั้งค่าขอบเขตของกฎเป็นเปอร์เซ็นต์ของช่วงโดยรวมของค่าจากต่สุดไปสูงสุด ตัวอย่างเช่น หากจุดข้อมูลต่สุดเป็น 100 และสูงสุดเป็น 400 กฎด้านบนจะเติมสีจุดน้อยกว่า 200 เป็นสีเขียว ตั้งแต่ 200 ถึง 300 เป็นสีเหลือง และจุดอื่น ๆ ที่มากกว่า 300 เป็นสีแดง
ตารางตัวอย่างที่มีการจัดรูปแบบสีพื้นหลังตามกฎที่ ยึดตามเปอร์เซ็นต์****ในคอลัมน์ Affordability มีลักษณะดังนี้:

สีตามกฎในเปอร์เซ็นต์
หากเขตข้อมูลการจัดรูปแบบมีเปอร์เซ็นต์ ให้เขียนตัวเลขในกฎเป็นทศนิยมซึ่งเป็นค่าจริง ตัวอย่างเช่น ".25" แทนที่จะเป็น "25" นอกจากนี้ ให้เลือก ตัวเลข แทน เปอร์เซ็นต์ ของรูปแบบตัวเลข ตัวอย่างเช่น "ถ้าค่ามากกว่าหรือเท่ากับ 0 ตัวเลข และมีค่าน้อยกว่า .25 Number" จะส่งกลับค่าที่น้อยกว่า 25%

ในตารางตัวอย่างนี้ที่มีสีพื้นหลังตามกฎในคอลัมน์ภูมิภาครายได้ % 0 ถึง 25% เป็นสีแดง 26% ถึง 41% เป็นสีเหลืองและ 42% และอื่นๆ คือสีเงิน:

หมายเหตุ
ถ้าคุณใช้ เปอร์เซ็นต์ แทน ตัวเลข ของเขตข้อมูลที่มีเปอร์เซ็นต์ คุณอาจได้รับผลลัพธ์ที่ไม่คาดคิด ในตัวอย่างข้างต้น ในช่วงของค่าเปอร์เซ็นต์จาก 21.73% ถึง 44.36% 50% ของช่วงดังกล่าวคือ 33% ดังนั้น ให้ใช้ Number แทน
สีตามค่าสี
ถ้าคุณมีเขตข้อมูลหรือหน่วยวัดที่มีชื่อสีหรือข้อมูลค่าฐานสิบหก คุณสามารถใช้การจัดรูปแบบตามเงื่อนไขเพื่อนำสีเหล่านั้นไปใช้กับสีพื้นหลังหรือสีฟอนต์ของคอลัมน์ได้โดยอัตโนมัติ คุณยังสามารถใช้ตรรกะแบบกำหนดเองเพื่อนำสีไปใช้กับฟอนต์หรือพื้นหลังได้อีกด้วย
เขตข้อมูลสามารถใช้ค่าสีใดก็ตามที่แสดงอยู่ในสเปคสี CSS ที่ https://www.w3.org/TR/css-color-3/ ค่าสีเหล่านี้อาจรวมถึง:
- รหัสฐานสิบหก 3 6 หรือ 8 หลัก ตัวอย่างเช่น #3E4AFF ตรวจสอบให้แน่ใจว่าคุณได้ใช้สัญลักษณ์ # ที่จุดเริ่มต้นของรหัส
- ค่า RGB หรือ RGBA เช่น RGBA(234, 234, 234, 0.5)
- ค่า HSL หรือ HSLA เช่น HSLA(123, 75%, 75%, 0.5)
- ชื่อสี เช่น Green, SkyBlue หรือ PeachPuff
ตารางต่อไปนี้มีชื่อสีที่เกี่ยวข้องกับแต่ละรัฐ:

เมื่อต้องการจัดรูปแบบคอลัมน์ สี ตามค่าเขตข้อมูล ให้เลือก การจัดรูปแบบตามเงื่อนไข สำหรับเขตข้อมูล สี จากนั้นเลือก สีพื้นหลัง หรือ สีฟอนต์
ในกล่องโต้ตอบ สีพื้นหลัง หรือ สีฟอนต์ ให้เลือก ค่าเขตข้อมูล จากเขตข้อมูลดรอปดาวน์ รูปแบบตาม

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

หากคุณยังใช้ ค่าเขตข้อมูล เพื่อจัดรูปแบบ สีฟอนต์ ของคอลัมน์ ผลลัพธ์จะเป็นสีทึบในคอลัมน์ สี:

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

เมื่อต้องการใช้สี ให้เลือกการจัดรูปแบบตามเงื่อนไข สีพื้นหลัง หรือ สีฟอนต์ สำหรับคอลัมน์ Affordability และยึดการจัดรูปแบบตาม ค่าเขตข้อมูล ของคอลัมน์ Affordability rank

ตารางตัวอย่างที่มีสีพื้นหลัง Affordability ยึดตามคอลัมน์ Affordability rank จากการคำนวณมีลักษณะดังนี้:

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

ด้วยแถบข้อมูลที่ใช้กับคอลัมน์ Affordability ตารางตัวอย่างจะมีลักษณะดังนี้:

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

เลือก ตกลง ด้วยไอคอนที่ใช้กับคอลัมน์ Affordability ตามกฎตารางตัวอย่างจะมีลักษณะดังนี้:

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

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

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

คุณต้องตั้งค่าเกณฑ์และช่วงสำหรับกฎการจัดรูปแบบตามเงื่อนไขด้วยตนเอง สำหรับเมทริกซ์ ค่า จะอ้างอิงถึงระดับการมองเห็นต่ำสุดของลำดับชั้นเมทริกซ์
<a name="color-code-based-on-text">รหัสสีตามข้อความ
คุณไม่สามารถExcelข้อความรหัสสีเพื่อแสดงเป็นสีเฉพาะได้ เช่น "Accepted"=blue, "Declined"=red, "None"=grey ได้ คุณสร้างหน่วยวัดที่เกี่ยวข้องกับค่าเหล่านี้และใช้การจัดรูปแบบตามหน่วยวัดแทน
ตัวอย่างเช่น StatusColor = SWITCH('Table'[Status], "Accepted", "blue", "Declined", "red", "None", "grey")
จากนั้นในกล่องโต้ตอบ สี พื้นหลัง คุณจะจัดรูปแบบ เขตข้อมูล สถานะ ตามค่าใน เขตข้อมูล StatusColor

ในตารางผลลัพธ์ การจัดรูปแบบจะขึ้นอยู่กับค่าในเขตข้อมูล StatusColor ซึ่งจะยึดตาม ข้อความในเขตข้อมูล สถานะ

ข้อควรพิจารณาและข้อจำกัด
มีข้อควรพิจารณาบางประการที่ควรคำนึงถึงเมื่อทำงานเกี่ยวกับการจัดรูปแบบตารางตามเงื่อนไข:
- ตารางใดก็ตามที่ไม่มีการจัดกลุ่มจะแสดงเป็นแถวเดียวที่ไม่สนับสนุนการจัดรูปแบบตามเงื่อนไข
- คุณไม่สามารถใช้การจัดรูปแบบไล่ระดับสีด้วยค่าสูงสุด/ต่ำสุดอัตโนมัติ หรือการจัดรูปแบบตามกฎที่มีกฎเปอร์เซ็นต์ได้ หากข้อมูลของคุณประกอบด้วยค่า NaN NaN หมายถึง "ไม่ใช่ตัวเลข" ซึ่งเกิดจากการหารด้วยค่าศูนย์ที่ผิดพลาดโดยทั่วไปมากที่สุด คุณสามารถใช้ฟังก์ชัน DIVIDE() DAX เพื่อหลีกเลี่ยงข้อผิดพลาดเหล่านี้
- การจัดรูปแบบตามเงื่อนไขต้องการการรวมหรือหน่วยวัดที่จะนำไปใช้กับค่า ด้วยเหตุนี้คุณจึงเห็น 'First' หรือ 'Last' ในตัวอย่าง สีตามค่า ถ้าคุณกำลังสร้างรายงานของคุณกับลูกบาศก์แบบหลายมิติของ Analysis Services คุณจะไม่สามารถใช้แอตทริบิวต์สำหรับการจัดรูปแบบตามเงื่อนไขได้เว้นแต่ว่าเจ้าของลูกบาศก์ได้สร้างหน่วยวัดที่ให้ค่า
ขั้นตอนถัดไป
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบสี โปรดดู เคล็ดลับและลูกเล่นในการจัดรูปแบบสีใน Power BI