Ако дадена стойност лежи между две числа, върнете очаквания изход в Excel

  • Споделя Това
Hugh West

Excel е популярен и полезен инструмент за анализиране на големи масиви от данни. Сега, не би ли било чудесно, ако можехме да добавим възможност за вземане на решения към нашата електронна таблица? Звучи сложно, нали? Грешка! В тази статия ще ви покажем 4 лесни начина за използване на if-then формула между две числа в Excel.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения от връзката по-долу.

Ако между две числа Then.xlsx

4 начина за връщане на очаквания изход, ако дадена стойност се намира между две числа в Excel

Първо, нека се спрем малко на това какво представлява формулата If-Then.

Накратко, функцията на Excel IF-THEN Формулата добавя възможност за вземане на решения в работния лист. Казано по-просто, тя проверява дали дадено условие е вярно или грешно и изпълнява определена задача въз основа на условието.

Като се има предвид Списък на възрастта на служителите набор от данни, показан в B4:C13 клетки. В този набор от данни имаме Имена на служителите и техните Възраст съответно.

Тук сме използвали Microsoft Excel 365 версия, можете да използвате всяка друга версия според вашето удобство.

Метод-1: Използване на функцията AND за връщане на изхода въз основа на условието

Нека започнем с най-простия начин за използване на IF-THEN между две числа. Тук ще използваме формулата Функция AND за да проверите дали Възраст на служителите е между 25 и 30 години. Така че нека разгледаме процеса в детайли.

📌 Стъпки :

  • Първо, отидете в D5 и въведете формулата, дадена по-долу.

=AND(C5>=$G$6,C5<=$G$5)

Тук C5 , G5 , и G6 клетките се отнасят до Възраст , Горна граница , и Долна граница съответно.

📃 Забележка: Уверете се, че използвате Абсолютна референция на клетката като натиснете бутона F4 на клавиатурата.

Разбивка на формулата:

  • AND(C5>=$G$6,C5<=$G$5) → проверява дали всички аргументи са ИСТИНА, и връща TRUE ако всички аргументи са TRUE . Тук, C5>=$G$6 е логически1 аргумент и C5<=$G$5 е логически2 аргумент, тъй като и двата аргумента са TRUE така че функцията връща резултата TRUE .
    • Изход → TRUE

  • След това използвайте Инструмент за дръжка за пълнене за да копирате формулата в клетките по-долу.

Накрая резултатът трябва да прилича на изображението, показано по-долу.

Прочетете още: [Поправено!] CTRL C не работи в Excel

Метод-2: Използване на функциите IF и AND

Вторият метод за IF-THEN формулата между две числа съчетава И и IF функции, за да върнете низ от текст въз основа на резултатите. Това е прост & лесно, просто следвайте.

📌 Стъпки :

  • Преди всичко се преместете в D5 клетка и въведете израза, даден по-долу.

=IF(AND(C5>=$G$6,C5<=$G$5),"Yes","No")

В тази формула C5 , G5 , и G6 клетките се отнасят до Възраст , Горна граница , и Долна граница съответно.

Разбивка на формулата:

  • AND(C5>=$G$6,C5<=$G$5) → проверява дали всички аргументи са ИСТИНА, и връща TRUE ако всички аргументи са TRUE . Тук, C5>=$G$6 е логически1 аргумент и C5<=$G$5 е логически2 аргумент, тъй като и двата аргумента са TRUE така че функцията AND връща резултата TRUE .
    • Изход → TRUE
  • =IF(AND(C5>=$G$6,C5<=$G$5), "Да", "Не") → проверява дали е изпълнено дадено условие и връща една стойност, ако TRUE и друга стойност, ако FALSE . Тук, AND(C5>=$G$6,C5<=$G$5) е logical_test аргумент, който сравнява дали възрастта в C5 клетката е по-голяма от равна на Горна граница в G6 и ако датата в C5 е по-малък от равен на Долна граница в G5 клетка. Ако това твърдение е TRUE , тогава функцията връща " Да" ( value_if_true аргумент), в противен случай връща "Не" ( value_if_false аргумент).
    • Изход → Да

Накрая изходът трябва да изглежда като на картинката по-долу.

Подобни четива

  • Как да премахнете Last Modified By в Excel (3 начина)
  • [Поправено!] Стрелките нагоре и надолу не работят в Excel (8 решения)
  • Как да създадете диаграма на пеперуда в Excel (2 лесни метода)
  • Как да се придвижваме нагоре и надолу в Excel (5 лесни метода)

