เทคนิคการทำไฟเขียวไฟแดงเพื่อนำเสนอข้อมูลใน Excel 2003

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

วิธีการทำไฟเขียวไฟแดงจำเป็นต้องใช้ Condition Formatting เข้ามาช่วย เพื่อกำหนดสีให้กับอักขระที่เราใช้ให้แตกต่างกันตามเงื่อนไขที่ต้องการ ยกตัวอย่างเช่น

  1. หากผลต่างน้อยกว่าหรือเท่ากับ 20 เปอร์เซ็นต์ของแผนงานให้แสดงสีเขียว
  2. หากผลต่างมากกว่า 20 เปอร์เซ็นต์และน้อยกว่าหรือเท่ากับ 50 เปอร์เซ็นต์ของแผนงานให้แสดงเป็นสีเหลือง
  3. หากผลต่างมากกว่า 50 เปอร์เซ็นต์ของแผนงานให้แสดงเป็นสีแดง

สามารถกำหนดไฟเขียวไฟแดงได้ตามตัวอย่างในภาพด้านล่างครับ

StopLight
ภาพ 1 การทำไฟเขียวไฟแดง


วิธีการคือ

  1. ที่เซลล์ F2:F7 คีย์อักษร l (แอลเล็ก)
  2. เปลี่ยนรูปแบบอักษรเป็น Wingdings
  3. ระบายสี F2:F7 เป็นสีดำ
  4. เข้าเมนู Fomat > Conditional Formatting > คีย์สูตรและคลิกปุ่ม Format เพื่อกำหนดสีตัวอักษรตามภาพด้านบน

Note: สำหรับการเพิ่มเงื่อนไขมากกว่า 1 เงื่อนไขแต่ไม่เกิน 3 เงื่อนไขให้คลิกที่ปุ่ม Add>>

Revised: January 28, 2017 at 13:04

