Как узнать тип ячейки в Excel
При работе с электронной таблицей Excel может быть интересно определить, является ли содержимое ячейки текстом или числом. Представьте, что вы хотите найти количество ячеек, содержимое которых является текстовым элементом или значением.
В этом вам поможет матричная формула. Например, представьте себе таблицу с разными элементами или ничего в ячейках с A1 по A7. В ячейке A8 вы хотите определить число - как описано выше. Формула имеет следующий вид:
= СУММ (ЕСЛИ (ЕТЕКСТ (A1: A6); 1; ЕСЛИ (ЕЧИСЛО (A1: A6); 1; 0)))
Поскольку это формула массива, которая проверяет все ячейки в указанном диапазоне одну за другой, вы должны завершить ввод комбинацией клавиш CTRL SHIFT ENTER.
Комбинация функций ISTEXT и ISNUMBER с запросом if позволяет различать тексты и числа.
Формула работает так:
- Первое, что нужно сделать, это проверить, содержат ли ячейки в указанной области какой-либо текст. Если да, то к предыдущей сумме добавляется значение 1.
- В противном случае выполняется проверка, содержит ли ячейка в указанном диапазоне числовое число.
- В этом случае к предыдущей сумме добавляется 1, в противном случае - 0.
Таким образом, вы можете использовать эту формулу массива для определения количества ячеек, содержащих текст или число.