Метод-3: Прилагане на условно форматиране

Друг начин за използване на формулата if-then между две числа в Excel включва използването на Условно форматиране възможност. Така че нека започнем.

📌 Стъпки :

  • Първо, преминете към D5 и въведете следната формула.

=AND(C5>=$G$6,C5<=$G$5)

В горната формула C5 , G5 , и G6 клетките показват Възраст , Горна граница , и Долна граница съответно.

  • След това изберете обхвата от клетки D5:D13 >> под Начало щракнете върху раздела Условно форматиране >> изберете Ново правило опция.

В един миг Ново правило за форматиране появява се съветник.

  • След това изберете Използвайте формула, за да определите кои клетки да форматирате опция.
  • След това в Правило Описание въведете следната формула.

=AND(C5>=$G$6,C5<=$G$5)

  • Сега кликнете върху Формат за да зададете цвета на клетката.

Това отваря Форматиране на клетките съветник.

  • На свой ред щракнете върху Напълнете tab>> изберете цвят по ваше желание, например ние избрахме Светлозелено цвят>> удари ОК бутон.

В резултат на това резултатите трябва да изглеждат като показаната по-долу снимка на екрана.

Прочетете още: Как да поправите формула в Excel (9 лесни метода)

Метод-4: Използване на функциите AND, MIN и MAX

Какво става, ако двете числа са в различни колони? Нашият следващ метод отговаря точно на този въпрос. Тук ще комбинираме И , MIN , и MAX за да проверите дали между тези две числа има трето число.

Нека разгледаме Списък с номера набор от данни в B4:D13 клетки. Тук наборът от данни показва Начална стойност , Крайна стойност , и Номер съответно.

📌 Стъпки :

  • На първо място, преминете към E5 клетка и въведете израза, даден по-долу.

=AND(D5>=MIN(B5,C5),D5<=MAX(B5,C5))

Тук B5 , C5 , и D5 клетките представляват Начална стойност , Крайна стойност , и Номер .

Разбивка на формулата:

  • AND(D5>=MIN(B5,C5),D5<=MAX(B5,C5)) → проверява дали всички аргументи са ИСТИНА, и връща TRUE ако всички аргументи са TRUE . Тук, D5>=MIN(B5,C5) е логически1 аргумент, който проверява дали стойността в D5 е по-голяма от по-голямата от двете стойности в клетката B5 и C5 клетки. Също така, D5<=MAX(B5,C5) е логически2 аргумент, който проверява дали стойността в D5 е по-малка от по-малката от двете стойности в клетката B5 и C5 клетки. Ако и двата аргумента са TRUE функцията връща TRUE .
    • Изход → TRUE

Накрая изходът трябва да изглежда като изображението, дадено по-долу.

Прочетете още: Как да преместите данни от ред в колона в Excel (4 лесни начина)

Използване на функцията COUNTIFS за броене между две числа

Ако искате да преброите броя на срещите между две числа, можете да използвате COUNTIFS функция . Така че, нека го видим в действие.

📌 Стъпки :

  • В самото начало преминете към F6 клетка и въведете израза, даден по-долу.

=COUNTIFS(C5:C13,"=25")

Тук C5:C13 диапазонът от клетки представлява Възраст на служителите, докато 30 и 25 са Горен и Долни граници съответно.

Разбивка на формулата:

  • COUNTIFS(C5:C13,"=25″) → преброява броя на клетките, определени от даден набор от условия или критерии. Тук, C5:C13 е criteria_range1 аргумент и "<=30" е критерии1 аргумент, който преброява всички Възраст стойности, които са по-малки от равни на 30 След това вторият набор от C5:C13 е criteria_range2 аргумент и "<=30" е критерии2 който преброява стойностите, които са по-големи от равни на 25 . Възраст стойности между 25 и 30 са показани на изхода.
    • Изход → 5

Впоследствие резултатите трябва да изглеждат както на снимката по-долу.

Практически раздел

Осигурихме Практика раздел в дясната страна на всеки лист, за да можете да се упражнявате сами. Моля, уверете се, че го правите сами, за да използвате формулата на Excel, ако съществува стойност между две числа, след което връща желания резултат.

Заключение

Тази статия предоставя бързи и лесни отговори за това как да използвате формулата if-then между две числа в Excel. Не забравяйте да изтеглите файловете с практиката. Надявам се, че ви е била полезна. Моля, информирайте ни в раздела за коментари за вашия опит. Ние, Exceldemy ще се радваме да отговорим на вашите въпроси. Продължавайте да учите и да се развивате!

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.