Я намагаюся змінити значення комірки в Google Таблицях на основі значення сусідньої комірки. Ця сусідня клітина отримує своє значення від кольору сусідньої до неї комірки за допомогою формули з цієї відповіді 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 в одну клітинку, яка буде працювати для мого коду?