ฉันกำลังพยายามเปลี่ยนค่าของเซลล์ใน Google ชีตตามค่าของเซลล์ที่อยู่ติดกัน เซลล์ที่อยู่ติดกันนี้ได้รับความคุ้มค่าจากสีของเซลล์ที่อยู่ติดกันกับมันโดยใช้สูตรจากนี้คำตอบ Quora ดังนั้นค่าของเซลล์ควรเปลี่ยนตามรหัสฐานสิบหกซึ่งได้มาจากสีของเซลล์แรก ขณะนี้มีค่าเลขฐานสิบหกที่เป็นไปได้อยู่สองค่าดังนั้นฉันจึงพยายามใส่คำสั่ง IF ที่แตกต่างกันสี่รายการในเซลล์เดียวกันดังนั้นค่าจึงเปลี่ยนตามนี้
ความพยายามครั้งแรกของฉันนำไปสู่ข้อผิดพลาดในการแยกวิเคราะห์สูตร:
=if((J2="#00ff00","Read"), if(j2="#ff0000", "Unread"), if(j2="#ff9900","In Progress"), if(j2="#000000", "Not Applicable"))
เป็นที่ชัดเจนว่าคุณไม่สามารถแยกออกจากกันได้ถ้าข้อความด้วยเครื่องหมายจุลภาค ตามคำถาม Stack Overflow นี้ฉันลองใช้รหัสนี้โดยมีคำสั่ง IF ซ้อนกัน:
=if((J2="#00ff00","Read", if(j2="#ff0000", "Unread", if(j2="#ff9900","In Progress",if(j2="#000000", "Not Applicable")))))
นอกจากนี้ยังนำไปสู่ข้อผิดพลาดในการแยกวิเคราะห์สูตร
มีวิธีใดบ้างที่ฉันสามารถรวมคำสั่ง IF หลาย ๆ คำในเซลล์เดียวกันซึ่งจะใช้กับโค้ดของฉันได้