Како да се користи функцијата Excel IF со опсег на вредности (10 примери)

  • Споделете Го Ова
Hugh West

Функцијата IF е една од најкорисните и најшироко користените функции на Microsoft Excel . Доколку ни е потребна каква било логична споредба во нашата секојдневна работа во Excel, ја користиме функцијата IF . Денес ќе покажам како да ја користам оваа функција IF со широк опсег на вредности, придружени со некои познати функции во Excel.

Преземете ја работната книга за вежбање

Користете ја функцијата IF со опсег на вредности.xlsx

Воведување на функцијата IF во Excel

Една од најкорисните функциите во Excel е функцијата IF , која ни овозможува логично да ги споредуваме вредностите со очекувањата.

⇒ Синтакса

=IF(логички_тест, [вредност_ако_точно], [вредност_ако_неточно])

⇒ Цел на функцијата

Ова одредува дали условот е вистинит или НЕТОЧЕН и враќа една вредност ако условот е ТОЧНО .

⇒ Аргумент

Аргумент Задолжителен/изборен Објаснување
логички_тест Потребно Даден услов за ќелија или опсег на ќелии.
[value_if_true] Изборно Дефиниран исказ доколку условот е исполнет.
[value_if_false] Изборно Дефиниран исказ ако условот не е исполнет.

⇒ Повратен параметар

Ако исказите сефункции.

ЧЕКОРИ:

  • Прво, изберете ја ќелијата каде што сакаме да го ставиме резултатот.
  • Потоа, вметнете ја формулата во таа ќелија.
=IF(D5=MAX($D$5:$D$21), "Good", IF(D5=MIN($D$5:$D$21), "Not Good", " Average"))

  • Конечно, притиснете Enter клуч од тастатурата.

🔎 Како функционира формулата?

  • MAX($D$5:$D$21) ја враќа максималната вредност на опсегот.
  • MIN($D$5:$D$21) го враќа минимумот вредност на опсегот.
  • IF( D5=MAX($D$5:$D$21), „Добро“, IF(D5=MIN($D$5:$D$21), „Не Добро“, „Просечно“)) го прикажува резултатот по споредбата.

Работи што треба да се запаметат

  • Ако се обидувате да поделете број со нула во вашата формула, може да видите грешка #DIV/0! .
  • На #VALUE! настанува грешка кога внесувате погрешен тип на податоци во пресметката. На пример, можете да внесете текст во формула која очекува бројки.
  • Ако ја преместиме ќелијата со формула или референтните ќелии, #REF! ќе се појави грешката. Референците во формулата повеќе не се валидни.
  • Грешката #NAME! ќе ви покаже дека погрешно го пишувате името на функцијата во вашата формула.

Заклучок

Овие горенаведени примери ви помагаат да ја научите функцијата E xcel IF со опсег на вредности. Дали имате прашања? Слободно прашајте не.

не е дефинирано, логичките вредности се ТОЧНОили НЕТОЧНО. Ако изјавите се дефинирани, тие ќе се појават како повратни вредности во зависност од тоа дали се исполнети или не условите.

10 идеални примери за користење на функцијата IF со опсег на вредности во Excel

Ајде да видиме неколку примери на функции на Excel IF со опсег на вредности. Да претпоставиме дека имаме збир на податоци со имиња, автори, броеви и цени на некои книги од книжарница наречена Kingfisher Bookshop . Нашата цел денес е да научиме како да ја примениме функцијата E xcel IF со опсег на вредности.

1. Генерирање на функцијата Excel IF со опсег на ќелии

Во првиот пример, ќе научиме како да провериме дали опсегот на ќелии содржи одредена вредност или не. Ајде да провериме дали има некоја книга од авторката Емили Бронте или не. Тоа значи дали колоната Автор (колона C ) го содржи името Емили Бронте или не. За да го направите тоа, можете да користите комбинација од функциите IF и COUNTIF на Excel.

ЧЕКОРИ:

  • Прво, изберете ќелија и внесете ја оваа формула во таа ќелија.
=IF(COUNTIF(C5:C21,"Leo Tolstoy")>0,"There is", "There is Not")

  • Второ, притиснете Внесете за да го видите резултатот.
  • Конечно, можете да видите, го добивме резултатот „ Има “. Затоа што навистина има книга од Емили Бронте на нашата листа. Тоа е „ Wuthering Heights “.

  • Ако сакате приближна совпаѓање,можете да користите Ликови со букви (*,?,~) во функцијата COUNTIF . На пример, за да дознаете дали има некоја книга од сестрите Бронте ( И Емили Бронте и Шарлот Бронте ), користете ја следнава формула.
=IF(COUNTIF(C4:C20,"*Bronte")>0,"There is", "There is Not")

  • Понатаму, притиснете го копчето Enter за да го прикажете резултатот.
  • И, имаме „ Постои “. Бидејќи постојат три книги напишани од Сестрите Бронте .

ЗАБЕЛЕШКА: На Функцијата COUNTIF бара совпаѓање без чувствителност на големи букви. Односно, ако ја користите формулата IF(COUNTIF(C5:C21,“emily bronte“)>0,„Има“, „Нема“), сепак ќе се врати „ Постои ".

