Я пытаюсь изменить значение ячейки в Google Sheets на основе значения соседней ячейки. Эта смежная ячейка получает свое значение от цвета смежной с ней ячейки, используя формулу из этого ответа Quora. Таким образом, значение ячейки должно меняться в зависимости от шестнадцатеричного кода, который получается из цвета первой ячейки. В данный момент существует четыре возможных шестнадцатеричных значения, поэтому я пытался поместить четыре разных оператора IF в одну и ту же ячейку, поэтому его значение изменяется в зависимости от этого.
Моя первая попытка привела к ошибке разбора формулы:
=if((J2="#00ff00","Read"), if(j2="#ff0000", "Unread"), if(j2="#ff9900","In Progress"), if(j2="#000000", "Not Applicable"))
Понятно, что нельзя просто разделять операторы запятыми. Основываясь на этом вопросе переполнения стека, я попробовал этот код с вложенными операторами IF:
=if((J2="#00ff00","Read", if(j2="#ff0000", "Unread", if(j2="#ff9900","In Progress",if(j2="#000000", "Not Applicable")))))
Это также приводит к ошибке разбора формулы.
Можно ли как-то просто включить несколько операторов IF в одну ячейку, что будет работать для моего кода?