Як зробити "if" в excel?
Дивіться відео
Як зробити "if" в Excel?
Перш ніж перейти до розгляду синтаксису функції "if", визначимо її призначення. З уроків англійської мови відомо, що "if" означає "якщо", а з уроків інформатики "if" (ЯКЩО) - логічна функція умови: ЯКЩО виконано условіе1, то ІСТИНА, інакше - БРЕХНЯ. Під условіем1 мається на увазі деяке логічне вираження (наприклад, порівняння), ІСТИНА - означає, що умова вірно. В якості результату умови може виступати деякий математичний вираз.
Для розуміння розглянемо приклад цін в кінотеатрі. Відомо, що більшість сеансів в ранкові години (припустимо, до 12 годин) коштують дешевше, ніж в денні (до 22 годин), а ті, в свою чергу, дешевше вечірніх (до 24 годин). Оскільки у нас 3 можливих умови (до 12, до 20 і до 24), то маємо розгалужується алгоритм (вкладений цикл if):
- ЯКЩО до 12, то 100 руб., ІНАКШЕ
- ЯКЩО до 20, то 200 руб.
- ІНАКШЕ 250 руб.
Використання даної функції нагоді, в першу чергу, математикам, бухгалтерам і фінансистам (для нарахування заробітної плати, розрахунку кредитів і т.д.). Найбільш просто її реалізувати в MS Office Excel, так як "Ексель" є найбільш поширеною табличній програмою в операційній системі Windows, а синтаксис однаковий для всіх версій (від 97 до 2012).
Як зробити "if" в Excel?
Щоб використовувати функцію, потрібно в вільному полі таблиці клацнути лівою клавішею миші (ЛКМ), поставити знак "=" і написати "ЯКЩО". "Ексель" видасть спливаючу підказу у вигляді:
- ЕСЛИ(лог_выражение-[значение_если_истина]-[значение_если_ложь])
Щоб вибрати даний вираз, потрібно клацнути по ньому 2 рази ЛФМ.
Поля, описані в квадратних дужках [], є необов'язковими.
Розглянемо на прикладі:
Нехай у нас є склад магазину побутової техніки, і серед товарів необхідно знайти телевізори Російської збірки вартістю до 15 000 рублів.
Таблиця має 4 стовпці: стовпець A-найменування товару, B - країна-виробник, C - ціна за товар, D - позначки про потрібний товар.
Для того щоб виконалися 3 наших умови (Телевізор і Росія і До 15 000 руб), потрібно у вільному полі (D2-другий рядок стовпчика D) написати такий вираз:
- = ЕСЛИ (И (A2 = "телевізор" -B2 = "Росія" -C2lt; 15000) - "+" -)
Найменування | країна | Ціна, руб | |
телевізор | Росія | 10000 | + |
холодильник | Німеччина | 10000 | 0 |
чайник | Польща | 2000 | 0 |
холодильник | Росія | 18000 | 0 |
телевізор | Росія | 160000 | 0 |
чайник | Росія | 1000 | 0 |
тостер | Угорщина | 1500 | 0 |
телевізор | Китай | 12000 | 0 |
холодильник | Росія | 19000 | 0 |
чайник | Китай | 1800 | 0 |
холодильник | Білорусія | 10500 | 0 |
тостер | Китай | 2000 | 0 |
чайник | Китай | 2500 | 0 |
телевізор | Росія | 14800 | + |
холодильник | Німеччина | 25000 | 0 |
Знаючи, як працює функція умови "if", можна створювати вкладені цикли для вирішення більш складних завдань і багаторазових перевірок умов.