🔎 Како функционира формулата?

  • COUNTIF(C5:C21,“Емили Бронте“) враќа колку пати името „Емили Бронте“ се појавува во опсегот C5:C21 .
  • COUNTIF(C5:C21,”Emily Bronte”)>0 враќа TRUE ако името се појави барем еднаш во опсегот и враќа FALSE ако името не се појавува.
  • Затоа IF(COUNTIF(C5:C21,„Емили Бронте“)>0,„Има“, „Нема“) враќа „Има “, ако името се појави барем еднаш, и враќа „ Нема “ ако името не се појави.

2. Креирајте IF функција со опсег на нумерички вредности

Сега ќе примениме друга изјава IF . Ќе создадеме листа на вредностиод опсег што се наоѓа помеѓу два дадени броја. Ајде да го дознаеме бројот на книги што ги има или не од колоната D што паѓа помеѓу 10 до 20 . Овие типови задачи може да се остварат со користење на функцијата E xcel IF со опсег на вредности.

ЧЕКОРИ:

  • За почеток, изберете ја ќелијата каде што сакате да го видите резултатот.
  • Потоа, внесете ја формулата таму .
=IF(((D5>=10)*(D5<=20))=1, "Yes", "No")

  • Притиснете Enter .

  • Повлечете ја иконата Рачка за пополнување надолу за да ја дуплирате формулата во опсегот. Или, за Автоматско пополнување опсегот, кликнете двапати на симболот плус ( + ).

  • Конечно, можеме да го видиме резултатот.

3. Примени и услови со функцијата IF за опсег на вредности

Сега ќе примениме услови во рамките на функцијата IF . Ајде да провериме дали секоја од книгите ги исполнува двата дадени услови или не. Првата е, бројот на книги е поголем од 10 и втората е дека цената на книгата е поголема од 20 . Ако тие услови се исполнети само тогаш ќе ја купиме книгата.

За ова, ќе ја користиме комбинацијата на функциите IF и AND . Кога сите негови параметри се оценети како TRUE , функцијата И враќа TRUE ; во спротивно, враќа FALSE .

ЧЕКОРИ:

  • На почетокот, изберете ќелијаво непосредна близина на првата книга и внесете ја формулата.
=IF(AND(D5>=10)*(E5>=20),"Can Purchase","Can not Purchase")

  • Притиснете Enter копчете на вашата тастатура уште еднаш.

  • Алтернативно, можеме да го користиме симболот и услов ( * ) во формулата. Затоа, формулата ќе изгледа вака.
=IF((D5>=10)*(E5>=20),”Може да се купи”,”Не можам да купам ”)

  • Притиснете Enter за да го видите резултатот.

  • За да ја копирате формулата во опсегот, повлечете го симболот Рачка за пополнување надолу. Алтернативно, можете да двоен клик на додавањето ( + ) знак за Автоматско пополнување опсегот.

  • Слично, можеме да го добиеме резултатот.

4. Користете ја функцијата IF со ИЛИ услови за опсег на вредности

Сега дојдете до условите за тип ИЛИ . Ајде да провериме дали секоја од книгите исполнува барем еден услов или не. Ако некој од неговите параметри е оценет како TRUE , функцијата ИЛИ враќа TRUE ; инаку, враќа FALSE .

ЧЕКОРИ:

  • Прво, изберете ја ќелијата каде што сакаме да го видиме резултатот.
  • Второ, вметнете ја формулата.
=IF(OR(D5>=10,E5>=60),"Can Purchase","Can not Purchase")

  • Понатаму, притиснете Enter копче од вашата тастатура.

  • Наместо да ја користиме функцијата, можеме да го користиме симболот или ( + ). Значи, формулата ќебиде.
=IF((D5>=10)+(E5>=60),"Can Purchase","Can not Purchase")

  • Притиснете Внесете за да го видите резултатот.

  • Потоа, повлечете ја иконата Рачка за пополнување за да ја копирате формулата преку опсегот. Или, кликнете двапати на знакот плус ( + ). Ова исто така ја дуплира формулата.

  • Конечно, идентификувавме за секоја книга дали може да се купи или не, ако барем еден услов или не .

5. Користете Вгнездена IF функција за опсег на вредности

Во овој пример, ќе користиме вгнездени услови IF . Тоа значи дека ќе примениме една IF формула во друга формула IF . Да ве замолам да извршите работа. За сите книги, прво проверете дали цената е поголема или еднаква на 30,00$ или не. Ако да, проверете дали бројот е поголем или еднаков на 15 или не. Потоа, ако сепак да, проверете дали името на авторот започнува со буквата „ C “ или не. Ако сепак да, вратете „ Задоволува “. Во спротивно, вратете „ Не задоволува “.

