Excel пронумеровать строки по группам

 

papadulo

Пользователь

Сообщений: 13
Регистрация: 24.05.2017

Добрый день.
Подскажите, как добиться автоматической нумерации строк по порядку, учитывая подгруппы в столбце (некоторое количество одинаковых значений)
Предполагаю, что необходимо использовать промежуточные.итоги(счетЗ), но не могу придумать как привязать к подгруппам.
Пример прикреплен

 

_Igor_61

Пользователь

Сообщений: 3007
Регистрация: 18.07.2016

#2

24.05.2017 20:01:54

Здравствуйте!

Код
=ЕСЛИ(C2<>C1;1;H1+1)
 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

Или так:
=СЧЁТЕСЛИ($C$2:C2;C2)

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

papadulo

Пользователь

Сообщений: 13
Регистрация: 24.05.2017

_Igor_61, Bema,работает, спасибо.
но только в полном списке, а как учесть фильтр?

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

Мне кажется формулами такое не сделать. Хотя могу и ошибаться.

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

Vik_tor

Пользователь

Сообщений: 1927
Регистрация: 19.09.2014

 

papadulo

Пользователь

Сообщений: 13
Регистрация: 24.05.2017

#7

24.05.2017 21:52:25

Vik_tor, да, то что надо, спасибо

Содержание

  1. Как пронумеровать отфильтрованные строки в excel
  2. Автоматическая перенумерация строк при применении фильтра в EXCEL
  3. Как пронумеровать отфильтрованные строки в excel
  4. Как в Эксель пронумеровать строки: 3 способа
  5. 1 Как пронумеровать строки в Excel с помощью автозаполнения
  6. 2 Как в Экселе пронумеровать строки c помощью формулы
  7. 3 Нумерация строк в Excel c помощью прогрессии
  8. Многоуровневая нумерация в excel
  9. Автоматическая нумерация при добавлении строк в MS EXCEL
  10. Нумерация строк в MS EXCEL
  11. Используем формулы
  12. Используем клавишу CTRL
  13. Используем начало последовательности
  14. Использование инструмента Прогрессия
  15. Нумерация страниц в Microsoft Excel
  16. Нумерация в Excel
  17. Способ 1: обычная нумерация
  18. Способ 2: нумерация с указанием общего количества листов
  19. Способ 3: нумерация со второй страницы
  20. Способ 4: нумерация с указанной страницы
  21. Многоуровневая нумерация (Макросы/Sub)
  22. Двухуровневая нумерация (Формулы/Formulas)
  23. Создание нумерации в Excel по признаку.

Как пронумеровать отфильтрованные строки в excel

Автоматическая перенумерация строк при применении фильтра в EXCEL

Пусть имеется таблица с нумерацией строк (в столбце введены числа от 1 до 16).

Если к таблице применить фильтр (нажав в строке заголовков таблицы CTRL+SHIFT+L и установив критерии отбора), то нумерация строк будет сбита (см. столбец А ).

Для того, чтобы сохранить нумерацию строк, используем вместо последовательности констант (от 1 до 16) — формулу.

Решение основано на использовании функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ() , которая «чувствует», когда строка скрыта фильтром .

Столбец с нумерацией расположим в столбце А (заголовок таблицы разместим в строке 6 ). Полезные данные, которые вводятся БЕЗ ПРОПУСКОВ, расположим в столбце В (см. Файл примера ):

Записав в ячейке A 7 формулу =ЕСЛИОШИБКА(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;B7);A6+1;A6);1)

и скопировав ее в ячейки ниже, получим желаемый результат. Если строка скрыта, то функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ() возвращает 0 (ЛОЖЬ) и счетчик номера строки не увеличивается на 1, а остается, как у предыдущей строки.

После применения фильтра нумерация строк таблицы автоматически изменится.

Как пронумеровать отфильтрованные строки в excel

Чтобы пронумеровать по порядку строки, полученные после применения фильтра, необходимо:

  1. 1. В первую ячейку отфильтрованного списка внести функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ, выбрать 103-й номер функции (СЧЁТЗ) кликнув 2 раза по номеру

2. Нажать fx в строке формул и указать в Ссылка1 соседнюю ячейку в этой же строке (в примере – наименования товаров).

3. Ввести «:» и еще раз указать эту же ячейку, создав диапазон из одной ячейки.

4. Первую границу диапазона фиксируем (выделяем адрес и нажимаем на клавиатуре F4)

5. Нажимаем «OK» и протягиваем формулу до конца списка.

Мы получаем активную нумерацию. Даже если вы отсортируете значения в других столбцах, нумерация сохранится.

Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее «перевести»)

Как в Эксель пронумеровать строки: 3 способа

Рассказываем о самых простых способах пронумеровать строки в Excel по порядку.

1 Как пронумеровать строки в Excel с помощью автозаполнения

Первый и самый простой способ автоматически пронумеровать строки в таблице Excel. Вручную придется ввести только два первых номера — и это не обязательно должны быть «1» и «2». Отсчет можно начать с любого числа.

  • В ячейку, с которой необходимо начать нумерацию строк или столбцов, ставим первое значение. Например, «1».
  • В соседнюю ячейку ставим следующую цифру — «2». Если вы хотите пронумеровать строки, то двойку надо поставить в ячейку под единицей. Если нумеруются столбцы — то справа от единицы.
  • Выделите ячейки с помощью ЛКМ и наведите курсор на угол выделенной области. Стрелочка должна поменяться на черный крестик.
  • Когда курсор превратится в крестик, снова нажмите левую кнопку мышки и протяните выделение на ту область, в которой требуется пронумеровать строки или столбцы. Выделенный диапазон заполнится числовыми значениями с шагом, как между первыми двумя числами.

Кстати, если в первые две ячейки вводить числа не по порядку, то это будет учтено при автозаполнении. Например, можно создать список с числами, кратными 5 или 10.

2 Как в Экселе пронумеровать строки c помощью формулы

Присвоить номер каждой строке можно и через специальную формулу.

  • Первая ячейка, как и в прошлом варианте, должна содержать начальное число. Указываем его (например, «1») — и переходим к следующей ячейке.
  • Теперь понадобится функция, которая будет прибавлять к каждому последующему значению единицу (или другой необходимый шаг нумерации). Она выглядит так: «=[ячейка с первым значением] + 1». В нашем случае это «=А1+1». Для создания формулы можно использовать кнопку “СУММ” из верхнего меню — она появится, когда вы поставите в ячейке знак “=”.
  • Кликаем по крестику в углу ячейки с формулой и выделяем диапазон заполнения данных. Строки пронумеруются автоматически.

3 Нумерация строк в Excel c помощью прогрессии

Добавить маркер в виде номера можно и с помощью функции «Прогрессия» — этот метод подойдет для работы с большими списками, если таблица длинная и содержит много данных.

Источник

Многоуровневая нумерация в excel

Автоматическая нумерация при добавлении строк в MS EXCEL

​Смотрите также​ меняя сортировку​ в разнобой, но​ еще длиннее и​ уверен, что существует​ Подскажите как пронумеровать​:​

​ этому форма приложения​.​ первая страница учитывается​ листа, но и​ запись в колонтитуле​».​ нумерации при удалении​ пронумеровать строки можно​ формулы =СТРОКА()-СТРОКА($A$1). В​ при вводе);​При добавлении в таблицу​

​Юрий М​ их всего 10​ массивнее, даже выкладывать​ ф-ция для выполнения​ ячейки в эксель​

  • ​Manyasha​ так же должна​Как видим, после этого​ в процессе нумерации​ об общем их​ и наводим на​​После этого Эксель переходит​​ строк, Нумерация строк​ следующим образом :​
  • ​ ячейке​под заголовком столбца №​ новых строк приходится​: :-)​ (10 очередей). Вот​ не буду, т.к.​ этого в одно​ по заданному параметру​
  • ​, обрати внимание на​ быть изменена. Необходимо​ номер фактически первой​ других листов, но,​ количестве.​ неё курсор. Появляется​ в режим разметки,​
  • ​ и столбцов римскими​пусть в ячейке​​А1​​ (ячейка​ вручную восстанавливать нумерацию​​Сергей​​ мне и нужно​ ЦитатаCkuJIJI пишет: это​ действие​

​ соседней ячейки, более​ слова​ добавить TextBox: Марка​ страницы в документе​ тем не менее,​Бывают случаи, что пронумеровать​ меню форматирования, в​ а на листах​ цифрами и Нумерация​​А2​​должен находиться заголовок​

Нумерация строк в MS EXCEL

​А2​ строк. Использование таблиц​

Используем формулы

​: вообще непонятно чем​​ каждому из 10​​ достаточно громоздкая запись.​Сергей​ конкретное объяснение в​_Boroda_​​ машины, Модель машины,​​ изменился на тот,​ на ней самой​ нужно не весь​

​ котором можно произвести​ отображаются колонтитулы. Они​ столбцов буквами.​введено значение 1,​ столбца.​) введем формулу =СТРОКА()-СТРОКА($A$1)​ в формате Excel​ вас формула Nic70y,​ случайных чисел, не​Сергей​: прикалываетесь вам и​ примере​

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

​ располагаются в верхней​По умолчанию Microsoft Excel​ а в ячейке​

Используем клавишу CTRL

