Ви можете використовувати оператор «менше або дорівнює (<=)» з текстом, датою та числом, а також з функціями Excel, щоб порівняти значення в Excel.
Оператор «менше або дорівнює» (<=) — це один із шести логічних операторів (також відомих як оператори порівняння), які використовуються в Microsoft Excel для порівняння значень. Оператор «<=» перевіряє, чи перше значення менше або дорівнює другому, і повертає «TRUE», якщо відповідь «так», або «FALSE». Це логічний вираз, тому він може повертати тільки TRUE або FALSE.
Значення «менше або дорівнює» використовується для виконання різних логічних операцій у Excel. Він рідко використовується окремо, і його часто поєднують з іншими функціями Excel, такими як ЯКЩО, АБО, НЕ, ПІДСУМІЧНИК, ЛІЧИКІ тощо, для виконання потужних обчислень. У цьому підручнику ми побачимо, як використовувати оператор «менше або дорівнює (<=)» з текстом, датою та числом, а також з функціями Excel.
Порівняйте текстові значення з оператором «<=» в Excel
Оператор «менше або дорівнює» можна використовувати для порівняння текстових значень в Excel. Перш ніж порівнювати текстові значення значень в Excel, ви повинні знати, що всі логічні оператори не чутливі до регістру. Це означає, що вони ігнорують різницю в регістрі при порівнянні текстових значень.
Є ще одна річ, яку ви повинні знати, порівнюючи текстові рядки з логічними операторами в Excel. MS Excel розглядає перший алфавіт «a» як найменше значення, а останній алфавіт «z» як найбільше значення. Це означає a < d, r j тощо. Пояснимо на прикладі.
Приклад 1: Якщо ви хочете перевірити, що текстове значення в клітинці A3 менше або дорівнює значенню в клітинці B4, скористайтеся цією простою формулою:
=A3<=B3
Формула Excel завжди повинна починатися зі знака рівності «=». Першим аргументом є клітинка A3, другим аргументом є клітинка B3, а оператор розміщується між ними. Оскільки обидва значення однакові, результатом є «TRUE».
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n.jpg)
Замість використання посилань на клітинки ви також можете використовувати пряме текстове значення як аргументи у формулі. Але коли текстове значення вставляється у формулу, воно завжди має бути узятим у подвійні лапки, наприклад:
="Мураха"<="Мураха"
Оскільки логічні оператори не чутливі до регістру, вони ігнорують різницю між регістрами і повертає TRUE як результат.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-1.jpg)
Приклад 2:
У наведеному нижче прикладі текст «Мураха» точно не дорівнює «Слон». Тож вам може бути цікаво, але чим Мураха менша за Слона? Це тому, що він маленький? Ні, перша літера клітинки A3 («A») менша за першу літеру клітинки B3 («E»).
Як ми вже згадували раніше, Excel вважає, що літери, розташовані пізніше в алфавіті, більші за попередні літери. Тут формула порівнює першу літеру A3 з першою літерою B3. Перша літера «A» < перша буква «E», тому формула повертає «TRUE».
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-2.jpg)
Приклад 3:
Порівнюючи тексти, Excel починається з першої літери текстів. Якщо вони ідентичні, переходить до другої букви. У цьому прикладі перша літера A3 і B3 збігається, тому формула переходить до другої літери A3 і B3. Тепер «p» не менше ніж «n», отже, він повертає «FALSE».
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-3.jpg)
Порівняйте числа з оператором «<=» в Excel
Використання «менше або дорівнює» з числами досить просто, будь-хто може це зробити. Ви також можете використовувати цей оператор для створення складних математичних операцій у Excel.
Ось приклад для порівняння з числами з «<=»:
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-4.jpg)
Ви можете використовувати оператор «менше або дорівнює» з математичними операторами, а також іншими логічними операторами для створення складних математичних операцій.
Наприклад, спробуйте цю формулу:
=(A4>B3)+(A1*B5)+(B2/2)+(B6<=A3)
У математичних розрахунках результат логічної операції «TRUE» еквівалентний 1, а FALSE дорівнює 0.
Це означає, що перша частина формули (A4>B3) повертає «0», а остання частина формули (B6<=A3) повертає «1». І наша формула буде виглядати так:
=0+(A1*B5)+(B2/2)+1
І результатом буде «203».
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-5.jpg)
Порівняйте дати за допомогою оператора «<=» в Excel
Окрім тексту та чисел, ви також можете використовувати оператор «менше або дорівнює», щоб порівняти значення дати. Логічні оператори також можна використовувати для порівняння між типами даних, як-от дата і текст або число і текст тощо.
Порівнюючи дати, ви повинні знати, що Excel зберігає дати та час у вигляді чисел, але вони відформатовані так, щоб вони виглядали як дати. Номер дати в Excel починається з 1 січня 1900 року 00:00, який зберігається як 1, 2 січня 1900 року зберігається як 2 тощо.
Наприклад, ось список дат, введених у Excel.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-6.jpg)
Щоб побачити цифри за датами, натискайте клавіші швидкого доступу Ctrl + ~
на клавіатурі або змінити формат дати на числовий або загальний. І ви побачите номери вищевказаних дат, введені в Excel, як показано нижче.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-7.jpg)
Excel використовує ці числа, коли в обчисленні бере участь дата.
Давайте подивимося на цю таблицю:
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-8.jpg)
- C2: Дата A2 менша за B2, отже, TRUE.
- C3: A3 (число якого дорівнює 42139) більше, ніж B3 – FALSE.
- C4: A4 менше, ніж B4 – TRUE.
- C5: A5 (36666,263) більше, ніж B5 (36666). Якщо введено лише дату, час за замовчуванням — 00:00, тобто опівночі. Отже, відповідь НЕПРАВИЛЬНА
- C6: A6 більше, ніж B6. Оскільки текст завжди вважається найбільшим значенням у порівнянні з будь-яким числом або датою в Excel. Отже, це НЕПРАВДА.
Іноді, коли ви порівнюєте значення дати з коміркою, Excel може розглядати значення дати як текстовий рядок або арифметичне обчислення.
У наведеному нижче прикладі, навіть якщо A1 більше, ніж «4-12-2020», результатом є «TRUE». Оскільки Excel розглядає значення як текстовий рядок.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-9.jpg)
Також тут частина дати (5-12-2020) у формулі розглядається як математичний розрахунок:
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-10.jpg)
Щоб це виправити, вам потрібно включити дату у функцію DATEVALUE, наприклад:
=A1<=DATEVALUE("5-12-2020")
Тепер ви отримаєте правильний результат:
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-11.jpg)
Використання оператора «менше або дорівнює» з функціями
У Excel логічні оператори (наприклад, <=) широко використовуються в параметрах функцій Excel, таких як IF, SUMIF, COUNTIF та багатьох інших функціях для виконання потужних обчислень.
Використання «<=» з функцією IF в Excel
Оператор «<=» можна використовувати в аргументі «logic_test» функції IF для виконання логічних операцій.
Функція IF Excel оцінює логічну умову (яку створюється оператором «менше або дорівнює») і повертає одне значення, якщо умова TRUE, або інше значення, якщо умова FALSE.
Синтаксис функції IF:
=IF(логічний_тест,[значення_якщо_істина],[значення_якщо_хибне])
Припустимо, у вас є список списків студентів, і ви хочете перевірити, чи кожен учень склав чи не склав, на основі результатів тесту. Для цього спробуйте цю формулу:
=IF(B2<=50,"Не пройдено","Пройдено")
Прохідним знаком є «50», який використовується в аргументі logical_test. Формула перевіряє, чи значення в B2 менше або дорівнює «50», і повертає «Fail», якщо умова TRUE, або повертає «Pass», якщо умова FALSE.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-12.jpg)
Та ж формула застосовується до решти клітинок.
Ось інший приклад:
Наприклад, припустимо, що у нас є список замовлення одягу з цінами. Якщо ціна сукні менша або дорівнює 150 дол. США, нам потрібно додати до ціни нетто 20 дол. США за доставку або 10 дол. США до ціни. Спробуйте цю формулу для цього:
=IF(B2<=150, B2+$D$2, B2+$D$3)
Тут, якщо значення в B2 менше або дорівнює 150, значення в D2 додається до B2, а результат відображається в C2. Якщо умова НЕПРАВИЛЬНА, то D3 додається до B2. Ми додали знак "$" перед літерами стовпців і номерами рядків клітинок D2 і D3 ($D$2, $D$3), щоб зробити їх абсолютними клітинками, тому він не змінюється під час копіювання формули до решти клітинок. (C3:C8).
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-13.jpg)
Використання «<=» з функцією SUMIF в Excel
Іншою функцією Excel, з якою логічні оператори частіше використовуються, є функція SUMIF. Функція SUMIF використовується для підсумовування діапазону комірок, коли відповідні клітинки відповідають певній умові.
Загальна структура функції SUMIF:
=SUMIF(діапазон,критерії,[діапазон_суми])
Наприклад, скажімо, ви хочете підсумувати всі продажі, які відбулися 1 січня 2019 року або раніше (<=), у наведеній нижче таблиці ви можете використовувати оператор «<=» з функцією SUMIF, щоб підсумувати всі значення:
=SUMIF(A2:A16,"<=01-Jan-2020",C2:C16)
Перевірка формули шукає всі продажі, які відбулися до (<=) 1 січня 2020 року в діапазоні комірок A2:A16, і підсумовує всі суми продажів, що відповідають цим відповідним датам, у діапазоні C2:C16.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-14.jpg)
Використання «<=» з функцією COUNTIF в Excel
Тепер давайте використаємо логічний оператор «менше або дорівнює» з функцією COUONTIF. Функція Excel COUNTIF використовується для підрахунку комірок, які відповідають певній умові в діапазоні. Ви можете використовувати оператор «<=», щоб підрахувати кількість комірок зі значенням, яке менше або дорівнює вказаному значенню.
Синтаксис COUNTIF:
=COUNTIF(діапазон,критерії)
Ви повинні написати умову за допомогою оператора «<=» в аргументі критерію функції та діапазоні комірок, де ви підраховуєте клітинки в аргументі діапазону.
Припустимо, ви хочете підрахувати продажі, які менші або дорівнюють 1000 у наведеному нижче прикладі, тоді ви можете використовувати цю формулу:
=COUNTIF(C2:C16,"<=1000")
Наведена вище формула підраховує клітинки, які менші або дорівнюють 1000 в діапазоні від C2 до C16, і відображає результат у клітинці F4.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-15.jpg)
Ви також можете підрахувати клітинки, порівнявши значення критерію в клітинці з діапазоном клітинок. У таких випадках запишіть критерії, об’єднавши оператор (<=) і посилання на комірку, що містить значення. Для цього потрібно взяти оператор порівняння в подвійні лапки (“”), а потім помістити знак амперсанда (&) між логічним оператором (<=) і посиланням на клітинку.
=COUNTIF(C2:C16,"<="&F3)
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-16.jpg)
Окрім функцій IF, SUMIF та COUNTIF, ви також використовуєте оператор «менше або дорівнює» з іншими менш використовуваними функціями, такими як AND, OR, NOR або XOR тощо.
Використання оператора «<=» в умовному форматуванні Excel
Іншим поширеним використанням оператора «менше або дорівнює» є умовне форматування Excel, яке допомагає виділяти або розрізняти дані, що зберігаються на аркуші, на основі умови.
Наприклад, якщо ви хочете виділити суми продажів, які менші або дорівнюють «2000» у стовпці C, вам потрібно написати просте правило, використовуючи оператор «<=» в умовному форматуванні Excel. Ось як ви це робите:
Спочатку виберіть діапазон комірок, до яких потрібно застосувати правило (умову), і виділіть дані (у нашому випадку C2:C16).
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-17.jpg)
Потім перейдіть на вкладку «Головна», натисніть «Умовне форматування» та виберіть «Нове правило» зі спадного меню.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-18.jpg)
У діалоговому вікні «Нове правило форматування» виберіть параметр «Використовуйте формулу для визначення клітинок для форматування» в розділі «Вибір типу правила». Потім введіть наведену нижче формулу, щоб виділити продажі, які менше або дорівнюють 2000 у полі «Форматувати значення, де ця формула відповідає дійсності».
=C2<=2000
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-19.jpg)
Після введення правила натисніть кнопку «Формат», щоб вказати форматування.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-20.jpg)
У діалоговому вікні «Формат клітинок» можна вибрати конкретне форматування, яке потрібно застосувати до виділених клітинок. Ви можете змінити числовий формат, формат шрифту, стиль меж і колір клітинок. Після того, як ви вибрали формат, натисніть «ОК».
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-21.jpg)
У діалоговому вікні «Нове правило форматування» ви можете побачити попередній перегляд вибраного формату. Тепер знову натисніть «ОК», щоб застосувати форматування та виділити клітинки.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-22.jpg)
Як бачимо, продажі, менші або рівні 2000, виділені в стовпці C.
![](http://img.drupalst.com/wp-content/uploads/apps/70/7t0z4yhd6n-23.jpg)
Як ви дізналися, оператор «<=» досить простий і корисний в Excel для виконання обчислень.
Це воно.