Чтобы создать адаптивную автоматическую нумерацию в Excel с помощью функций СЧЁТЗ и ЕСЛИ, нужно: checkroi.ru telegra.ph
- Определить критерий для нумерации. telegra.ph Например, есть столбец с данными (например, столбец B), и нужно пронумеровать только те строки, где в этом столбце есть какое-либо значение. telegra.ph
- В первую ячейку столбца для нумерации (например, C2) ввести формулу: telegra.ph
=ЕСЛИ(B2«»;СЧЁТЗ($B$2:B2);«»)
. telegra.ph - Пояснить формулу: telegra.ph
- ЕСЛИ(B2«»; … ;« ») проверяет, не является ли ячейка B2 пустой. telegra.ph «» означает «не равно пустой строке». telegra.ph
- СЧЁТЗ($B$2:B2) если ячейка B2 не пустая, подсчитывает количество непустых ячеек в диапазоне от B2 до текущей ячейки (например, B2, B3, B4 и т.д.). telegra.ph Использование абсолютной ссылки $B$2 фиксирует начало диапазона, поэтому при перетаскивании формулы вниз диапазон будет расширяться, подсчитывая количество заполненных ячеек выше текущей строки. telegra.ph
- «» если ячейка B2 пустая, формула вернёт пустую строку. telegra.ph
- Нажать Enter. telegra.ph
- Перетащить маркер заполнения вниз на необходимое количество строк. telegra.ph
Формула проверяет каждую строку. telegra.ph Если в столбце B есть значение, она присваивает текущей строке порядковый номер, подсчитывая количество заполненных ячеек выше. telegra.ph