​Для чрезстрочной нумерации используйте​ и нажмем клавишу​ 2007 позволяет автоматизировать​​ не устраивает персчитывает​​ меняя сортировку (порядок​: Насмешили, вот громозкая​​ сделали одно действие​​ikki​​ вариант​​ Цвет.​ в параметрах. Соответственно,​В то же время,​ начиная с определенного​​изменить тип шрифта;​​ и нижней области.​ не производит видимую​А3​ формулу (см. файл​

​ENTER​​ этот процесс.​ и нумерует порядок​ очереди определят) подставить​ рабочая запись​ протянуть по столбцу​: в D3 =РАНГ(E3;$E$3:$E$9;1)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(МАКС(E$1:E1)+ПОИСКПОЗ(C2;I$2:I$14;)^0;МАКС(E$1:E1)&».»&СТРОКА()-ПОИСКПОЗ(МАКС(E$1:E1);E$1:E1;))​Пример:​ нумерация последующих листов​​ бывают ситуации, когда​​ места. Давайте разберемся,​сделать его курсивом или​ Кроме того, каждый​​ нумерацию листов. В​​значение 2;​

Используем начало последовательности

​ примера) =ЕСЛИ(ЕЧЁТН(СТРОКА());»»;A7+1)​(Ввод): столбец должен​Пусть имеется обычная таблица​ от наименьшего к​ значение от 1​=СЦЕПИТЬ(ДЕНЬ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​

  • ​CkuJIJI​​s-tolm​​Кстати, если у​Категория — I​​ тоже сместилась.​​ нужно чтобы документ​
  • ​ как это сделать.​​ полужирным;​​ из них разделен​
  • ​ то же время,​выделяем ячейки​Пусть, как и в​

​ автоматически заполниться формулой​ (диапазон ячеек с​ большему, если у​​ до 10.​​ ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» мин​: Вы меня не​: Огромное «от души». Как​ нас в списке​ (немецкие машины)​

Использование инструмента Прогрессия

​Урок:​ начинался не с​Для того, чтобы выставить​изменить размер;​

  • ​ на три части.​​ во многих случаях,​​A2A3​
  • ​ предыдущем примере, в​​ до конца таблицы.​​ данными), состоящая из​ вас вышеуказанное условие​
  • ​s-tolm​ «;Лист1!$O$9:$O$14)-1);2));0)/24/60)))*24+ЧАС(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​ поняли​ раз то что​

​ объектов нет объекта​
​1. марка машины:​Как убрать колонтитулы в​ первой страницы, а,​ нумерацию со второй​изменить цвет.​ Выбираем, в каком​ особенно, если документ​;​ ячейку​Теперь при добавлении/ удалении​ трех столбцов с​ главное, то экстросенсорикой​

Нумерация страниц в Microsoft Excel

​: Скинь оригинал таблицы,​ ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» мин​Что сделали все​ доктор прописал. ​ 3, то нумерация​ например Aуди​ Excel​ например, с третьей​ страницы, а это​Выбирайте те действия, которые​ колонтитуле, а также​ посылается на печать,​беремся за правый нижний​A2​

​ строк в середине​ заголовками №, Наименование,​

Нумерация в Excel

​ тут навряд ли​ и опиши по​ «;Лист1!$O$9:$O$14)-1);2));0)/24/60)));»ч «;ТЕКСТ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д.​ отлично это да​CkuJIJI​ ведь не должна​1.1 модель машины:​Пронумеровать страницы в табличном​ или седьмой. Такая​ уместно, например, при​ хотите произвести для​ в какой его​ их необходимо пронумеровать.​

Способ 1: обычная нумерация

​ угол и Маркером​введено значение 1.​

    ​ или в конце​ Цена (в строке​ кто владеет (хотя​​ какому признаку распределяется​​ «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​

​И применяли доступные​: Добрый день.​​ пропускать число 3,​​ А4​​ процессоре Excel довольно​​ необходимость бывает не​

​ написании рефератов, дипломных​ изменения визуального отображения​ части, будет производиться​ Эксель позволяет это​ заполнения протягиваем вниз.​ Выделим ячейку​ таблицы нумерация строк​ 1). Строки таблицы​ иногда отдельные личности​ на 10 категорий?Либо​ мин «;Лист1!$O$9:$O$14)-1);2));0)/24/60));»мммин»))данная формула​ большинству формулы это​Возникла похожая ситуация​ правильно? Я считаю,​1.1.1 коробка передач:автомат​ просто. Эта процедура​ часто, но, тем​ и научных работ,​ номера, пока не​

