เปลียนสีเซลล์เมื่อพิมพ์ตัวเลขแล้วไปตรงกับตัวใดตัวหนึ่งในช่วงเซลล์ที่กำหนดด้วย conditional formatting ต้องทำอย่างไรครับ
Posted: Sun Oct 08, 2023 9:30 pm
สมมุติช่วงเซลล์ที่ต้องการนำเลขมาเปรียบเทียบอยู่ใน A1:E1 เช่น
1 6 0 8 0
แล้วพิมพ์เลขในเซลล์ G1 เช่นถ้าพิมพ์ 6 ก็จะเปลี่ยนเป็นสีที่ต้องการ ถ้าพิมพ์เลขอื่นนอกเหนือจาก A1:E1 ก็จะไม่เปลี่ยนแปลง โดยใช้สูตร =OR(G1=A1:E1) ใช้ได้ไม่ปัญหา แต่มามีปัญหาเมื่อค่าในเซลล์ G ตามตัวอย่างในไฟล์ที่แนบมา คือ G9 เป็นสูตร ส่งผลให้ไม่สามารถเปรียบเทียบได้เหมือนแถวอื่นๆ ต้องแก้ไขหรือทำอย่างไรให้ข้อมูลใน G9 หรือเซลล์แถวอื่นที่กำหนดทำงานได้ถูกต้องแม้ด้านในจะเป็นตัวเลขที่ได้มาจากสูตร
โดยตัวอย่างในเซลล์ ทำอย่างไรให้ 4 หรือ 7 ในแถวที่ 9 เปลี่ยนเป็นสีเขียวตามปกติเหมือนแถวอื่นทั่วไปครับ
1 6 0 8 0
แล้วพิมพ์เลขในเซลล์ G1 เช่นถ้าพิมพ์ 6 ก็จะเปลี่ยนเป็นสีที่ต้องการ ถ้าพิมพ์เลขอื่นนอกเหนือจาก A1:E1 ก็จะไม่เปลี่ยนแปลง โดยใช้สูตร =OR(G1=A1:E1) ใช้ได้ไม่ปัญหา แต่มามีปัญหาเมื่อค่าในเซลล์ G ตามตัวอย่างในไฟล์ที่แนบมา คือ G9 เป็นสูตร ส่งผลให้ไม่สามารถเปรียบเทียบได้เหมือนแถวอื่นๆ ต้องแก้ไขหรือทำอย่างไรให้ข้อมูลใน G9 หรือเซลล์แถวอื่นที่กำหนดทำงานได้ถูกต้องแม้ด้านในจะเป็นตัวเลขที่ได้มาจากสูตร
โดยตัวอย่างในเซลล์ ทำอย่างไรให้ 4 หรือ 7 ในแถวที่ 9 เปลี่ยนเป็นสีเขียวตามปกติเหมือนแถวอื่นทั่วไปครับ