Формула Excel: Якщо комірка дорівнює -

Загальна формула

=IF(A1="red",true result,false result)

Резюме

Щоб виконати одну дію, коли клітинка дорівнює певному значенню, а іншу - коли не дорівнює, можна скористатися функцією IF. У наведеному прикладі формула в комірці D6 має вигляд:

=IF(B6="red","x","")

Пояснення

Якщо ви хочете зробити щось конкретне, коли комірка дорівнює певному значенню, ви можете використовувати функцію IF, щоб перевірити значення, потім зробіть щось, якщо результат ІСТИНА, і (за бажанням) зробіть щось інше, якщо результат тесту FALSE .

У наведеному прикладі ми хочемо позначити "х" рядки, де колір червоний. Іншими словами, ми хочемо протестувати клітинки у стовпці B та вжити певних дій, коли вони дорівнюють слову "червоний". Формула в комірці D6:

=IF(B6="red","x","")

У цій формулі логічним тестом є такий біт:

B6="red"

Це поверне TRUE, якщо значення в B6 "червоне", і FALSE, якщо ні. Оскільки ми хочемо позначити або позначити червоні елементи, нам потрібно вживати заходів лише тоді, коли результат тесту ІСТИНА. У цьому випадку ми просто додаємо "х" у стовпець D, якщо коли колір червоний. Якщо колір не червоний (або порожній тощо), ми просто повертаємо порожній рядок (""), який відображається як ніщо.

Примітка: якщо для value_if_false не вказано порожній рядок (""), формула поверне FALSE, коли колір не буде червоним або зеленим.

Збільште ціну, якщо колір червоний

Звичайно, ви могли б зробити і щось більш складне. Наприклад, припустимо, ви хочете збільшити ціну на червоні речі лише на 15%.

У цьому випадку ви можете використати цю формулу в стовпці E для розрахунку нової ціни:

=IF(B6="red",C6*1.15,C6)

Тест такий же, як і раніше (B6 = "червоний"). Якщо результат ІСТИНА, ми помножуємо початкову ціну на 1,15 (збільшення на 15%). Якщо результат тесту FALSE, ми просто використовуємо оригінальну ціну як є.

Цікаві статті...