​ нумерация. В большинстве​​ сделать при помощи​​Получаем результат как в​​A2​​ будет проставляться автоматически,​​ заполнены данными (кроме​​ заставляют задуматся​ в случайном порядке?​ не имеет отношения​​ тоже отлично. Просто​​ и не как​

​ что Марина все​1.1.2 топливо: бензин​​ выполняется при включенном​​ не менее, иногда​ когда на титульном​ будет достигнут удовлетворяющий​ случаев выбирают левую​

  • ​ колонтитулов. Давайте рассмотрим​ предыдущем случае. Если​. Удерживая клавишу​ т.к. при вставке​ столбца №, который​)​Nic70y​ к теме просто​ я был уверен​ не могу найти​ верно сделала -​1.1.3 цвет: белый​ режиме колонтитулов. Кроме​ поставленный вопрос тоже​
    • ​ листе не допускается​
    • ​ вас результат.​ часть верхнего колонтитула.​
    • ​ различные варианты, как​
    • ​ в ячейке​

    ​CTRL​ / удалении строк​ будет содержать номера​CkuJIJI​:​ наглядный пример для​

    Способ 2: нумерация с указанием общего количества листов

    ​ существует более элементарный​ логичного решения.​ не должно быть​1.2 модель машины:​ того, пользователь может​

    1. ​ требует решения.​ присутствие номеров, нужно​Кроме того, можно пронумеровать​
    2. ​ Кликаем по той​​ пронумеровать листы в​​А3​, скопируем Маркером заполнения​​ копируется формула в​​ строк).​

    ​: Элементарно, убираем из​формула массива:​​ человека​​ способ, без применения​​Как можно в​​ нумерации 1, 2,​ А5​​ настроить нумерацию под​​Проводим нумерацию обычным способом,​

  • ​ произвести действия, указанные​ страницы в Excel​ части, где планируется​
  • ​ этом приложении.​введено значение 3,​ (при этом над​ столбце​Для организации автоматической нумерации​ массива одно любое​

    Способ 3: нумерация со второй страницы

    ​=ПОИСКПОЗ(J14;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(J$14:J$23;J$14:J$23;0)=СТРОКА($1:$10);J$14:J$23);СТРОКА($1:$10));0)​CkuJIJI​ таких формул (=ЕСЛИ(СЧЁТЕСЛИ($J$14:J14;J14)=1;МАКС($I$13:I13)+1;ИНДЕКС($I$13:I13;ПОИСКПОЗ(J14;$J$13:J14)))​ каком-то N-ом массиве,​ 4, . ​1.2.1 коробка передач:автомат​

    ​ себя: отформатировать отображение​ путем использования соответствующей​ ниже.​ с указанием их​ разместить номер.​Скачать последнюю версию​ т.е. задан шаг​ курсором появится маленький​А​ в случае добавления​ значение, пишет «Н/Д»​

      ​Юрий М​: Эх​Что бы Вы​​ где числа идут​​Впрочем,​1.2.2 топливо: бензин​​ номера, добавить указание​​ кнопки на ленте,​

    ​Переходим в режим колонтитулов.​​ общего количества на​​Во вкладке​ Excel​​ последовательности равный 2,​ плюсик), значение из​​.​

  • ​ или удаления строк​ кругом. Ставим «0»​​: Не слишком ли​​Переоценил я возможности​ не говорили, но​ не по порядку,​chikko​1.2.3 цвет: красный​
  • ​ общего числа листов​ подробное описание чего​ Далее перемещаемся во​ каждом листе.​«Конструктор»​Пронумеровать страницы в Excel​ то мы получим​A2​Используем различные подходы для​

    Способ 4: нумерация с указанной страницы

    ​ используем следующий алгоритм​ (Который не нужно​ панибратствуете?​ Excel. Такая простая​ это достаточно громоздкая​ присвоить номер каждому​виднее.​Категория-II (японские машины)​ документа, нумеровать с​ было дано выше.​ вкладку​Активируем отображение нумерации, как​

    1. ​блока дополнительных вкладок​ можно при помощи​ последовательность нечетных чисел.​в ячейки ниже.​ нумерации строк.​
    2. ​ (см. файл примера):​​ считать), он ему​​CkuJIJI​

    ​ задачка, имеет такое​ запись.​ числу по возрастанию.​​Еще,​​Категория-III (французские машины)​ определенного места и​Переходим во вкладку​

  • ​«Конструктор колонтитулов»​ было указано в​​«Работа с колонтитулами»​​ колонтитулов. Они по​Воспользуемся стандартным средством EXCEL​ Получим последовательность чисел​Пусть в ячейке​​выделим всю таблицу (все​​ дает порядковый номер​: Друзья, спасибо большое​ не простое решение​Жалко что Excel​​ (Прошу прощения за​​chikko​
  • ​и.т.д​ т.д.​«Разметка страницы»​, расположенную в блоке​ предыдущем способе.​кликаем по кнопке​ умолчанию скрыты, располагаются​ для создания прогрессий,​

    ​ 1, 2, 3,​​A2​ 3 столбца вместе​

    ​ «1».​ за то, что​Спасибо в любом​ не придумал решение​ косноязычность)​, на Вашем​chikko​Автор: Максим Тютюшев​.​ вкладок​Перед тегом пишем слово​«Номер страницы»​ в нижней и​

    Многоуровневая нумерация (Макросы/Sub)

    ​ 4 …​​введено значение 1​
    ​ с заголовками). Для​И мне просто​ так взялись за​ случае за помощь​ данной задачки в​Есть «Вар 1»,​ изначальном файле, где​: Прошу помочь сделать​
    ​Jerry​На ленте в левом​

    ​«Работа с колонтитулами»​​«Страница»​, которая размещена на​ верхней области листа.​

    ​ и арифметических.​​ВНИМАНИЕ!​ (номер первой строки).​ этого выделите любую​ хочется увидеть разные​ решение задачи​Может еще кто​ одну ф-кию​ но меня он​ 2 таблицы, формула​ двухуровневую нумерацию, как​
    ​: Привет всем!​
    ​ нижнем углу блока​.​
    ​, а после него​ ленте в группе​
    ​ Их особенностью является​вводим в ячейку​
    ​Если на листе​
    ​ В следующую строку​
    ​ ячейку в таблице​
    ​ подходы к задачке​Вот я обобщил​
    ​ будет на этом​
    ​Спасибо за помощь​
    ​ не устраивает, т.к.​
    ​ была бы еще​
    ​ это уже выполнено​
    ​Прошу помощи или​

    Двухуровневая нумерация (Формулы/Formulas)

    ​ инструментов​​В блоке инструментов​ пишем слово​ инструментов​ то, что занесенные​А2​ часть строк скрыта​ таблицы, в ячейку​ и нажмите​ и без применения​ 2 варианта( Один​ форуме и найдет​CkuJIJI​
    ​ требует знания формул​ проще.​ в примере. Для​ подсказки в создании​

    ​«Параметры страницы»​​«Параметры»​ ​«из»​

    ​«Элементы колонтитулов»​​ в данную область​​значение 1;​​ с помощью фильтра,​А3​

    ​CTRL+A​​ формул массива.​ мой, другой пользователя​
    ​ более простое решение​
    ​: И если сбить​ массивов. Есть ли​chikko​ объектов из перечня​ макроса для автоматической​имеется значок в​на ленте отмечаем​.​.​ записи являются сквозными,​выделяем диапазон​ то этот подход​
    ​, вводим формулу =А2+1​​- будет выделена​​Nic70y​
    ​ Nic70y), предлагаю еще​​s-tolm​​ сортировку ф-ция перестает​ более простой вариант?​: Всем спасибо! Не​ — первый уровень,​ многоуровневой нумерации строк​

    ​ форме наклонной стрелки.​​ галочкой пункт настроек​Устанавливаем курсор в поле​Как видим, появляется специальный​
    ​ то есть отображаются​​A2:А6​
    ​ и остальные, приведенные​​ и копируем ее​ Текущая область;​: не интересно​ искать варианты решения​: Может как то​

    Создание нумерации в Excel по признаку.

    ​ корректно работать​​Сергей​ было времени зайти,​ для параметров объектов​ по порядку после​ Кликаем по нему.​«Особый колонтитул для первой​ колонтитула после слова​ тег​ на всех страницах​

    ​, в котором будут​​ ниже, работать не​

    ​ в ячейки ниже.​​через пункт меню Вставка/​с доп. столбцами​ данной задачки​

    ​ так если я​​Владимир​
    ​: так​ только сейчас смог.​ — второй. При​ выбора категории и​
    ​Открывается окно параметров, переходим​ страницы»​«из»​«&[Страница]»​ документа.​ содержаться номера строк;​ будут. Чтобы разрешить​Так как в формуле​
    ​ Таблицы/ Таблица конвертируем​ можно придумать много​Файл изменил (Суть​ правильно понял суть​: ..знания не нужны.​Владимир​

    ​Рабочее решение от​​ этом некоторые объекты​

    ​ нажатия клавиши «запись​​ во вкладку​.​. Кликаем по кнопке​. Чтобы он преобразовался​Обычная нумерация предполагает пронумеровать​вызываем инструмент Прогрессия (Главная/​ нумерацию строк с​ мы сослались на​

    ​ таблицу в формат​​ чего. ​ осталась та же,​ вопроса ,то решение​ЦитатаCkuJIJI пишет: я​: Чуть усложнил, на​Manyasha​

    ​ из перечня могут​​ в бланк».​«Страница»​Устанавливаем нумерацию при помощи​

    ​«Число страниц»​​ в конкретный порядковый​ все листы документа.​
    ​ Редактирование/ Заполнить/ Прогрессия. ),​ использованием клавиши​​ ячейку выше с​ Excel 2007. В​следующий вопрос будет​ но вид стал​ в рамке)​ был уверен существует​ случай, если значения​
    ​AlexM​ не попасть в​Заранее благодарен всем​, если оно было​
    ​ кнопки​, которая размещена на​ номер, кликаем по​Прежде всего, нужно включить​
    ​ в появившемся окне​

    ​CTRL​​ помощью относительной ссылки,​ диалоговом окне не​ об отрицательных или​

    ​ лучше)​​CkuJIJI​
    ​ более элементарный способ,​ (числа, текст) идут​, далее уже ответили​ итоговый список.​
    ​ откликнувшимся.​
    ​ открыто в другой​«Номер страницы»​ ленте во вкладке​ любой области документа.​ отображение колонтитулов. Переходим​ нажимаем ОК.​, выделите любую ячейку​ то EXCEL при​ забудем поставить галочку​ иррациональных числах . ​Есть массив чисел,​

    ​: Опять же просто​​ а уверенность есть?​ вразброс, а не​
    ​ за меня, что​До кучи -​Cheshir0067​ вкладке. Ставим в​, как уже было​«Главная»​Теперь на каждой странице​ во вкладку​СОВЕТ:​ с заголовком фильтра​ копировании вниз модифицирует​

    ​ «Таблица с заголовками».​​Юрий М​​ которые идут не​ замена.​————————————​ по порядку. Если​
    ​ нумерация нарушаться не​ выделять строки объектов​​: Уточните критерий по​ поле параметра​ показано выше, но​.​

    ​ документа Эксель появился​​«Вставка»​О специальных случаях​ и дважды нажмите​ вышеуказанную формулу в​ Нажмите ОК;​

    ​: Похвальное желание -​​ по порядку и​У меня большая​
    ​Писал о порядковом​ по порядку, то​ должна, если объект​ (первый уровень нумерации)​ которому должна формироваться​«Номер первой страницы»​ делаем это на​Кликаем по любому месту​ порядковый номер. Чтобы​.​ нумерации строк можно​CTRL+SHIFT+L​ =А3+1, затем в​убеждаемся, что включена опция​ просто хочется посмотреть))​ некоторые повторяются. Нужно​

    ​ таблица, с меняющимися​​ номере. Т.е. если​ формула ещё проще​ выпадает.​ — жирным шрифтом.​ нумерация.​

    ​то число, нумерацию​​ любой странице, кроме​​ документа, чтобы вместо​
    ​ он выглядел более​

    ​На ленте в блоке​​ почитать в статьях​(сбросьте фильтр).​

    ​ =А4+1 и т.д.,​​ Автозамены «Создавать вычисляемые​CkuJIJI​ составить формулу, чтобы​ числами, там может​
    ​ 9 идёт первой,​ будет.​s-tolm​Manyasha​Jerry​ с которого нужно​
    ​ первой.​ тегов отобразились значения.​ презентабельно и выделялся​ инструментов​
    ​ Автоматическая перенумерация строк​Если начало последовательности уже​ тем самым формируя​ столбцы, заполнив таблицы​: Неожиданно простая задачка​ к каждому числу​ быть и 100​ то ей присваивается​CkuJIJI​

    ​: Уважаемые форумчане! Не​​: Вот еще вариант​

    ​: Критерии нумерации это​​ проводить. Кликаем на​Как видим, после этого​Теперь у нас отображается​ на общем фоне,​«Текст»​ при применении фильтра,​ задано (т.е. задан​ числовую последовательность 2,​ формулами» (Кнопка Офис/​ (как я думал),​ подходил номер 1,2,3​ и 150 млн​​ цифра 1. То,​

    ​: ничего себе вы​​ обессудьте но сам​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(СЧЁТЕСЛИ($I$2:$I$14;C2)>0;МАКС($B$1:B1)+1;МАКС($B$1:B1)&».»&(СТРОКА()-СТРОКА(ДВССЫЛ(«A»&ПОИСКПОЗ(МАКС($B$1:B1);$B$1:B1)))))​ подпункты каждой категории​ кнопку​ все листы пронумерованы,​ информация не только​ его можно отформатировать.​жмем на кнопку​
    ​ Автоматическая нумерация при​ первый элемент и​ 3, 4, . ​ Параметры Excel/ Правописание/​ стала трудной​

    ​ и т.п., не​​ руб. Они идут​​ что Вам нужно,​ упростили. я был​ додуматься не могу.​
    ​AlexM​ см. пример ниже. Соответственно​«OK»​

    ​ кроме первого. Причем​​ о текущем номере​ Для этого выделяем​

    ​«Колонтитулы​​ добавлении строк, Сохранение​ шаг последовательности), то​Другим вариантом является использование​

    ​ Параметры автозамены…/вкладка Автоформат​

    Источник

    0 / 0 / 0

    Регистрация: 19.11.2016

    Сообщений: 5

    1

    Пронумеровать фразы по группам

    19.11.2016, 19:43. Показов 2545. Ответов 7


    Студворк — интернет-сервис помощи студентам

    Не могу решить проблему в файле Excel. В столбце имеется 12к фраз. Нужно пронумеровать по группам. Группа- это повторяющиеся фразы. Файл для просмотра прилагается.
    Буду искренне благодарен за подсказки.
    3D.xlsx



    0



    15136 / 6410 / 1730

    Регистрация: 24.09.2011

    Сообщений: 9,999

    19.11.2016, 19:54

    2

    Tdutybq3321, в В1 — 1, в В2 формулу и автозаполнить вниз:



    1



    0 / 0 / 0

    Регистрация: 19.11.2016

    Сообщений: 5

    19.11.2016, 20:12

     [ТС]

    3

    Спасибо большое)))

    Добавлено через 7 минут
    А еще вопрос, можно ли сделать так, что бы количество одинаковых чисел не превышало 50?



    0



    15136 / 6410 / 1730

    Регистрация: 24.09.2011

    Сообщений: 9,999

    19.11.2016, 21:57

    4

    Tdutybq3321, для В2

    Код

    =B1+ИЛИ(C2<>C1;СЧЁТЕСЛИ(B$1:B1;B1)>49)

    Формула прибавит 1, если в ст. В предыдущие 50 чисел одинаковы ИЛИ если в ст. С сменилось значение. При этом какой-либо номер может быть только в одной строке — если до этого в С было 51 одинаковое значение. Вы так хотели?



    1



    0 / 0 / 0

    Регистрация: 19.11.2016

    Сообщений: 5

    19.11.2016, 23:06

     [ТС]

    5

    Да, отлично. Спасибо. А это можно сделать и с текстом? Или там какая-то другая формула?



    0



    15136 / 6410 / 1730

    Регистрация: 24.09.2011

    Сообщений: 9,999

    19.11.2016, 23:17

    6

    Tdutybq3321, что с текстом? Пример приведите.



    0



    0 / 0 / 0

    Регистрация: 19.11.2016

    Сообщений: 5

    19.11.2016, 23:26

     [ТС]

    7

    Нужно к этим же группам, т.е. одинаковым фразам добавить в следующем столбце текс. Что бы 1 текс на 1 группу. Но так как текста меньше чем групп. Текст может повторятся и с другими группами.



    0



    0 / 0 / 0

    Регистрация: 19.11.2016

    Сообщений: 5

    19.11.2016, 23:26

     [ТС]

    8



    0



    IT_Exp

    Эксперт

    87844 / 49110 / 22898

    Регистрация: 17.06.2006

    Сообщений: 92,604

    19.11.2016, 23:26

    Помогаю со студенческими работами здесь

    Пронумеровать список
    Нужна процедурка, которая формирует новый список, элементами которого являются составные структуры:…

    Пронумеровать строки
    Есть код который выводит одну и туже фразу 10 раз, как сделать чтобы они были пронумерованы?

    Пронумеровать кроссворд
    Нужно пронумеровать слова в кроссворде.
    Есть часть кода но она не полностью работает

    Пронумеровать строки
    Здравствуйте, у меня есть таблица отсортированная и пронумерованная, но когда я удаляю одну строку…

    Искать еще темы с ответами

    Или воспользуйтесь поиском по форуму:

    8

    Автоматическая нумерация при добавлении строк в MS EXCEL

    ​Смотрите также​ меняя сортировку​ в разнобой, но​ еще длиннее и​ уверен, что существует​ Подскажите как пронумеровать​:​

    ​ этому форма приложения​.​ первая страница учитывается​ листа, но и​ запись в колонтитуле​».​ нумерации при удалении​ пронумеровать строки можно​ формулы =СТРОКА()-СТРОКА($A$1). В​ при вводе);​При добавлении в таблицу​

    ​Юрий М​ их всего 10​ массивнее, даже выкладывать​ ф-ция для выполнения​ ячейки в эксель​

    • ​Manyasha​ так же должна​Как видим, после этого​ в процессе нумерации​ об общем их​ и наводим на​​После этого Эксель переходит​​ строк, Нумерация строк​ следующим образом :​
    • ​ ячейке​под заголовком столбца №​ новых строк приходится​: :-)​ (10 очередей). Вот​ не буду, т.к.​ этого в одно​ по заданному параметру​
    • ​, обрати внимание на​ быть изменена. Необходимо​ номер фактически первой​ других листов, но,​ количестве.​ неё курсор. Появляется​ в режим разметки,​
    • ​ и столбцов римскими​пусть в ячейке​​А1​​ (ячейка​ вручную восстанавливать нумерацию​​Сергей​​ мне и нужно​ ЦитатаCkuJIJI пишет: это​ действие​

    ​ соседней ячейки, более​ слова​ добавить TextBox: Марка​ страницы в документе​ тем не менее,​Бывают случаи, что пронумеровать​ меню форматирования, в​ а на листах​ цифрами и Нумерация​​А2​​должен находиться заголовок​

    excel2.ru

    Нумерация строк в MS EXCEL

    ​А2​ строк. Использование таблиц​

    Используем формулы

    ​: вообще непонятно чем​​ каждому из 10​​ достаточно громоздкая запись.​Сергей​ конкретное объяснение в​_Boroda_​​ машины, Модель машины,​​ изменился на тот,​ на ней самой​ нужно не весь​

    ​ котором можно произвести​ отображаются колонтитулы. Они​ столбцов буквами.​введено значение 1,​ столбца.​) введем формулу =СТРОКА()-СТРОКА($A$1)​ в формате Excel​ вас формула Nic70y,​ случайных чисел, не​Сергей​: прикалываетесь вам и​ примере​

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

    ​ располагаются в верхней​По умолчанию Microsoft Excel​ а в ячейке​

    Используем клавишу CTRL

    ​Для чрезстрочной нумерации используйте​ и нажмем клавишу​ 2007 позволяет автоматизировать​​ не устраивает персчитывает​​ меняя сортировку (порядок​: Насмешили, вот громозкая​​ сделали одно действие​​ikki​​ вариант​​ Цвет.​ в параметрах. Соответственно,​В то же время,​ начиная с определенного​​изменить тип шрифта;​​ и нижней области.​ не производит видимую​А3​ формулу (см. файл​

    ​ENTER​​ этот процесс.​ и нумерует порядок​ очереди определят) подставить​ рабочая запись​ протянуть по столбцу​: в D3 =РАНГ(E3;$E$3:$E$9;1)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(МАКС(E$1:E1)+ПОИСКПОЗ(C2;I$2:I$14;)^0;МАКС(E$1:E1)&».»&СТРОКА()-ПОИСКПОЗ(МАКС(E$1:E1);E$1:E1;))​Пример:​ нумерация последующих листов​​ бывают ситуации, когда​​ места. Давайте разберемся,​сделать его курсивом или​ Кроме того, каждый​​ нумерацию листов. В​​значение 2;​

    Используем начало последовательности

    ​ примера) =ЕСЛИ(ЕЧЁТН(СТРОКА());»»;A7+1)​(Ввод): столбец должен​Пусть имеется обычная таблица​ от наименьшего к​ значение от 1​=СЦЕПИТЬ(ДЕНЬ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​

    • ​CkuJIJI​​s-tolm​​Кстати, если у​Категория — I​​ тоже сместилась.​​ нужно чтобы документ​
    • ​ как это сделать.​​ полужирным;​​ из них разделен​
    • ​ то же время,​выделяем ячейки​Пусть, как и в​

    ​ автоматически заполниться формулой​ (диапазон ячеек с​ большему, если у​​ до 10.​​ ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» мин​: Вы меня не​: Огромное «от души»!!!Как​ нас в списке​ (немецкие машины)​

    Использование инструмента Прогрессия

    ​Урок:​ начинался не с​Для того, чтобы выставить​изменить размер;​

    • ​ на три части.​​ во многих случаях,​​A2A3​
    • ​ предыдущем примере, в​​ до конца таблицы.​​ данными), состоящая из​ вас вышеуказанное условие​
    • ​s-tolm​ «;Лист1!$O$9:$O$14)-1);2));0)/24/60)))*24+ЧАС(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​ поняли​ раз то что​

    ​ объектов нет объекта​
    ​1. марка машины:​Как убрать колонтитулы в​ первой страницы, а,​ нумерацию со второй​изменить цвет.​ Выбираем, в каком​ особенно, если документ​;​ ячейку​Теперь при добавлении/ удалении​ трех столбцов с​ главное, то экстросенсорикой​

    excel2.ru

    Нумерация страниц в Microsoft Excel

    Нумерация страниц в Microsoft Excel

    ​: Скинь оригинал таблицы,​ ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» мин​Что сделали все​ доктор прописал!!!​ 3, то нумерация​ например Aуди​ Excel​ например, с третьей​ страницы, а это​Выбирайте те действия, которые​ колонтитуле, а также​ посылается на печать,​беремся за правый нижний​A2​

    ​ строк в середине​ заголовками №, Наименование,​

    Нумерация в Excel

    ​ тут навряд ли​ и опиши по​ «;Лист1!$O$9:$O$14)-1);2));0)/24/60)));»ч «;ТЕКСТ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д.​ отлично это да​CkuJIJI​ ведь не должна​1.1 модель машины:​Пронумеровать страницы в табличном​ или седьмой. Такая​ уместно, например, при​ хотите произвести для​ в какой его​ их необходимо пронумеровать.​

    Способ 1: обычная нумерация

    ​ угол и Маркером​введено значение 1.​

    1. ​ или в конце​ Цена (в строке​ кто владеет (хотя​​ какому признаку распределяется​​ «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«​

      Переход во вкладку вставка в приложении Microsoft Excel

    2. ​И применяли доступные​: Добрый день.​​ пропускать число 3,​​ А4​​ процессоре Excel довольно​​ необходимость бывает не​

      Включение колонтитулов в Microsoft Excel

    3. ​ написании рефератов, дипломных​ изменения визуального отображения​ части, будет производиться​ Эксель позволяет это​ заполнения протягиваем вниз.​ Выделим ячейку​ таблицы нумерация строк​ 1). Строки таблицы​ иногда отдельные личности​ на 10 категорий?Либо​ мин «;Лист1!$O$9:$O$14)-1);2));0)/24/60));»мммин»))данная формула​ большинству формулы это​Возникла похожая ситуация​ правильно? Я считаю,​1.1.1 коробка передач:автомат​ просто. Эта процедура​ часто, но, тем​ и научных работ,​ номера, пока не​

      Колонтитулы в Microsoft Excel

    4. ​ нумерация. В большинстве​​ сделать при помощи​​Получаем результат как в​​A2​​ будет проставляться автоматически,​​ заполнены данными (кроме​​ заставляют задуматся​ в случайном порядке?​ не имеет отношения​​ тоже отлично. Просто​​ и не как​

      Установка нумерации страниц в Microsoft Excel

    5. ​ что Марина все​1.1.2 топливо: бензин​​ выполняется при включенном​​ не менее, иногда​ когда на титульном​ будет достигнут удовлетворяющий​ случаев выбирают левую​

      Нумерация страницы в Microsoft Excel

    6. ​ колонтитулов. Давайте рассмотрим​ предыдущем случае. Если​. Удерживая клавишу​ т.к. при вставке​ столбца №, который​)​Nic70y​ к теме просто​ я был уверен​ не могу найти​ верно сделала -​1.1.3 цвет: белый​ режиме колонтитулов. Кроме​ поставленный вопрос тоже​
      • ​ листе не допускается​
      • ​ вас результат.​ часть верхнего колонтитула.​
      • ​ различные варианты, как​
      • ​ в ячейке​

      Инструменты форматирования в Microsoft Excel

      ​CTRL​ / удалении строк​ будет содержать номера​CkuJIJI​:​ наглядный пример для​

    Отформатированная нумерация в Microsoft Excel

    Способ 2: нумерация с указанием общего количества листов

    ​ существует более элементарный​ логичного решения.​ не должно быть​1.2 модель машины:​ того, пользователь может​

    1. ​ требует решения.​ присутствие номеров, нужно​Кроме того, можно пронумеровать​
    2. ​ Кликаем по той​​ пронумеровать листы в​​А3​, скопируем Маркером заполнения​​ копируется формула в​​ строк).​

      Страница из в Microsoft Excel

    3. ​: Элементарно, убираем из​формула массива:​​ человека​​ способ, без применения​​Как можно в​​ нумерации 1, 2,​ А5​​ настроить нумерацию под​​Проводим нумерацию обычным способом,​

      Включение отображения общего количества страниц в Microsoft Excel

    4. ​ произвести действия, указанные​ страницы в Excel​ части, где планируется​

    Отображение общего количества страниц в Microsoft Excel

    ​ этом приложении.​введено значение 3,​ (при этом над​ столбце​Для организации автоматической нумерации​ массива одно любое​

    Способ 3: нумерация со второй страницы

    ​=ПОИСКПОЗ(J14;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(J$14:J$23;J$14:J$23;0)=СТРОКА($1:$10);J$14:J$23);СТРОКА($1:$10));0)​CkuJIJI​ таких формул (=ЕСЛИ(СЧЁТЕСЛИ($J$14:J14;J14)=1;МАКС($I$13:I13)+1;ИНДЕКС($I$13:I13;ПОИСКПОЗ(J14;$J$13:J14)))​ каком-то N-ом массиве,​ 4, …​1.2.1 коробка передач:автомат​

    ​ себя: отформатировать отображение​ путем использования соответствующей​ ниже.​ с указанием их​ разместить номер.​Скачать последнюю версию​ т.е. задан шаг​ курсором появится маленький​А​ в случае добавления​ значение, пишет «Н/Д»​

    1. ​Юрий М​: Эх​Что бы Вы​​ где числа идут​​Впрочем,​1.2.2 топливо: бензин​​ номера, добавить указание​​ кнопки на ленте,​

      Конструктор колонтитулов в Microsoft Excel

    2. ​Переходим в режим колонтитулов.​​ общего количества на​​Во вкладке​ Excel​​ последовательности равный 2,​ плюсик), значение из​​.​

      Применение особого колонтитула для первой страницы в Microsoft Excel

    3. ​ или удаления строк​ кругом. Ставим «0»​​: Не слишком ли​​Переоценил я возможности​ не говорили, но​ не по порядку,​chikko​1.2.3 цвет: красный​

    Включение нумерации в Microsoft Excel

    ​ общего числа листов​ подробное описание чего​ Далее перемещаемся во​ каждом листе.​«Конструктор»​Пронумеровать страницы в Excel​ то мы получим​A2​Используем различные подходы для​

    Номер не отображается на первой странице в Microsoft Excel

    Способ 4: нумерация с указанной страницы

    ​ используем следующий алгоритм​ (Который не нужно​ панибратствуете?​ Excel. Такая простая​ это достаточно громоздкая​ присвоить номер каждому​виднее.​Категория-II (японские машины)​ документа, нумеровать с​ было дано выше.​ вкладку​Активируем отображение нумерации, как​

    1. ​блока дополнительных вкладок​ можно при помощи​ последовательность нечетных чисел.​в ячейки ниже.​ нумерации строк.​
    2. ​ (см. файл примера):​​ считать), он ему​​CkuJIJI​

      Переход во вкладку Разметка страницы в Microsoft Excel

    3. ​ задачка, имеет такое​ запись.​ числу по возрастанию.​​Еще,​​Категория-III (французские машины)​ определенного места и​Переходим во вкладку​

      Переход в параметры страницы в Microsoft Excel

    4. ​«Конструктор колонтитулов»​ было указано в​​«Работа с колонтитулами»​​ колонтитулов. Они по​Воспользуемся стандартным средством EXCEL​ Получим последовательность чисел​Пусть в ячейке​​выделим всю таблицу (все​​ дает порядковый номер​: Друзья, спасибо большое​ не простое решение​Жалко что Excel​​ (Прошу прощения за​​chikko​

    Параметры страницы в Microsoft Excel

    ​и.т.д​ т.д.​«Разметка страницы»​, расположенную в блоке​ предыдущем способе.​кликаем по кнопке​ умолчанию скрыты, располагаются​ для создания прогрессий,​

    Смена нумерации в Microsoft Excel

    ​ 1, 2, 3,​​A2​ 3 столбца вместе​

    ​ «1».​ за то, что​Спасибо в любом​ не придумал решение​ косноязычность)​, на Вашем​chikko​Автор: Максим Тютюшев​.​ вкладок​Перед тегом пишем слово​«Номер страницы»​ в нижней и​

    ​ в то числе​

    lumpics.ru

    Многоуровневая нумерация (Макросы/Sub)

    ​ 4 …​​введено значение 1​
    ​ с заголовками). Для​И мне просто​ так взялись за​ случае за помощь​ данной задачки в​Есть «Вар 1»,​ изначальном файле, где​: Прошу помочь сделать​
    ​Jerry​На ленте в левом​

    ​«Работа с колонтитулами»​​«Страница»​, которая размещена на​ верхней области листа.​

    ​ и арифметических.​​ВНИМАНИЕ!​ (номер первой строки).​ этого выделите любую​ хочется увидеть разные​ решение задачи​Может еще кто​ одну ф-кию​ но меня он​ 2 таблицы, формула​ двухуровневую нумерацию, как​
    ​: Привет всем!​
    ​ нижнем углу блока​.​
    ​, а после него​ ленте в группе​
    ​ Их особенностью является​вводим в ячейку​
    ​Если на листе​
    ​ В следующую строку​
    ​ ячейку в таблице​
    ​ подходы к задачке​Вот я обобщил​
    ​ будет на этом​
    ​Спасибо за помощь​
    ​ не устраивает, т.к.​
    ​ была бы еще​
    ​ это уже выполнено​
    ​Прошу помощи или​

    excelworld.ru

    Двухуровневая нумерация (Формулы/Formulas)

    ​ инструментов​​В блоке инструментов​ пишем слово​ инструментов​ то, что занесенные​А2​ часть строк скрыта​ таблицы, в ячейку​ и нажмите​ и без применения​ 2 варианта( Один​ форуме и найдет​CkuJIJI​
    ​ требует знания формул​ проще.​ в примере. Для​ подсказки в создании​

    ​«Параметры страницы»​​«Параметры»​​«из»​

    ​«Элементы колонтитулов»​​ в данную область​​значение 1;​​ с помощью фильтра,​А3​

    ​CTRL+A​​ формул массива.​ мой, другой пользователя​
    ​ более простое решение​
    ​: И если сбить​ массивов. Есть ли​chikko​ объектов из перечня​ макроса для автоматической​имеется значок в​на ленте отмечаем​.​.​ записи являются сквозными,​выделяем диапазон​ то этот подход​
    ​, вводим формулу =А2+1​​- будет выделена​​Nic70y​
    ​ Nic70y), предлагаю еще​​s-tolm​​ сортировку ф-ция перестает​ более простой вариант?​: Всем спасибо! Не​ — первый уровень,​ многоуровневой нумерации строк​

    ​ форме наклонной стрелки.​​ галочкой пункт настроек​Устанавливаем курсор в поле​Как видим, появляется специальный​
    ​ то есть отображаются​​A2:А6​ :)
    ​ и остальные, приведенные​​ и копируем ее​ Текущая область;​: не интересно​ искать варианты решения​: Может как то​

    excelworld.ru

    Создание нумерации в Excel по признаку.

    ​ корректно работать​​Сергей​ было времени зайти,​ для параметров объектов​ по порядку после​ Кликаем по нему.​«Особый колонтитул для первой​ колонтитула после слова​ тег​ на всех страницах​

    ​, в котором будут​​ ниже, работать не​

    ​ в ячейки ниже.​​через пункт меню Вставка/​с доп. столбцами​ данной задачки​

    ​ так если я​​Владимир​
    ​: так​ только сейчас смог.​ — второй. При​ выбора категории и​
    ​Открывается окно параметров, переходим​ страницы»​«из»​«&[Страница]»​ документа.​ содержаться номера строк;​ будут. Чтобы разрешить​Так как в формуле​
    ​ Таблицы/ Таблица конвертируем​ можно придумать много​Файл изменил (Суть​ правильно понял суть​: ..знания не нужны.​Владимир​

    ​Рабочее решение от​​ этом некоторые объекты​

    ​ нажатия клавиши «запись​​ во вкладку​.​. Кликаем по кнопке​. Чтобы он преобразовался​Обычная нумерация предполагает пронумеровать​вызываем инструмент Прогрессия (Главная/​ нумерацию строк с​ мы сослались на​

    ​ таблицу в формат​​ чего…​ осталась та же,​ вопроса ,то решение​ЦитатаCkuJIJI пишет: я​: Чуть усложнил, на​Manyasha​

    ​ из перечня могут​​ в бланк».​«Страница»​Устанавливаем нумерацию при помощи​

    ​«Число страниц»​​ в конкретный порядковый​ все листы документа.​:)
    ​ Редактирование/ Заполнить/ Прогрессия…),​ использованием клавиши​:)​ ячейку выше с​ Excel 2007. В​следующий вопрос будет​ но вид стал​ в рамке)​ был уверен существует​ случай, если значения​
    ​AlexM​ не попасть в​Заранее благодарен всем​, если оно было​
    ​ кнопки​, которая размещена на​ номер, кликаем по​Прежде всего, нужно включить​:(
    ​ в появившемся окне​

    ​CTRL​​ помощью относительной ссылки,​ диалоговом окне не​ об отрицательных или​

    ​ лучше)​​CkuJIJI​
    ​ более элементарный способ,​ (числа, текст) идут​, далее уже ответили​ итоговый список.​
    ​ откликнувшимся.​
    ​ открыто в другой​«Номер страницы»​ ленте во вкладке​ любой области документа.​ отображение колонтитулов. Переходим​ нажимаем ОК.​, выделите любую ячейку​ то EXCEL при​ забудем поставить галочку​ иррациональных числах :?:​Есть массив чисел,​

    ​: Опять же просто​​ а уверенность есть?​ вразброс, а не​
    ​ за меня, что​До кучи -​Cheshir0067​ вкладке. Ставим в​, как уже было​«Главная»​Теперь на каждой странице​ во вкладку​СОВЕТ:​ с заголовком фильтра​ копировании вниз модифицирует​

    ​ «Таблица с заголовками».​​Юрий М​:(​ которые идут не​ замена.​————————————​ по порядку. Если​:(
    ​ нумерация нарушаться не​ выделять строки объектов​:)​: Уточните критерий по​ поле параметра​ показано выше, но​.​:)

    ​ документа Эксель появился​​«Вставка»​О специальных случаях​ и дважды нажмите​ вышеуказанную формулу в​ Нажмите ОК;​

    ​: Похвальное желание -​​ по порядку и​У меня большая​
    ​Писал о порядковом​ по порядку, то​ должна, если объект​ (первый уровень нумерации)​ которому должна формироваться​«Номер первой страницы»​ делаем это на​Кликаем по любому месту​ порядковый номер. Чтобы​.​ нумерации строк можно​CTRL+SHIFT+L​ =А3+1, затем в​убеждаемся, что включена опция​ просто хочется посмотреть))​ некоторые повторяются. Нужно​

    ​ таблица, с меняющимися​​ номере. Т.е. если​ формула ещё проще​ выпадает.​ — жирным шрифтом.​ нумерация.​

    ​то число, нумерацию​​ любой странице, кроме​​ документа, чтобы вместо​
    ​ он выглядел более​

    ​На ленте в блоке​​ почитать в статьях​(сбросьте фильтр).​

    ​ =А4+1 и т.д.,​​ Автозамены «Создавать вычисляемые​CkuJIJI​ составить формулу, чтобы​ числами, там может​:)
    ​ 9 идёт первой,​ будет.​s-tolm​Manyasha​Jerry​ с которого нужно​:)
    ​ первой.​ тегов отобразились значения.​ презентабельно и выделялся​ инструментов​
    ​ Автоматическая перенумерация строк​Если начало последовательности уже​ тем самым формируя​ столбцы, заполнив таблицы​: Неожиданно простая задачка​ к каждому числу​ быть и 100​ то ей присваивается​CkuJIJI​

    ​: Уважаемые форумчане! Не​​: Вот еще вариант​

    ​: Критерии нумерации это​​ проводить. Кликаем на​Как видим, после этого​Теперь у нас отображается​ на общем фоне,​«Текст»​ при применении фильтра,​ задано (т.е. задан​ числовую последовательность 2,​ формулами» (Кнопка Офис/​ (как я думал),​ подходил номер 1,2,3​ и 150 млн​:)​ цифра 1. То,​

    ​: ничего себе вы​​ обессудьте но сам​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(СЧЁТЕСЛИ($I$2:$I$14;C2)>0;МАКС($B$1:B1)+1;МАКС($B$1:B1)&».»&(СТРОКА()-СТРОКА(ДВССЫЛ(«A»&ПОИСКПОЗ(МАКС($B$1:B1);$B$1:B1)))))​ подпункты каждой категории​ кнопку​ все листы пронумерованы,​ информация не только​ его можно отформатировать.​жмем на кнопку​
    ​ Автоматическая нумерация при​ первый элемент и​ 3, 4, …​ Параметры Excel/ Правописание/​ стала трудной​

    ​ и т.п., не​​ руб. Они идут​:)​ что Вам нужно,​ упростили…. я был​ додуматься не могу.​
    ​AlexM​ см. пример ниже…Соответственно​«OK»​

    ​ кроме первого. Причем​​ о текущем номере​ Для этого выделяем​

    ​«Колонтитулы​​ добавлении строк, Сохранение​ шаг последовательности), то​Другим вариантом является использование​:(

    planetaexcel.ru

    ​ Параметры автозамены…/вкладка Автоформат​

    Автоматическая многоуровневая нумерация по порядку

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 12:33 |
    Сообщение № 1

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Доброго времени суток, Уважаемые!
    Прощу помощи создании формулы или подсказки функции для многоуровневой нумерации строк по порядку. В файле отчёте имеются блоки с видами работ по объектам, необходимо при изменении вручную в столбце В одинарного номера «Подрядной организации» или хотя бы двойного номера «Наименования объекта», далее по видам работ тройная нумерация пересчитывалась автоматически.
    Заранее благодарен всем откликнувшимся.

    К сообщению приложен файл:

    8163739.xlsx
    (23.8 Kb)


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 13:22 |
    Сообщение № 2

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Для ячейки В6 применяю

    и протягиваю вниз для блока 1.1
    Работает если добавлять строку в конце блока (последнюю к примеру 1.1.13), но не пересчитывает нижестоящие после вставки в середине блока.


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    Russel

    Дата: Пятница, 07.11.2014, 13:26 |
    Сообщение № 3

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 1392


    Репутация:

    318

    ±

    Замечаний:
    0% ±


    Excel 2010

    Привет, Виктор! Не уверен, что тебя устроит вариант с допстолбцами, но ты глянь ))

    К сообщению приложен файл:

    3715978.xlsx
    (26.3 Kb)


    QIWI 9173973973

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 13:49 |
    Сообщение № 4

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Привет, Руслан! Конечно с доп. столбцами это не совсем то, что хотелось бы, но тем не менее вариант очень интересный.
    Проверил, работает нормально если только вставлять строки внизу блоков или при вставке всего блока видов работ по одному из объектов снизу всех блоков. Но не пересчитывает если вставлять строку или несколько строк в середине блока или блок с видами работ в середине отчёта (между уже имеющимися блоками) то пересчёт не проводится.
    Так что скорее всего этот вариант не подойдёт. Подождём, может какие идейки появятся если всё же задача окажется выполнимой в принципе.


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 13:56 |
    Сообщение № 5

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Russel, при вставке новых строк или блоков в середину, необходимо заново протягивать вниз до конца формулы диапазона А4:С4. :)
    [offtop]Может я хочу невозможного!? :) [/offtop]


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    Russel

    Дата: Пятница, 07.11.2014, 14:15 |
    Сообщение № 6

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 1392


    Репутация:

    318

    ±

    Замечаний:
    0% ±


    Excel 2010

    необходимо заново протягивать вниз до конца формулы диапазона А4:С4

    Да.

    Может я хочу невозможного!?

    ИМХО, геморройно все это и нужно лишь как украшательство, как в том анекдоте — «на скорость не влияет». Так что можно перед печатью или предоставлением руководству/заказчику добавлять эти столбцы.
    [offtop]Если посидеть, покумекать подольше — можно и вариант без допстолбцов родить, но это время.[/offtop]


    QIWI 9173973973

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 14:23 |
    Сообщение № 7

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    нужно лишь как украшательство

    можно перед печатью или предоставлением руководству/заказчику добавлять эти столбцы

    В моём случае этот отчёт Руководство смотрит ежедневно и практически через день добавляются новые строки и в запарке могу забыть поправить нумерацию. А она мне необходима, т.к. при рассылке почтой я указываю порядковые номера добавленных строк.

    Если не найдется универсального решения, то с удовольствием применю твоё, т.к. единственная протяжка при завершении работы с отчётом, это проще, нежели правка несколько раз в разных диапазонах нумерации. Еще раз благодарю! yes


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    Rioran

    Дата: Пятница, 07.11.2014, 14:47 |
    Сообщение № 8

    Группа: Авторы

    Ранг: Ветеран

    Сообщений: 903


    Репутация:

    290

    ±

    Замечаний:
    0% ±


    Excel 2013

    VEKTORVSFREEMAN, здравствуйте.

    А как Вам идея воспользоваться рукописной функцией? Она же UDF, она же как бы макрос.

    В первую ячейку для нумерации вводим функцию с «прибитой гвоздями» ячейкой, с которой начинаем.

    Далее протягиваем. Функция ориентируется на содержимое ячеек в столбце справа и на содержимое ячейки сверху. В принципе, по моему алгоритму можно реализовать и формулами… но скорее всего это будет длинно и слабо оптимально. Сам код:

    [vba]

    Код

    Function Rio_Mark(rngX As Range) As String

    ‘Author:    Roman «Rioran» Voronov
    ‘Date:      the 7-th of November, 2014
    ‘Feedback:  voronov_rv@mail.ru

    Dim A As Long       ‘Current row
    Dim B As Long       ‘Current column
    Dim C1 As Byte      ‘Position of the first «.»
    Dim C2 As Byte      ‘Position of the second «.»

    Dim StrX As String

    A = Application.Caller.Row
    B = Application.Caller.Column
    StrX = Cells(A — 1, B).Value
    C1 = InStr(1, StrX, «.»)
    C2 = InStr(C1 + 1, StrX, «.»)

    If rngX.Row = A Then
         Rio_Mark = «1»
    ElseIf Cells(A, B + 1).Value = «» And Cells(A + 1, B + 1).Value = «» Then
         Rio_Mark = CStr(Int(Left(StrX, C1 — 1)) + 1)
    ElseIf Cells(A, B + 1).Value = «» And Cells(A — 1, B + 1).Value = «» Then
         Rio_Mark = StrX & «.1»
    ElseIf Cells(A, B + 1).Value = «» Then
         Rio_Mark = Left(StrX, C1) & CStr(Int(Mid(StrX, C1 + 1, C2 — C1 — 1)) + 1)
    ElseIf Cells(A — 1, B + 1).Value = «» Then
         Rio_Mark = StrX & «.1»
    Else
         Rio_Mark = Left(StrX, C2) & CStr(Int(Right(StrX, Len(StrX) — C2)) + 1)
    End If

    End Function

    [/vba]


    Роман, Москва, voronov_rv@mail.ru
    Яндекс-Деньги: 41001312674279

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Пятница, 07.11.2014, 14:50 |
    Сообщение № 9

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Rioran, спасибо за вариант. Попробую, что получится.)
    С понедельника наведу справки как относятся к макросам те люди которым я сбрасываю его на почту.


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    Rioran

    Дата: Пятница, 07.11.2014, 14:54 |
    Сообщение № 10

    Группа: Авторы

    Ранг: Ветеран

    Сообщений: 903


    Репутация:

    290

    ±

    Замечаний:
    0% ±


    Excel 2013

    как относятся к макросам те люди

    VEKTORVSFREEMAN, Вы можете 2-м макросом или быстро вручную превратить формулы нумерации в значения, тогда мнением тех людей можно пренебречь =)


    Роман, Москва, voronov_rv@mail.ru
    Яндекс-Деньги: 41001312674279

     

    Ответить

    Формуляр

    Дата: Суббота, 08.11.2014, 00:27 |
    Сообщение № 11

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 832


    Репутация:

    255

    ±

    Замечаний:
    0% ±


    Excel 2003, 2013

    VEKTORVSFREEMAN,
    предлагаю заглянуть ещё сюда.


    Excel 2003 EN, 2013 EN

     

    Ответить

    Nic70y

    Дата: Суббота, 08.11.2014, 07:07 |
    Сообщение № 12

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

    Код

    =ЕСЛИ(И(I4<>»»;I5<>»»);СЧЁТ(B$2:B2)+1;ЕСЛИ(I4<>»»;ПСТР(B3&».»;1;ПОИСК(«.»;B3&».»))&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(B3&».0″;ПОИСК(«.»;B3&».0″)+1;ДЛСТР(B3));».»;ПОВТОР(» «;15));15)+1;ЕСЛИ(I3<>»»;B3&».»;ЛЕВБ(B3;ПОИСК(«.»;ПОДСТАВИТЬ(B3;».»;»»;1))))&ПРАВБ(ПОДСТАВИТЬ(ЕСЛИ(I4=»»;B3&ЕСЛИ(I3=»»;»»;».0″);»»);».»;ПОВТОР(» «;15));15)+1))

    К сообщению приложен файл:

    97.xlsx
    (27.7 Kb)


    ЮMoney 41001841029809

     

    Ответить

    buchlotnik

    Дата: Суббота, 08.11.2014, 14:33 |
    Сообщение № 13

    Группа: Заблокированные

    Ранг: Участник клуба

    Сообщений: 3442


    Репутация:

    929

    ±

    Замечаний:
    20% ±


    2010, 2013, 2016 RUS / ENG

    Nic70y, нет слов — круто! hands

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Понедельник, 10.11.2014, 06:13 |
    Сообщение № 14

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Nic70y, спасибо за вариант, но тем не менее остаётся проблема как указано в сообщении № 4


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Понедельник, 10.11.2014, 06:33 |
    Сообщение № 15

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Rioran, спасибо за вариант, но проблема всё та же как в сообщении №4 при вставке новых строк. Т.к. рабочее поле (с данными) отчёта содержит много формул, что бы добавить строки я копирую уже имеющиеся и часто приходится их вставлять не в конец, а в середину блока (например пару строк между 1.1.3 и 1.1.4). Тут то и происходит нюанс, что необходимо делать заново протяжку нумерации по блоку вниз с пункта 1.1.1
    Видимо вариант, не вариант и с формулами и с макросами.


    «Опыт — это то, что получаешь, не получив того, что хотел»

    Сообщение отредактировал VEKTORVSFREEMANПонедельник, 10.11.2014, 06:38

     

    Ответить

    Nic70y

    Дата: Понедельник, 10.11.2014, 07:59 |
    Сообщение № 16

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

    Код

    =ЕСЛИ(И(ИНДЕКС(I$1:I$1002;СТРОКА())<>»»;ИНДЕКС(I$1:I$1002;СТРОКА()+1)<>»»);СЧЁТ(B$1:ИНДЕКС(B$1:B$1002;СТРОКА()-1))+1;ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА())<>»»;ПСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»;1;ПОИСК(«.»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»))&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».0″;ПОИСК(«.»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».0″)+1;ДЛСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)));».»;ПОВТОР(» «;15));15)+1;ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА()-1)<>»»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»;ЛЕВБ(ИНДЕКС(B$1:B$1002;СТРОКА()-1);ПОИСК(«.»;ПОДСТАВИТЬ(ИНДЕКС(B$1:B$1002;СТРОКА()-1);».»;»»;1))))&ПРАВБ(ПОДСТАВИТЬ(ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА())=»»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА()-1)=»»;»»;».0″);»»);».»;ПОВТОР(» «;15));15)+1))


    ЮMoney 41001841029809

     

    Ответить

    VEKTORVSFREEMAN

    Дата: Понедельник, 10.11.2014, 08:12 |
    Сообщение № 17

    Группа: Друзья

    Ранг: Ветеран

    Сообщений: 772


    Репутация:

    129

    ±

    Замечаний:
    0% ±


    MS Office Excel 2010

    Nic70y, БРАВО!!! hands
    Спасибо огромное! Всё работает именно так как и нужно было. Результат 101% first


    «Опыт — это то, что получаешь, не получив того, что хотел»

     

    Ответить

    troyanarf

    Дата: Четверг, 21.07.2022, 20:40 |
    Сообщение № 18

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 4


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Добрый день всем! Или утро/вечер/ночь, у кого что) Подскажите, а если нумерация более многоуровневая, то как можно видоизменить формулу? Долго крутила-вертела, но это это уровень сверхпрофессионала прям, а я застряла на более низком уровне :snap: :snap: Формула в сообщении 16 идеальна, но вот разобраться в ней для меня невозможно, к сожалению…. Помогите, пожалуйста
    :shy:

    =ЕСЛИ(И(ИНДЕКС(I$1:I$1002;СТРОКА())<>»»;ИНДЕКС(I$1:I$1002;СТРОКА()+1)<>»»);СЧЁТ(B$1:ИНДЕКС(B$1:B$1002;СТРОКА()-1))+1;ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА())<>»»;ПСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»;1;ПОИСК(«.»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»))&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».0″;ПОИСК(«.»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».0″)+1;ДЛСТР(ИНДЕКС(B$1:B$1002;СТРОКА()-1)));».»;ПОВТОР(» «;15));15)+1;ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА()-1)<>»»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&».»;ЛЕВБ(ИНДЕКС(B$1:B$1002;СТРОКА()-1);ПОИСК(«.»;ПОДСТАВИТЬ(ИНДЕКС(B$1:B$1002;СТРОКА()-1);».»;»»;1))))&ПРАВБ(ПОДСТАВИТЬ(ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА())=»»;ИНДЕКС(B$1:B$1002;СТРОКА()-1)&ЕСЛИ(ИНДЕКС(I$1:I$1002;СТРОКА()-1)=»»;»»;».0″);»»);».»;ПОВТОР(» «;15));15)+1))

     

    Ответить

    troyanarf

    Дата: Четверг, 21.07.2022, 20:51 |
    Сообщение № 19

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 4


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Саму таблицу не приложила, что хотелось бы в итоге :shy:

    К сообщению приложен файл:

    4087598.xlsx
    (31.4 Kb)

     

    Ответить

    _Boroda_

    Дата: Пятница, 22.07.2022, 09:43 |
    Сообщение № 20

    Группа: Модераторы

    Ранг: Местный житель

    Сообщений: 16618


    Репутация:

    6465

    ±

    Замечаний:
    0% ±


    2003; 2007; 2010; 2013 RUS

    Если коротенечко, то формула проверяет, есть ли текст в столбце L в текущей строке и строке ниже. Если оба ДА, то это смена организации, если ДА только первое, то это смена объекта, если оба нет, то смена вида работ. А нумерация — это уже дело техники.
    А теперь посмотрите, чем в Вашей таблице отличаются друг от друга ячейки L27 и L32? Ну, кроме раскраски. Или 22 и 45 строки.
    Поэтому именно на таком примере задача формулами в общем случае нерешаема. Нужен Ваш конкретный файл, в котором (по возможности) оставлено как можно больше информации — форматирование, расположение, сами данные, если это не конф.


    Скажи мне, кудесник, любимец ба’гов…
    Платная помощь:
    Boroda_Excel@mail.ru
    Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

     

    Ответить

    Быстро пронумеровать список фамилий, расставить людей по рейтингу и присвоить участникам викторины порядковый номер — задачи, которые можно автоматизировать. Зачем проставлять номера каждому участнику списка отдельно, если можно воспользоваться силой Excel и сделать всё быстро, и без мучений.

    Способ 1 — простая нумерация

    Способ 1 — простая нумерация

    Ставим в первую ячейку цифру 1, во вторую — цифру 2. Затем выделяем обе ячейки и тянем вниз, чтобы заполнить всё до конца.

    Если строк много, можно воспользоваться быстрым способом. Наводим мышку на правый нижний угол ячейки и делаем двойной клик по крестику — это сразу заполнит весь диапазон до последней строки.

    Как это работает. Так как в первую ячейку мы поставили единицу, а во вторую — двойку, Excel счёл это как последовательность. Скорее всего, следующее число будет 3, за ним 4, а потом 5 и так далее.

    Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!

    Подписывайся на канал

    Подписаться

    Способ 2 — автоматическая последовательная нумерация

    Здесь мы уже используем формулу, которая будет увеличивать каждую предыдущую ячейку на единицу. Этот способ удобен тем, что такая формула помогает быстро расширять список. Итак, в первую ячейку ставим 1, а во вторую вписываем формулу: 

    =E2+1

    Далее точно так же тянем всё вниз и заполняем диапазон. 

    пособ 2 — автоматическая последовательная нумерация

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

    Как это работает. Наша формула образно звучит так: «Возьми ячейку над текущей и увеличь результат на единицу». А так как формула тянется вниз, то всё значение каждой ячейки увеличивается на один — и происходит автоматическая нумерация.

    Способ 3 — через функцию =СТРОКА()

    Если ваш список увеличивается строго вниз, то способ через функцию СТРОКА будет оптимальным. 

    Функция =СТРОКА() возвращает порядковый номер строки для текущей ячейки, начиная со строки №1

    Зная это, мы можем найти закономерность и здесь. Введём формулу в ячейку E2:

    =СТРОКА(B2) 

    Способ 3 — через функцию =СТРОКА()

    Как видите, результат работы функции — это число 2. Строка вторая, значит в результате будет 2. 

    Чтобы нам получить правильный результат, нужно подкорректировать формулу и уменьшить результат на количество строк шапки, то есть на одну строку. Для этого просто вычитаем единицу из самой функции.

    Способ 3 — через функцию =СТРОКА(B2)-1

    Способ удобен тем, что если нам нужно пронумеровать каждый элемент списка отдельно. Мы можем скопировать формулу в любое место таблицы и получить мгновенный результат.

    Как это работает. Механика функции простыми словами: «у ячейки с таким адресом вот такой номер строки». И нам, чтобы начать список с первого пункта, нужно этот номер строки уменьшить на количество строк шапки нашей таблицы. Так мы и получаем желаемый результат.

    Способ 4 — нумерация через инструмент «Прогрессия»

    Нумеровать можно не только формулами и арифметическими действиями, но и встроенными инструментами. Нам нужен инструмент «Прогрессия». 

    Арифметическая прогрессия — это последовательность чисел, где каждое следующее число больше предыдущего на какой-то шаг

    В нашем случае прогрессия самая простая — мы увеличиваем каждое число на единицу, прямо как в способе 2, но только без лишних действий руками.

    Вводим в ячейку E1 число 1, выделяем эту единицу и весь диапазон, который нужно пронумеровать, а затем переходим на вкладку «Главная» → область «Редактирование» → кнопка «Заполнить» → «Прогрессия…»

    Способ 4 — нумерация через инструмент «Прогрессия»

    Открывается диалоговое окно, в котором мы выбираем расположение «По столбцам», поскольку нумеруем вниз. Затем выбираем тип «Арифметическая» и ставим шаг — 1.

    Способ 4 — нумерация через инструмент «Прогрессия» тип «арифметическая»

    Если мы знаем, сколько всего людей в списке, то мы можем поставить предельное значение, например, 25, и тогда инструмент остановит свою работу, как только дойдёт до определённого числа. Нажимаем «Ок» и видим как Excel делает автоматическую нумерацию строк.

    Способ 4 — нумерация через инструмент «Прогрессия» Автоматическая нумерация

    Как это работает. Прогрессии могут быть разными, но в случае с арифметическими — они ведут себя достаточно предсказуемо, просто увеличивая наше число на какое-то одинаковое число — шаг. В нашем случае шаг равняется единице, что полностью решает нашу задачу. 

    Способ 5 — функция МАКС()

    Иногда бывает, что список людей идёт с разрывами и нам нужно продолжать нумерацию после пропуска. В этом случае нам подойдёт способ через функцию МАКС и работает он следующим образом.

    Функция МАКС ищет наибольшее число в указанном диапазоне

    В первую ячейку ставим число 1, а во вторую вводим формулу: =МАКС($E$2:E2)+1

    Начало диапазона мы указали строго от $E$2, то есть первая граница не меняется ни при каких условиях. Концом диапазона будет последняя ячейка после протягивания. При протягивании такой формуле в строке 26 мы получим формулу: =МАКС($E$2:E25)+1

    Способ 5 — функция МАКС()

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

    Способ 5 — функция МАКС() числа автоматически пересчитаются

    При этом формулу можно просто скопировать и вставить в любом месте сверху и снизу нашего списка нумерации и все числа автоматически пересчитаются.

    Как это работает. Так как диапазон увеличивается на единицу =МАКС() + 1, то у нас каждая ячейка будет больше другой и функция МАКС будет выбирать её. 

    Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()

    Если в предыдущем способе нам всё ещё нужно работать с ячейками вручную, то в этом способе мы всё автоматизируем ещё больше. Нам понадобится комбинация функций СЧЁТЗ и ЕСЛИ, чтобы фильтрация происходила по условию. 

    Функция СЧЁТЗ считает количество заполненных ячеек в диапазоне
    Функция ЕСЛИ проверяет ячейку на соответствие какому-то условию. Если условие истинно, выполняется одно действие. Если условие ложно, выполняется другое действие

    Итак, формула: =ЕСЛИ(B2=»»;»»;СЧЁТЗ($B$2:B2))

    Вставляем формулу в ячейку B2, тянем вниз и формула автоматически пропускает пустые строки. Заметьте, что в части формулы, где СЧЁТЗ, мы закрепили первую часть, потому что мы не хотим, чтобы диапазон состоял из одной строки. Нам нужно, чтобы он постоянно увеличивался.

    Ещё важно обратить внимание, что две двойные кавычки «» рядом означают, что ячейка должна быть пустой, то есть не содержать в себе никаких данных. 

    Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()

    Как это работает. Функция ЕСЛИ отвечает за такое условие: если ячейка B2, где у нас лежит фамилия, пустая, то так и оставить её пустой, иначе — посчитать общее количество заполненных ячеек.

    Мы разобрались, как создать автоматическую нумерацию в Excel. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.

    Структурирование данных – необходимое условие работы с электронными таблицами, если человек хочет эффективно обрабатывать большие объемы информации. Один из методов, как это сделать – использование группировки. Он не только позволяет упорядочить большое количество информации, но и скрыть те элементы, которые не нужны в данный момент. В результате, человек может полностью сосредоточиться только на значимых фрагментах, не отвлекаясь на то, что не так важно в данный момент. Какие же действия нужно предпринять, чтобы группировать информацию в Excel?

    Содержание

    1. Как настроить группировку
    2. Группировка по строкам в Excel
    3. Группировка по столбцам в Excel
    4. Создание вложенных групп
    5. Разгруппирование в Эксель
    6. Многоуровневая группировка — пошаговая инструкция
    7. Автоматическая структуризация в Excel
    8. Как сортировать данные таблицы
    9. Цветовое деление
    10. Объединение значений
    11. Как упростить большую таблицу Эксель

    Как настроить группировку

    Настройка – очень важный подготовительный этап. Без него невозможно сделать так, чтобы итоговый результат устроил человека. Для правильной настройки группировки, точно следуйте этой инструкции:

    1. Развернуть вкладку «Данные» в том документе, котором надо сгруппировать информацию. Многоуровневая группировка строк в Excel
    2. Открываем раздел «Структура», в котором разворачиваем набор инструментов. Многоуровневая группировка строк в Excel
    3. Всплывет окно, в каком надо задать настройки группировки. Предустановленные параметры следующие: результаты по колонкам записываются непосредственно в правой части от колонок, а по рядам – внизу. Часто людям не нравится эта идея, поскольку по их мнению расположение наименования сверху позволяет значительно сэкономить время. Чтобы это сделать, надо убрать флажок с чекбокса, который находится непосредственно возле соответствующего параметра. В целом, всем пользователям доступна настройка группировки таким способом, чтобы она подходила именно им. Но также можно сделать формирование стиля автоматическим, включив соответствующий пункт.
    4. Подтверждаем свои действия после того, как в параметры будут внесены нужные изменения, нажатием клавиши ОК. Многоуровневая группировка строк в Excel

    На этом подготовительный этап можно считать оконченным.

    Группировка по строкам в Excel

    Осуществим группировку информации по рядам.

    Для начала нам нужно добавить дополнительный ряд над группой колонок или под ней. Все зависит от того, где мы хотим размещать имя и выводы. После этого переходим на новую ячейку, в которой присваиваем название группе. Рекомендуется выбирать то имя, которое будет максимально подходить по контексту.

    Многоуровневая группировка строк в Excel

    Далее ряды, которые надо объединить, выделяем и открываем вкладку «Данные». При этом итоговая строка не включается в диапазон, который следует группировать.

    Многоуровневая группировка строк в Excel

    Теперь переходим в раздел «Структура». Для этого надо сделать клик по соответствующей кнопке, располагаемой в правой части ленты. Кликаем по кнопке «Группировать». Там появится специальное меню, в котором и нажимаем эту кнопку.

    Многоуровневая группировка строк в Excel

    После этого программа предложит метод группировки – по рядам или колонкам. Нужно выбрать тот, который подходит больше всего в конкретной ситуации. То есть, в нашем случае, по строкам. Подтверждаем свои действия путем нажатия клавиши «ОК». После этого процесс создания группы может считаться законченным. Свернуть ее можно с помощью знака минуса.

    Многоуровневая группировка строк в Excel

    После того, как группа спрячется, знак минуса будет заменен на плюс. Клик на него позволит развернуть группу.

    Группировка по столбцам в Excel

    Группировка по колонкам осуществляется аналогично, как и по строкам, только тип группировки нужно выбрать другой в соответствующем диалоговом окне. Но все же, давайте по порядку.

    1. Определяемся с тем, какие данные нам нужно группировать. После этого вставляем новую колонку, в которой будет записываться заголовок группы. Многоуровневая группировка строк в Excel
    2. Далее выделяем те ячейки, которые предстоит группировать. Аналогично предыдущему примеру, заголовок не выделять.
    3. Переходим на «Данные» и там находим пункт «Структура». После клика на эту кнопку развернется меню, в котором выбираем «Группировать».
    4. В появившемся диалогово окне выбираем пункт «Столбцы». Подтверждаем наши действия.

    На этом группирование данных завершена. Точно так же, как и в предыдущем случае, можно сворачивать и разворачивать элементы группы с помощью клавиши минус или плюс соответственно.

    Создание вложенных групп

    На описанных выше пунктах меню группировка не заканчивается. Пользователь вполне может создавать вложенные группы, которые позволяют более четко структурировать информацию. Логика действий, в целом, та же самая. Только все описанные выше шаги нужно совершать в рамках материнской группы. Последовательность действий следующая:

    1. Если материнская группа была свернута, ее нужно развернуть.
    2. Те ячейки, которые надо отнести к подгруппе, надо выделить.
    3. После этого открываем вкладку «Данные», переходим в раздел «Структура» и там нажимаем «Группировать».
    4. Затем выбираем способ группировки – по строкам или по колонкам, после чего подтверждаем свои действия.

    После этого у нас появится дополнительная вложенная группа. Сколько максимально подгрупп может создавать пользователь? Количество неограниченное. Мы можем увидеть, что сверху над значками минуса появились цифры. Они позволяют быстро переключаться между разными уровнями вложенности.

    Многоуровневая группировка строк в Excel

    Если же группировка осуществляется по строкам, а не столбцам, а не строкам, то эти цифры будут располагаться слева от листа (или знаков минуса/плюса).

    Разгруппирование в Эксель

    Предположим, нам группа уже не нужна. Что делать в такой ситуации? Есть ли возможность ее удалить? Да, конечно. Эта операция называется разгруппированием. Для начала выделяем все элементы группы, которую нужно расформировать. После этого переходим во вкладку «Данные» и там ищем раздел «Структура». После того, как мы нажмем на соответствующую кнопку, и в этом меню появится кнопка «Разгруппировать». Нажимаем на нее.

    Многоуровневая группировка строк в Excel

    После этого появится диалоговое окно, в котором будет похожий набор настроек на тот, который был когда мы хотели группировать ячейки. Только в этот раз Эксель будет спрашивать, что именно нам нужно разгруппировать: столбцы или строки. Выбираем то, что нужно и нажимаем на клавишу «ОК». После этого лист будет выглядеть так же, как и до того, как была сделана соответствующая группа.

    Многоуровневая группировка — пошаговая инструкция

    Давайте теперь немного систематизируем полученную выше информацию и приведем готовую пошаговую инструкцию по тому, как осуществлять многоуровневую группировку данных:

    1. Сначала осуществляем настройку, соответствующую первому разделу этой статьи.
    2. После этого создаем заголовок группы. Для этого делаем дополнительную строку или колонку в зависимости от того, какие данные мы хотим сгруппировать.
    3. Присваиваем в этой колонке или строке название группы.
    4. Выделяем ячейки, которые нужно объединить в одну группу.
    5. Переходим во вкладку «Данные», и там находим группу инструментов «Структура».
    6. Затем нажимаем на кнопку «Группировать», выбираем тип группировки, который нужен в конкретной ситуации и нажимаем на кнопку ОК.
    7. После этого определяемся с тем, как должна называться вторая группа и создаем дополнительную строку с этими данными.
    8. Выделяем ячейки подгруппы, которую нужно выделить. Заголовок, как и в предыдущем примере, не включаем в группу.
    9. Повторяем шаги 5 и 6 применительно ко второму уровню группы.
    10. Повторяем шаги 7-9 применительно к каждому следующему уровню группы.

    Как видим, инструкция эта довольно простая для понимания, и умещается в 10 пунктов. Как только ее почувствовать интуитивно, сразу не будет проблемы с тем, чтобы выполнить все эти действия на практике. А теперь давайте разберем некоторые важные аспекты группировки данных.

    Автоматическая структуризация в Excel

    Весь описанный выше метод – пример ручной группировки данных электронной таблицы. Но есть способ автоматизировать деление информации на группы. Правда, выборку для группировки будет создавать сама программа. Но во многих ситуациях Excel осуществляет структурирование информации правильно.

    Самое большое преимущество автоматической структуризации данных в Эксель – экономия времени. Хотя нужно всегда быть готовым к тому, что придется некоторые правки вносить самостоятельно. К сожалению, роботы пока не научились читать мысли.

    Когда оптимальнее всего использовать автоматическую группировку? Лучше всего она работает, когда пользователь работает с формулами. В этом случае ошибок, как правило, не возникает.

    Что же нужно делать для того, чтобы сгруппировать данные автоматически? Нужно открыть раздел «Группировать» и там выбрать пункт «Создание структуры». Все остальное Эксель сделает за пользователя.

    Отмена автоматической группировки осуществляется несколько иным образом. Нужно выбрать пункт «Разгруппировать», но нажать на меню «Очистить структуру». После этого таблица вернется в первоначальный вид.

    Как сортировать данные таблицы

    С помощью сортировки данных можно особо мастерски осуществлять сортировку информации, которая содержится в электронной таблице. Ее возможно осуществлять по целому набору критериев. Давайте опишем самые ключевые моменты, на которые нужно обратить внимание.

    Цветовое деление

    Один из способов осуществления сортировки данных – окрашивать информацию, которая относится к одной группе, специальным цветом. Для этого нужно открыть вкладку «Данные» и там найти раздел «Сортировка и фильтр». Дальнейшие действия зависят от используемой версии офисного пакета. Нужная нам функция может называться или «Настраиваемая» или «Сортировка». После того, как мы сделаем клик по соответствующему пункту, у нас должно появиться всплывающее окно.

    Затем переходим в раздел «Столбец». Там находим группу «Сортировать по», и далее выбираем ту колонку, которая нужна в нашей ситуации. Далее задаем критерий, по которому должна осуществляться сортировка данных. Например, им может выступать цвет ячеек. Если мы планируем его использовать, надо предварительно окрасить подходящие ячейки соответствующим цветом.

    Чтобы определить цвет, необходимо в разделе «Порядок» сделать клик по изображению стрелочки. Рядом будет располагаться пункт, с помощью которого можно определить, куда будут направляться данные, которые программа отсортировала в автоматическом режиме. Если вам нужно, чтобы они были размещены сверху, надо нажать соответствующую кнопку. Если же требуется, чтобы смещение осуществлялось по направлению по строке, надо выбрать пункт «Влево».

    Эти же действия можно выполнить и с другими критериями, создав еще один уровень. Для этого нужно найти пункт «Добавить уровень» в диалоговом окне. Далее мы сохраняем документ, после чего можно снова объединить данные, нажав на кнопку «Применить повторно».

    Объединение значений

    Excel дает возможность осуществлять группировку значений, основываясь на значении, содержащемся в определенной ячейке. Это нужно, например, когда надо осуществить поиск полей, в которых содержатся определенные имена или данные другого типа (например, коды). Как это сделать? Первые два шага соответствуют предыдущему разделу, только вместо критерия в виде цвета нужно настроить значение, по которому будет осуществляться группировка.

    Нас в группе «Порядок» интересует пункт «Настраиваемый список», кликнув по которому, пользователь может как сделать собственный перечень условий для сортировки, так и воспользоваться предустановленным в Excel. Так можно осуществлять объединение данных по любому критерию, включая дату, дни недели и так далее.

    Как упростить большую таблицу Эксель

    Excel дает возможность осуществлять сразу несколько видов группировки в Excel, основываясь на разных критериях. Чтобы это сделать, надо следовать этой инструкции:

    1. В начале каждого диапазона должен быть заголовок и не должно быть пустых ячеек. Заголовки должны включать одинакового типа данные.
    2. Предварительно рекомендуется отсортировать данные в алфавитном порядке.
    3. Воспользуемся командой «Промежуточные итоги», которая находится в том же разделе – «Группировать».

    После этого выполняем группировку столбцов так же, как было описано ранее. В результате должна получиться многоуровневая таблица.

    Оцените качество статьи. Нам важно ваше мнение:

    Понравилась статья? Поделить с друзьями:
  • Excel прописать даты в месяцах
  • Excel пронумеровать строки в ячейке
  • Excel пропало выделение ячеек
  • Excel промежуточные итоги уровни
  • Excel пропали ярлыки листов в excel