ЧЕКОРИ:

  • За почеток, изберете ја ќелијата и вметнете ја следната формула таму.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C","Satisfy","Does not Satisfy"),"Does not Satisfy"),"Does not Satisfy")

  • Притиснете го копчето Enter за да го видите резултатот.

  • Исто така, во претходните примери, повлечете ја иконата Рачка за пополнување надолу за да ја дуплирате формулата во опсегот. Или, за Автоматско пополнување опсегот, кликнете двапати на плусот ( + )симбол.
  • Конечно, можете да видите, само пет книги ги задоволуваат сите три услови истовремено.

6. Комбинирајте АКО & засилувач; Функции SUM во Excel

Ќе ги комбинираме функциите IF и SUM во овој пример. Функцијата SUM додава вредности користејќи собирање. Ајде да го следиме примерот.

ЧЕКОРИ:

  • Изберете ја втората ќелија G6 и ставете ја формулата во таа избрана ќелија.
=IF(SUM(D5:D21)>=80, "Good", IF(SUM(D5:D21)>=50, "Satisfactory", "Poor"))

  • Потоа, притиснете го копчето Enter за да го видите резултатот.

🔎 Како функционира формулата?

  • SUM(D5:D21) овој дел ги додава вредностите на опсегот и како резултат го враќа вкупниот број книги.
  • SUM(D5:D21)>=80 и SUM(D5:D21)>=50 проверува дали условот е исполнет или не.
  • IF(SUM(D5:D21)>=80, „Добро“, IF(SUM(D5:D21)>=50, „Задоволително“, „Слабо“)) го известува резултатот. Во нашиот случај, резултатот беше „ Добро “.

7. Спојувајте IF & засилувач; ПРОСЕК Функции

Просекот на броевите дадени како параметри се одредува со функцијата ПРОСЕК . Ајде да ги комбинираме функциите IF и AVERAGE за овој пример.

ЧЕКОРИ:

  • На почетокот, изберете ја ќелијата каде што сакаме да го ставиме резултатот. Во нашиот случај, ќе ја избереме ќелијата G6 .
  • Потоа, вметнете ја формулата во тааќелија.
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))

  • Понатаму, притиснете Enter клуч од тастатурата.
  • Конечно, ќе го добиете вашиот резултат.

🔎 Како функционира формулата Работа?

  • ПРОСЕК(D5:D21) го пресметува просечниот број на книги.
  • ПРОСЕК(D5:D21)> =20 и ПРОСЕК(D5:D21)>=10 потврдуваат дали условот е задоволен.
  • IF(AVERAGE(D5:D21)>=20 , „Добро“, IF(AVERAGE(D5:D21)>=10, „Задоволително“, „Слабо“)) го открива исходот. Исходот во нашата ситуација е „ Задоволителен “.

8. Интегрирајте АКО & засилувач; EXACT функции за да се совпадне со опсегот на вредности

Функцијата EXACT враќа TRUE ако две текстуални низи се идентични, и FALSE во спротивно кога споредување на две текстуални низи. Иако ги занемарува несогласувањата во форматирањето, EXACT е чувствителен на букви. Ајде да ги интегрираме функциите IF и EXACT заедно за да одговараат на опсег на вредности.

ЧЕКОРИ:

  • Изберете ја ќелијата каде што сакаме да го прикажеме резултатот.
  • Додајте ја следната формула за функција после тоа.
=IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Yes", "No")

  • Притиснете го копчето Enter на вашата тастатура уште еднаш.
  • И, можете да видите дека ова ќе го покаже резултатот во опсегот.

ЗАБЕЛЕШКА: Не треба да ја користите формулата во секоја ќелија, ова автоматски ќе ги прикаже резултатите за опсегот наклетки.

🔎 Како функционира формулата?

  • ТОЧНО( $C$5:$C$21,”Лео Толстој”) покажува дали и двата податоци точно се совпаѓаат или не.
  • IF(EXACT($C$5:$C$21,”Leo Толстој“), „Да“, „Не“) проверете ја логиката и вратете го резултатот.

9. Консолидирај АКО, И & засилувач; ДЕНЕС Функции за добивање датум

Да претпоставиме, сакаме да провериме дали датумот на пристигнување е во рок од 7 дена или не, ако датумот на пристигнување е во рок од седум дена само тогаш можеме да ја купиме книгата. За ова, ќе ја користиме комбинацијата на функциите IF , AND, и ДЕНЕС .

ЧЕКОРИ:

  • Исто така, во претходните примери, изберете ја ќелијата и потоа внесете ја формулата таму.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")

  • Потоа, притиснете Enter .

  • За да ја копирате формулата во опсегот, повлечете го <1 Симболот>Рачка за пополнување надолу. Алтернативно, можете да двоен клик со додавање ( + ) знак за Автоматско пополнување опсегот.
  • Конечно, ова ќе го прикаже резултатот за секоја книга во колоната F .

10. Добијте највисока/најниска вредност со комбинирање на IF, MAX & засилувач; Функции MIN

Да претпоставиме дека сакаме да го споредиме бројот на книги со првата книга. И ќе ја најдеме најголемата и најниската вредност од вкупната книга. За ова, ќе ја користиме комбинацијата на IF , MAX & МИН

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.