MS EXCEL – НУМЕРОВАНИЕ СТОЛБЦА ПО КРИТЕРИЮ
Имеется задача индексирования 1-го столбца по отработавшим сотрудникам /темно-синий столбец/. Те ячейки, перед которыми ячейка 3-го столбца пуста, должны быть пустыми. В противном случае они должны нумероваться в нарастающем порядке.
В ячейке А2, в зависимости от содержания C2, ставим единицу или не ставим ничего, а вот в А3 вносим формулу
=IF(C3=””,””,ROW()-1-COUNT BLANK($A$2:A2)),
=ЕСЛИ(C3=””;””;СТРОКА()-1-СЧИТАТЬПУСТОТЫ($A$2:A2)),
и протягиваем вниз. То есть, если ячейка 3-го столбца пуста, клетка формулы тоже должна быть пуста, в противном случае из позиции текущей ячейки в таблице /ROW()-1/ вычитаем число пустых ячеек оставшихся наверху /COUNT BLANK($A$2:A2)/. Например, в ячейке А9 формула будет такой:
=IF(C9=””,””,ROW()-1-COUNTBLANK($A$2:A8)),
=ЕСЛИ(C9=””;””;СТРОКА()-1-СЧИТАТЬПУСТОТЫ($A$2:A8))