Проверете стойността на диапазон от стойности - бизнес стил се отличи
Да предположим, че имаме 8 Обхват:
В случай на IF функция употреба, формулата ще бъде, както следва:
= IF (Е2<=1;"x";ЕСЛИ(И(E2>= 2; Е2<=9);"группа 1";ЕСЛИ(И(E2>= 10; Е2<=16);"группа 2";ЕСЛИ(И(E2>= 17; Е2<=22);"группа 3";ЕСЛИ(И(E2>= 23; Е2<=51);"группа 4";ЕСЛИ(И(E2>= 52; Е2<=74);"группа 5";ЕСЛИ(И(E2>= 75; Е2<=89);"группа 7")))))))
Това е доста трудно да се разбере и податлива на грешки (човешки фактор) висока.
Вместо това създайте таблица на диапазони и съответстващ на името на всяка група или друга стойност: текст, числова, логично. В нашия случай, ние сме с помощта на набор от текст с името на групата.
![Проверете стойността на диапазон от стойности - бизнес да се отличи стил (Visual Basic за приложения) Проверете стойността на диапазон от стойности - бизнес стил се отличи](https://webp.images-on-off.com/27/767/218x241_ox0dzub6z9yeag0dfj52.webp)
Ние дефинираме че вход тест стойност ще се произвежда в клетката Е2. В клетка F2 въведете следната формула:
Да разгледаме по-този формулата:
- MATCH (Е2 А2: A9 1) - благодарение на последния параметър функция съвпадение ( "1"), ние се определи най-голямата стойност между списъка на минималните стойности (показан в клетки A2: А9), която е по-малка от желаната стойност (Е2). Функцията ни връща към (брой линия) стойността на позицията, намерени сред минималните стойности
- INDEX (С2: С9; MATCH (...)) - По дефиниция MATCH позиция желаните стойности определят името на групата
По този начин, ние получаваме една малка формула за определяне на обема на диапазон от стойности, възможност лесно да правите промени и значително намаляване на човешка грешка.
На разглежданите метод работи по всички версии на Excel, и няма ограничения за вериги за сила на звука. Има едно условие - ленти трябва да бъдат подредени във възходящ ред.
Изтеглете готов Например, можете тук.