Страницы: 1
RSS
Автоматическая нумерация в несколько уровней
 
Друзья,

в пример:
первые 2 колонки заполнил. третью начал делать и понял - что очень запутанно.
помогите, пожалуйста, заполнить 3ий столбец нумерации.

PS будет круто найти более элегантное решение.
Изменено: BUGL - 19.07.2019 16:00:11
Нет ТЗ - получишь ХЗ.
Люблю универсально-стандартные решения, даже если они сложнее
 
Строка 6 почему пропущена? Какая логика заполнения нумерацией? Пункт.подпункт - это понятно. По каким критериям ставить номер?
 
Поправил файл. Там же описание. Пропущенная строка - так надо.
Критерий номера - заполненность поля рядом. Как это сделано в предыдущих колонках.
Нет ТЗ - получишь ХЗ.
Люблю универсально-стандартные решения, даже если они сложнее
 
Цитата
BUGL написал:  Там же описание.
Задача должна быть описана в сообщении.

Цитата
Критерий номера - заполненность поля рядом.
Пунк заполнен. Подпункта нет, заполняют строки третьего уровня. Как быть?
 
Цитата
vikttur написал:
Пунк заполнен. Подпункта нет, заполняют строки третьего уровня. Как быть?
не понял кейса. если есть раздел (1), но нет подраздела (1-1) и пытаются заполнить пункты? тогда, по идее, будет что-то типа этого 1- -1. Это, в принципе, не важно. подраздел всегда будет.

про строку 6: не сразу заметил. Там сейчас пусто, если появится текст - то нумерация поменяется. Номер ставится только у ячейки, которая заполнена.
Изменено: BUGL - 19.07.2019 18:08:47
Нет ТЗ - получишь ХЗ.
Люблю универсально-стандартные решения, даже если они сложнее
 
=IF(F7<>"";MAX($C$1:C7)&"-"&COUNTIF($E$1:E6;MAX($C$1:C7)&"-*")+1;".")
и
=IF(H7<>"";LOOKUP(2;1/($F$1:F7<>"");$E$1:E7)&"-"&COUNTIF($G$1:G6;LOOKUP(2;1/($F$1:F7<>"");$E$1:E7)&"-*")+1;"")
По вопросам из тем форума, личку не читаю.
 
БМВ,спасибо!
Нет ТЗ - получишь ХЗ.
Люблю универсально-стандартные решения, даже если они сложнее
Страницы: 1
Наверх