Съдържание
Много пъти, докато работим в Excel, ни се налага да се справяме с Excel IF между няколко диапазона. Днес ще ви покажа как можете да работите с Функция IF между няколко диапазона в Excel.
Изтегляне на работна тетрадка за практика
IF между няколко диапазона.xlsx4 подхода за използване на Excel IF между няколко диапазона
Тук имаме набор от данни с Имена на някои ученици и техните Марки по физика и Химия на училище, наречено детска градина "Слънчоглед".
Днес нашата цел е да използваме Функция IF на Excel между няколко диапазона на този набор от данни.
1. Използвайте функциите IF и OR на Excel за критерии от типа OR между няколко диапазона
Можете да използвате комбинация от Функция IF и Функция ИЛИ на Excel за обработка на ИЛИ критерии от типа между няколко диапазона.
Например, нека се опитаме да решим за всеки един от учениците дали се е провалил на изпита или не.
Критериите за неуспешно полагане на изпита са прости. Не успявате да се справите, ако не успеете да се справите с поне един предмет (получите оценки, по-ниски от 40).
Следователно това е ИЛИ условие от типа между няколко диапазона.
Изберете първата клетка на нова колона и въведете тази формула:
=IF(OR(C4<40,D4<40),"Fail","Pass")
След това плъзнете Дръжка за пълнене за да копирате тази формула в останалите клетки.
Вижте, учениците, които са се провалили поне по един предмет, са оценени като Fail и те са отбелязани в жълто в набора от данни.
⧪ Обяснение на формулата:
- C4<40 връща TRUE ако знакът в клетката C4 (оценка по физика) е по-малка от 40, в противен случай се връща FALSE . Същото важи и за D4<40.
- OR(C4<40,D4<40) връща TRUE ако има поне една клетка между C4 и D4 съдържа по-малко от 40, в противен случай се връща FALSE .
- Накрая, IF(OR(C4<40,D4<40), "Неиздържал", "Издържал") връща "Fail" ако срещне TRUE . В противен случай се връща "Pass" .
Прочетете още: Как да използваме множество If условия в Excel за стареене (5 метода)
2. комбиниране на функциите IF и AND на Excel за критерии тип AND между няколко диапазона
Можете да комбинирате Функция IF и Функция AND на Excel за работа И критерии от типа между няколко диапазона.
Например, нека този път се опитаме да решим за всеки от учениците дали е положил успешно изпита или не.
Критериите за неуспешно полагане на изпита са, че издържате, ако сте издържали изпита по всички предмети (получавате оценки, по-големи или равни на 40), а в противен случай - не.
Следователно това е И условие от типа между няколко диапазона.
Изберете първата клетка на нова колона и въведете тази формула:
=IF(AND(C4>=40,D4>=40),"Pass","Fail")
След това плъзнете Дръжка за пълнене за да копирате тази формула в останалите клетки.
Вижте, учениците, които са издържали и двата предмета, са оценени като Преминете през и те са отбелязани в жълто в набора от данни.
⧪ Обяснение на формулата:
- C4>=40 връща TRUE ако знакът в клетката C4 (оценка по физика) е по-голямо или равно на 40, в противен случай се връща FALSE . Същото важи и за D4>=40.
- AND(C4>=40,D4>=40) връща TRUE ако има поне една клетка между C4 и D4 е по-голямо или равно на 40, в противен случай се връща FALSE .
- Накрая, IF(AND(C4>=40,D4>=40), "Pass", "Fail") връща "Pass" ако срещне TRUE . В противен случай се връща "Fail" .
Прочетете още: Как да напишете "по-голямо от" или "равно на" във функцията IF на Excel
3. Използвайте вложената функция IF за критерии тип AND между няколко диапазона
Можете да използвате вложените Функция IF да се справят И Въвеждане на критерии между няколко диапазона в Excel.
Нека повторим същия пример. Вземете решение за всеки ученик дали е издържал изпита или не.
Този път ще постигнем това с помощта на вложената Функция IF .
Изберете първата клетка на нова колона и въведете тази формула:
=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")
След това плъзнете Дръжка за пълнене за да копирате тази формула в останалите клетки.
Отново оценяваме всички ученици, които са преминали успешно и по двата предмета, като Преминете през , отбелязани в жълто в набора от данни.
⧪ Обяснение на формулата:
- Ако C4>=40 е ИСТИНА, формулата влиза в IF(D4>=40, "Pass", "Fail"), в противен случай връща "Fail" .
- Тогава, ако D4>=40 също е TRUE , той връща "Pass" , в противен случай връща "Fail" .
- По този начин тя връща "Pass" само ако човек е издържал и двата предмета, в противен случай връща "Fail" .
Прочетете още: Как да използвате функцията MAX IF в Excel
4. Използвайте функцията IFS на Excel вместо IF за критерии тип AND между няколко диапазона
Накрая ще използваме Функция IFS на Excel за работа с ИЛИ тип множество критерии вместо Функция IF .
Ще изпълним задачата в Метод 1 ще реши за всеки ученик дали се е провалил, или не.
Изберете първата клетка на нова колона и въведете тази формула:
=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")
След това плъзнете Дръжка за пълнене за да копирате тази формула в останалите клетки.
Виждате ли, ние отново нарекохме учениците, които не са успели да се справят с поне един предмет, като "Fail" , отбелязани в жълто в набора от данни.
⧪ Обяснение на формулата:
- Сайтът Функция IFS връща съответната стойност с първата TRUE в противен случай връща аргумент N/A грешка.
- Ако C4<40 , той връща "Fail" . Ако не, проверява се дали D4<40 или не. Ако това е така, той връща "Fail" .
- Ако D4<40 също е FALSE , а след това се сблъсква със следващия TRUE и връща "Pass" .
Свързано съдържание: Как да използвате функцията IF на Excel с диапазон от стойности
Заключение
Използвайки тези методи, можем да използваме Функция IF на Excel между няколко диапазона. Имате ли някакви въпроси? Не се колебайте да ни попитате.