12 thoughts on “เทคนิคการทำไฟเขียวไฟแดงเพื่อนำเสนอข้อมูลใน Excel 2003”

  1. ถ้าผมต้องการทำสัญลักษณ์ 5 สี สามารถทำได้หรือไม่ครับ (เพราะผมลองทำตามวิธีนี้แล้วได้แค่ 3 สี เองครับ) รบกวนแนะนำวิธีทำด้วยนะครับ ขอบคุณครับ

  2. สำหรับ Excel 2003 สามารถกำหนดด้วย Conditional Formatting ได้แค่ 3 สีเท่านั้นครับ หากต้องการทำมากกว่านั้นต้องใ้ช้เทคนิคในการจัด Format Cell ช่วยได้อีก 2 สี คือ 1 กำหนดใน Custom Format2. ระบายสีที่ต้องการไว้ก่อน 1 สีรวมทั้งหมดแล้วไ้ด้ 5 สีลองโพสต์ไฟล์ตัวอย่างไว้ที่ http://www.snasui.com จะช่วยดูให้ครับ

  3. สีที่ 5 เรากำหนดในช่องตัวเลขแล้วแต่เวลาเราลองทดสอบดู ปรากฎว่าสีใน custom format มันเปลี่ยนตามสีที่เราเปลี่ยนในช่องครั้งแรก……ไม่ทราบว่า เราสั่งคำสั่งผิดตรงไหนหรือเปล่าครับ……………ขอคำแนะนำการเปลี่ยนสีที่ 5 ให้ด้วยครับขอบคุณมากครับjadin0809-06-53

  4. คุณ jadin08 ลองโพสต์ไฟล์ตัวอย่างไว้ที่ http://www.snasui.com/ เพื่อที่ผมและเพื่อน ๆ จะไ้ด้เห็นว่ามีการเขียน Condition Formatting, Custom Formatting ไว้อย่างไรจะได้ง่ายต่อการวิเคราะห์ครับ

  5. ขอบคุณครับคุณคนควน ผมมีตัวเลขอยู่ 10 ตัว คือหมายเลข 1-10 ครับ ผมกำหนดให้ 1,2 เป็นสีเขียว 3,4 เป็นสีแดง 5,6 เป็นสีเหลือง 7,8 เป็นสีขาวพื้นน้ำเงิน 9,10 เป็นสีน้ำเงิน กำหนดสูตรตามที่คุณได้แนะนำครับผมไม่สามารถโพสรูปตัวอย่างได้ครับโดยใช้สูตร =or(a1=1,a1=2)ตัวอักษรเลือกสีเขียว,=or(a1=3,a1=4) ตัวอักษรเป็นสีแดง, =or(a1=5,a1=6) ตัวอักษรเป็นสีเหลืองส่วนตัวเลขอื่นใช้กำหนด ทาง custom formatและระบายสี แต่แสดงผลเป็นสี่ custom formatอย่างเดียวครับขอบคุณมากครับjadin08

  6. ไม่ทราบว่าผิดหรือเปล่านะครับผมเข้าไปที่ format cell เลือก number เลือก customเลือกแบบ font และเลือกสีที่ต่าง จากที่ได้ใช้ไปก่อนหน้านี้ครับกด okขอบคุณครับjadin08

  7. ยังไม่ถูกต้องครับ การทำ Custom ต้องเข้าไปกำหนดดังนี้ คลิกขวาลงบนเซลล์ที่ต้องการ > Format Cells… > แถบ Number เลือก Custom > ที่ Type: คีย์[blue][=9]0;[blue][=10]0นี่เป็นตัวอย่างการกำหนดว่ากำหนดให้ 9 และ 10 เป็นตัวอักษรสีน้ำเงิน ซึ่งการกำหนดโดยวิธีนี้มีผลเฉพาะตัวอักษรเท่านั้นครับ สีพื้นหลังจะขึ้นกับการที่เราระบายสีเอง โดยโปรแกรมจะใช้สีที่เข้าเงื่อนไขในการทำ Conditional Formatting เป็นความสำคัญลำดับแรก

  8. ขอบคุณมากครับ……คุณคมควนหลังจากที่ได้ไปทดสอบได้ผลตามที่ได้แนะนำมาครับอยากทราบต่อครับว่าถ้าเป็นสีอื่นเช่น แดง ,เหลือง,ส้ม,น้ำตาลเข้ม,เขียว,ขาว เราจะใช้ศัพท์ภาษาอังกฤษอย่างไร………………ครับred, yellow, orange,darkbrown,green, white หรือเปล่าครับหากไม่ใช่ขอคำแนะนำด้วยครับขอบคุณมากครับjadin08

  9. เท่าที่ผมเคยใช้ก็มีตามนี้ครับBlack ดำRed แดงGreen เขียวYellow เหลืองBlue น้ำเงินMagenta บานเย็นCyan ฟ้าWhite ขาว

  10. ผมสงสัยต่ออีกครับ คุณคนควนหากเราอยากได้ตัวอักษรที่มันสามารถกระพริบได้………………ใน excel เราสามารถทำได้หรือเปล่าครับผมได้รับโปรแกรมมานะครับทำไมใน excel มันมีภาพ ธงชาติต่าง ๆ ในการแข่งขันฟุตบอลโลกครั้งที่แล้ว เวลาเราใส่ข้อมูลจำนวนผลการแข่งขันลงไป มันสามารถแสดงผลและมันสามารถเรียงลำดับการได้รับคะแนนนำเปลี่ยนชื่อผู้นำได้เลย………………พอผมหาทางดูสูตร หรือการคำนวณ มันไม่สามารถดูได้เลยครับไม่รู้ว่าทาง excel มันทำได้หรือครับบางโปรแกรม มีภาพเคลื่อนไหวในหน้าที่แสดงด้วยครับหากผมต้องการคำนวณตัวเลข และแสดงผลโดยการซ่อนสูตร ต่าง ๆ มันทำได้ด้วยหรือครับตามปรกติการหาสูตร ใช้การหาตามที่คุณเคยแนะนำมาแต่ โปรแกรมที่ได้มา มันไม่ได้แสดงสูตรเลยคริบถ้าเป็นไปได้จะ email ตัวอย่างไปให้ดูครับเป็นกรณีศึกษา และอยากช่วยแนะนำวิธีการตรวจเช็คข้อมูลหรือ ดูวิธีการเขียนด้วยครับอย่างไรก็ตามขอขอบคุณในการให้ความรู้โดยไม่ปิดบัง เพื่อให้เกิดประโยชน์สูงสุด แด่ผู้ใฝ่รู้ครับjadin08

  11. โปรแกรมดังกล่าวเจ้าของทำการป้องกัน (Protect) เอาไว้ครับ จะต้องมี Password ถึงจะสามารถดูสูตร และทำการแก้ไขข้อมูลต่าง ๆ ได้สำหรับ Excel 2003 การ Protect และการปลดการ Protect เข้าเมนู Tools > Protection > Protect sheetการปลดการ Protect เข้าเมนูเดิมแล้วเลือก Unprotect sheetการทำให้เซลล์กระพริบสามารถทำได้ด้วย VBA ครับ

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top