[Tableau] Separate Legends ทำยังไง ?
อยากให้ column แต่ละอันคนละสีกัน ใน tableau ทำได้มั๊ย
อยาทำ conditional formatting แบบใน excel จะมำยังไงใน tableau
บทความนี้มีคำตอบค่ะ
เชื่อว่าหลายๆ คนสามารถสร้างตารางแบบในภาพด้านขวามือด้วย Tableau ได้แล้วแน่นอน
แต่อยากใส่สีเข้าไปใน column แต่ละอันแยกกัน แบบในภาพด้านขวามือ ต้องทำยังไง ใน Tableau มีวิธีการอย่างไรบ้าง ไปดูกันเลยคะ
วิธีการก็ง่ายมากๆ เลย
- สร้างตารางปกติแบบที่เราอยากได้มาก่อนเลย
- กด ctr (หรือ command ใน mac) พร้อมกับลาก Measure Values มาไว้ที่ Color ตรงกล่อง Marks
- คลิกขวาที่ Measure Values (ตรงที่เป็น color นะ) แล้วเลือก Use Separate Legends
4. จากนั้นก็ทำการเปลี่ยนสีแต่ละ measure ตามที่เราต้องการได้เลย โดยการคลิก drop down แล้วเลือก edit color
5. ถ้าต้องการให้เป็นสีพื้นหลัง ก็แค่กด drop down ตรงกล่อง Marks เลือกเป็น Square
6. เพียงเท่านี้ ก็จะได้ตารางแบบ separate legend หรือ conditional formatting แล้ว
อยาก Advance กว่านี้อีกนิด อยากจะกำหนดว่า ถ้า Profit เป็นบวกให้เป็นสีเขียว แต่ถ้า Profit ติดลบ หรือขาดทุน ให้เป็นสีแดง
วิธีการก็ง่ายนิดเดียว นิดเดียวจริงๆนะ
- คลิก edit colors ตรง legend ของ Profit
- เลือก Advanced
- ติ๊กที่กล่อง Center และใส่ค่าเป็น 0 จากนั้นคลิก OK
ตรงนี้จะบอกว่า เราจะแบ่งสีแดงกับสีเขียวตรงค่า 0 นะ
//ถ้าไม่อยากให้มีสีอะไรเลย ให้เลือกตรงสีแดงกับสีเขียว เป็นสีขาวทั้งคู่ และกำหนดให้ Start กับ End เป็น 0 ไปเลยค่าา
ไม่อยากแยกสีแต่ละ column แล้ว จะเอากลับมาแบบเดิมยังไง !??
นี่เลยค่ะ คลิกขวาที่เจ้า Measure Values อันเดิม แล้วเลือก Combine Legends เลย
เรียบร้อยแล้วนะคะ กับการทำ Separate Legend หรือ Conditional Formatting แบบ Excel ในโปรแกรม Tableau
บทความหน้าจะเขียนเรื่องอะไรต่อไป อย่าลืมติดตามกันด้วยนะคะ ขอบคุณค่าา