Как преобразовать числа в буквы для сортировки A-B-C
Будь то классификация групп продуктов, присвоение результатов тестирования или другие задачи: часто речь идет о присвоении чисел в определенном диапазоне значений букве или предикату.
Как использовать формулу, чтобы сделать это особенно разумным? Представьте себе регулирование, показанное на следующем рисунке:
Введите число в ячейку B1. Подходящую букву нужно вывести в ячейку B2. Присвоение из строки 5 показывает, какой номер принадлежит какой букве: для значений от 1 до 9 должна выводиться буква A, для значений от 10 до 19 - буква B, а для значений 20 и более - буква C .
Вы можете решить эту проблему с помощью одной формулы, которая не требует запросов IF или чего-либо еще. Это имеет то преимущество, что вы можете использовать гораздо больше критериев вместо трех критериев распределения. Соответствующая формула:
= ВПР (B1; {1. "A"; 10. "B"; 20. "C"}; 2)
В формуле используется матрица. Вы также должны ввести в формулу фигурные скобки и ввести формулу, как обычно, с помощью клавиши ENTER.
Присвоение значений соответствующим буквам заключено в фигурные скобки. В формуле используются пары значений, разделенных точкой. Прочтите матрицу {1. "A"; 10. "B"; 20. "C"} следующим образом: "Из 1 покажите A, из 10 покажите B, из 20 покажите C".
Вы можете легко адаптировать или расширить эту матрицу под свои задачи. Конечно, в результате также можно выводить строки или числа вместо отдельных букв. Для этого достаточно скорректировать буквы в формуле.