2016 - последовательные номера только заполненных ячеек

Аватара пользователя
bredych

2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

что-то туплю...

Задача банальная - нужно ввести последовательные номера только заполненных ячеек в столбце.

Тыкаю =if(J3"",countif(J$3:J3,""),"") - нумерация идет, НО! Это нумерация, включая даже пустые.

То есть, если пропуск, напр, строки 3, то в следующей идет порядковое значение 4, а не 3. А надо, чтоб выводила порядковый номер, считая только непустые.

И вроде условие countif считать должен непустые, а считает всё равно все..



предыдущие варианты тоже чепуха всякая, но то, что нужно, не выходит.
Аватара пользователя
bredych

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

как это "работающие", если результат - просто подсчет всех строк подряд, а не только заполненных?





мне нужно, чтоб считала только заполненные.

То есть, условно, если 1, 2 по порядку, 3 пропущена, 4 строка снова есть,

то чтоб в списке в этой "непустой" строке стояла цифра 3, а не 4.

Если потом, скажем, пропуск 10 строк, то чтоб следующая в списке на данной "непустой" строке стояла 4, а не 15.

Ну и т.д.
Аватара пользователя
bredych

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

причем, пишут, что банально

The COUNTA function does not count empty cells.

но у меня она считает всё подряд.

Мож причина в том, что исходное значение вносится формулой, где пустое значение вносится по условию двойными кавычками "" ? Это не считается пустыми строками?

И если так, то как тогда их пропускать?




Цитата a_axe:



=МАКС($J$2:J5)+1
2016 - последовательные номера только заполненных ячеек




он же выбирает максимальное значение из интервала, добавив единицу.. А у меня цифробуквенный текст. Рисует столбец единиц.
Аватара пользователя
a_axe

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение a_axe »

Цитата bredych:



А у меня цифробуквенный текст.
2016 - последовательные номера только заполненных ячеек




bredych, укажите вариант нумерации. Помнится я когда-то озадачивался такой проблемой, и формулой массива вполне сносно эмулировал нумерацию через точку вида "2.15", возможно ее получится адаптировать.

Ну и в некоторых случаях выручает форматирование - в формате прописывается например постоянный префикс вроде "тип А-", в ячейках вбиваются числа, например 5, а отображается это как "тип А-5".

Еще имел дело с нумерацией в рамках допстолбцов, а в столбце нумерации значения только собирались в одно.

Мало ли, может какой вариант вам подойдет.
Аватара пользователя
a_axe

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение a_axe »

текст формата "буква+2 цифры".

напр,

А02

А04

D12

F01



потребная нумерация ячеек - хоть одной хоть 2 цифрами, без разницы, абы быстрее. Всё равно это будут номера портов
Аватара пользователя
bredych

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

текст формата "буква+2 цифры".

напр,

А02

А04

D12

F01



потребная нумерация ячеек - хоть одной хоть 2 цифрами, без разницы, абы быстрее. Всё равно это будут номера портов
Аватара пользователя
okshef

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение okshef »

Код:

Код: Выделить всё

=ЕСЛИ(ЕПУСТО(A1);"";СЧЁТЗ($A$1:A1))

Если счетчик в столбце В
Аватара пользователя
bredych

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

точно то же самое, считает все ячейки подряд. Возможно, "пустое", выводимое формулой по значению "", не считается "пустым" для него.



нет. даже просто откопированные значения (paste special) ведут себя аналогично
Аватара пользователя
okshef

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение okshef »

Дополните



Код:

Код: Выделить всё

ИЛИ(ЕПУСТО(A1);A1="")

А лучше дайте столбец значений (часть) в виде файла
Аватара пользователя
bredych

Re: 2016 - последовательные номера только заполненных ячеек

Сообщение bredych »

Цитата bredych:



не понял, к чему дополнить. В ту же формулу добавить?
2016 - последовательные номера только заполненных ячеек




Да



Код:

Код: Выделить всё

=ЕСЛИ(ИЛИ(ЕПУСТО(J3);J3="");"";СЧЁТЗ($J$3:J3))

bredych, у вас же в столбцах L:L и R:R работающие формулы...
Вложения
test.xlsx.zip
(20.31 КБ) 0 скачиваний
test.xlsx.zip
(20.31 КБ) 0 скачиваний
Ответить

Вернуться в «Microsoft Office (Word, Excel, Outlook и т.д.)»