Показать полную графическую версию : [решено] Как сделать нумерацию счетчик по тексту
Доброго времени суток ув. форумчане.
Подскажите пожалуйста, как можно в Excel 2007-2010, сделать мини счетчик к тексту, т.е. произвести поиск по строкам на Листе, найти "007 Имя", и изменить на "1. 007 Имя", "2. 007 Имя", "N. 007 Имя". Нужно что бы к следующему найденному значению, изменить на следующий порядковый номер.
Подскажите как это можно сделать?
Не очень понятно что и где менять. Хорошо бы пример с парой файлов — до и после.
Вот прикрепляю файл. Посмотрите пожалуйста его.
Вам навсегда заменить один раз или чтобы "постоянно менялось само"?
Поясняю. Реализация счетчиков не так сложна (Нумерация строк (столбцов) (http://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=3995)), но нужен доп. столбец.
Доброго времени суток. Можно по подробние? Там немного не понятно. И мне нужно один раз менять, на разных листах. Там значений очень много. Примерно 1000-2000 строк.
Там немного не понятно. »
Для нумерации используется отдельный столбец слева от искомого. Для расчёта используется формула вида:
=ЕСЛИ(ЕПУСТО(Ячейка справа от текущей);"";СЧЁТЗ(Жёсткое начало диапазона:Ячейка справа от текущей))
Таким образом, напротив пустых ячеек справа будет пустая же строка — «""» в формуле, а напротив заполненных будет число, отражающее количество непустых значений в диапазоне от его начала до текущей ячейки.
В любом месте вне таблицы вводите формулу (например, для ячейки А3 вашей книги):
=ЕСЛИ(ЕПУСТО(A3);"";"№"&СЧЁТЗ($A$3:A3)&". "&A3)
заполняете ею весь столбец как вам нужно, копируете, вставляете его вместо первого столбца как значения, дополнительный столбец с вычислениями удаляете (очищаете)
Спасибо. Помогло. Сэкономил кучу времени. Немножко только подредактировал формулу.
=ЕСЛИ(ЕПУСТО(B2);"";""&СЧЁТЗ($B$2:B2)&"")
Она вставляется в столбец "А" и считает значения из "В".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC