Если вы пробовали сделать нумерацию объединенных ячеек в Excel, то, наверное, уже поняли, что простое «протягивание ячеек» тут не работает.
При попытке «протянуть» вы получите ошибку «Для этого все объединенные ячейки должны иметь одинаковый размер». Но, нерешаемых проблем не бывает.
Для примера возьмём столбец, часть ячеек которого объединены (по две, три и пр.), а часть — нет. Необходимо пронумеровать список.
В ячейку A1 ставим 1, затем выделяем диапазон, который нужно пронумеровать. В моём примере это A3:A13. В строке формул пишем: =МАКС(A$1:A2)+1
. Затем нажимаем Ctrl+Enter. Обратите внимание — Ctrl+Enter.
Функция МАКС() возвращает наибольшее значение из набора значений, а в нашем случае, мы увеличиваем наибольшее значение на единицу.
Таким образом можно сделать нумерацию, когда ячейки объединены.
-
Метки
excel
Здравствуйте! Help! Прикрепленные файлы
|
|
vikttur Пользователь Сообщений: 47199 |
Если рядом не за что зацепиться (нет значений), то только макросом. |
artemkau88 Пользователь Сообщений: 553 |
#3 20.12.2020 14:24:47 Посмотрите этот макрос
Изменено: artemkau88 — 20.12.2020 14:32:53 |
||
New Пользователь Сообщений: 4582 |
Как ещё вариант, тоже макросом |
БМВ Модератор Сообщений: 21383 Excel 2013, 2016 |
или не понимаю или в A2 =МАКС(A$1:A1)+1 По вопросам из тем форума, личку не читаю. |
Уважаемые друзья! Большое спасибо, у меня получилось! |
|
vikttur Пользователь Сообщений: 47199 |
#7 20.12.2020 18:18:28
или я смотрел столбец D |
||
БМВ Модератор Сообщений: 21383 Excel 2013, 2016 |
#8 20.12.2020 18:48:53
для D совершенно иная По вопросам из тем форума, личку не читаю. |
||
Kuzmich Пользователь Сообщений: 7998 |
#9 20.12.2020 19:23:25
Изменено: Kuzmich — 20.12.2020 19:24:04 |
||
vikttur Пользователь Сообщений: 47199 |
#10 20.12.2020 20:04:35
Хи-хи… Посмеялся? А теперь глянь в пример ) Прикрепленные файлы
|
||
БМВ Модератор Сообщений: 21383 Excel 2013, 2016 |
#11 20.12.2020 20:42:09 уппс, а вот размножение это не заметил По вопросам из тем форума, личку не читаю. |
Нумерация списка с объединенными ячейками |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Если вы пробовали сделать нумерацию объединенных ячеек в Excel, то, наверное, уже поняли, что простое «протягивание ячеек» тут не работает.
При попытке «протянуть» вы получите ошибку «Для этого все объединенные ячейки должны иметь одинаковый размер». Но, нерешаемых проблем не бывает.
Для примера возьмём столбец, часть ячеек которого объединены (по две, три и пр.), а часть — нет. Необходимо пронумеровать список.
В ячейку A1 ставим 1, затем выделяем диапазон, который нужно пронумеровать. В моём примере это A3:A13. В строке формул пишем: =МАКС(A$1:A2)+1 . Затем нажимаем Ctrl+Enter. Обратите внимание — Ctrl+Enter.
Функция МАКС() возвращает наибольшее значение из набора значений, а в нашем случае, мы увеличиваем наибольшее значение на единицу.
Как пронумеровать объединенные ячейки разного размера в excel
Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите восстановить пароль
Поиск по форуму |
Расширенный поиск |
Страница 1 из 2 | 1 | 2 | Следующая > |
__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов
EducatedFool |
Посмотреть профиль |
Найти ещё сообщения от EducatedFool |
Так и надо было сразу сказать, что нужен макрос.
Что должно получиться в результате?
Как именно нумеровать ячейки?
PS: А здесь есть макрос для окрашивания всех объединённых ячеек.
__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов
EducatedFool |
Посмотреть профиль |
Найти ещё сообщения от EducatedFool |
нужен макрос который бы нумеровал все ячейки, т.е. обьедененные чередуются с необьедененными.
Вот теперь задание точно некорректное.
На каждом листе Excel 2003 имеется 16777216 ячеек (в Excel 2007 — намного больше)
Вы уверены, что макрос должен пронумеровать ВСЕ ячейки?
Если Вам лень подробно описать задачу — то и макроса Вы не дождётесь.
__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов
EducatedFool |
Посмотреть профиль |
Найти ещё сообщения от EducatedFool |
Вложения
План закупівель БАЗОВЫЙ №2.rar (60.1 Кб, 55 просмотров)
Вот с этого и надо было начинать.
PS: Скрытые строки тоже нумеруются.
__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов
Как пронумеровать объединенные ячейки разного размера в excel
Как пронумеровать строки в объединенные ячейки в Excel?
Как пронумеровать объединенные ячейки в Excel?
В ячейку A1 ставим 1, затем выделяем диапазон, который нужно пронумеровать. В моём примере это A3:A13. В строке формул пишем: =МАКС(A$1:A2)+1 . Затем нажимаем Ctrl+Enter.
Как перенести объединенные ячейки в Excel?
Это можно сделать путем нажатия сочетания клавиш Ctrl + A или кликнуть на черный треугольник между заголовками строк и столбцов на листе. Нажать на команду Главная -> Выравнивание -> Объединить и поместить в центре если она выделена. Если же она не выделена, значит выбранный лист не содержит объединенных ячеек.
Как писать в объединенных ячейках?
Если в Excel требуется отображать длинный текст, удобно разбивать его на строки в объединенных ячейках. Чтобы добиться этого, выделите объединенные ячейки и выполните команду Главная → Выравнивание → Перенести текст.
Как посчитать объединенные ячейки в Excel?
Поиск объединенных ячеек
- На вкладке Главная выберите Найти и выделить > Найти.
- Нажмите кнопку «Параметры>формат».
- Щелкните «Выравнивание>объединить ячейки>ОК.
- нажмите кнопку Найти все, чтобы просмотреть список всех объединенных ячеек на данном листе. При выборе элемента в списке Excel выделит объединенную ячейку на листе.
Как разбить ячейку в Excel?
- В таблице щелкните ячейку, которую вы хотите разделить.
- Перейдите на вкладку макет.
- В группе «Объединение» нажмите кнопку «Разделить ячейки».
- В диалоговом окте «Разделенные ячейки» выберите нужное количество столбцов и строк и нажмите кнопку «ОК».
Как скопировать текст из объединенной ячейки?
Выделите ячейки или диапазон ячеек, которые требуется переместить или скопировать.
…
Копируйте ячейки на листе с помощью команд Копировать и Вставить .
- Выделите ячейку или диапазон ячеек.
- Нажмите кнопку Копировать или клавиши CTRL+C.
- Нажмите кнопку Вставить или клавиши CTRL+V.
Как поставить фильтр на объединенные ячейки?
В диалоговом окне «Специальный фильтр» установите флажок Формат выберите, выберите Объединить ячейки из раскрывающегося списка ниже введите содержимое указанной объединенной ячейки, по которой вы будете фильтровать, а затем щелкните значок Ok кнопка.
Как вставить данные в Эксель?
Если вы хотите просто вставить значения с ячеек, последовательно нажимайте клавиши Я, М и З, удерживая при этом клавишу Alt, и в конце нажмите клавишу ввода. Это бывает необходимо, когда вам нужно избавиться от форматирования и работать только с данными.
Как в Excel перенести текст на новую строку в одной ячейке?
Щелкни правой кнопкой мыши ячейку, в которой нужно использовать перенос текста, и выбери пункт Формат ячеек. На вкладке Выравнивание установи флажок Переносить по словам и нажми кнопку ОК.
Что такое автозаполнение и как осуществляется данная операция?
Функция Автозаполнение позволяет заполнять данными область ячеек по определенным правилам. … Если вводится одно начальное значение образца заполнения, то выделяется одна ячейка, если список с интервалом изменения данных, то необходимо выделить две ячейки, заполненные соответствующими данными.
Как в Excel сделать автоматическое заполнение?
Использование маркера автозаполнения в Excel
Выделите ячейку, данные которой необходимо продублировать. В правом нижнем углу выделенной ячейки появится маленький квадрат – это маркер автозаполнения. Нажмите и, удерживая левую кнопку мыши, перетащите маркер автозаполнения, пока все требуемые ячейки не будут выделены.
Как убрать объединенные ячейки?
Бесплатная пробная версия сейчас!
- Выберите диапазон, в котором вы удалите все объединенные ячейки, и нажмите Kutools > Выберите > Выбрать объединенные ячейки. …
- Теперь все объединенные ячейки выбираются в указанном диапазоне, и появляется диалоговое окно, показывающее, сколько объединенных ячеек выбрано.
Как избавиться от объединенных ячеек?
Отмена объединения ячеек
- Нажмите стрелку вниз рядом с кнопкой Объединить и поместить в центре .
- Выберите Отменить объединение ячеек.
Компьютер плюс
Нумерация строк в таблицах нужна для того, чтобы требуемую информацию было проще найти и сослаться на нее в примечании или анализе таблицы, а также в устной речи, да и просто узнать количество позиций. Поэтому строки в таблицах нумеруют по порядку сверху вниз. При составлении больших таблиц удобно пользоваться редактором Excel, в котором есть возможность пронумеровать строки самыми разными способами.
Нумерация вручную
В любых таблицах удобно создать отдельный столбец, в котором и проставить нумерацию. В небольших таблицах пронумеровать строки можно вручную, просто переходя последовательно от самой верхней строки к самой нижней и проставляя соответствующий номер. Но если таблица большая, то такой способ отнимет слишком много времени. А учитывая, что в последнее время требуются самые разнообразные табличные отчеты с огромным количеством цифр, то следует научиться другим способам нумерации строк.
Нумерация при помощи маркера заполнения
Значительно ускорить нумерацию строк поможет так называемый маркер заполнения, ухватившись за который мышью и перетащив на нужное количество строк вниз можно получить последовательную нумерацию строк. Маркер заполнения это правый нижний уголок ячейки. Несколько практически одинаковых способов:
- Нужно установить номер в ячейку первой строки, затем ухватить маркер заполнения и при нажатой кнопке Ctrl, оттянуть маркер вниз на все строки которые нужно пронумеровать.
- Ставим в первую и вторую ячейку последовательно нумерацию, например 1 и 2, и, зацепив мышкой маркер заполнения, тянем его вниз.
- Нумерация строк при помощи функции СТРОКА. В ячейке с номером 1 вписываем =СТРОКА(A1), далее как в предыдущих способах: захватываем маркер заполнения и перетягиваем его вниз.
- При помощи формулы СУММА или сложения. В первой ячейке вписываем 1, во второй пишем =, после знака указываем предыдущую ячейку и прибавляем единицу (+1). Должно получиться примерно следующее: =А3+1, далее жмем Enter и маркером заполнения перетаскиваем формулу в конец списка.
Интересно, что при втором способе можно задать шаг нумерации, например проставим номера 1 и сразу 3, то все строки будут пронумерованы 1,3,5… и т.д., т.е. нечетными числами. Или пронумеруем строки через одну, то и нумерация строк продолжится через одну строку.
Отображение или скрытие маркера заполнения
Разрешить или запретить отображать маркеры заполнения и перетаскивание ячеек можно в параметрах Excel во вкладке дополнительно. Как правило, в Эксель этот параметр бывает в состоянии разрешить и пользоваться им можно сразу.
Разрешить маркеры…
Как автоматически пронумеровать строки при помощи инструмента Прогрессия
Автоматически пронумеровать строки таблицы можно при помощи функции прогрессия не пользуясь маркером заполнения, т.е. захватывать его и перетаскивать не нужно. Для этого выделяем первую ячейку списка (предварительно вставив туда единицу), открываем инструмент прогрессия, переключаем ее в положение по столбцам, указываем конечное значение (количество всех строк, которые нужно пронумеровать). Наконец жмем ОК и видим, что все строки таблицы пронумерованы. Нужно сказать, что при удалении или наоборот, при вставке новой строки нумерация нарушается. Восстановить нумерацию удобно опять же при помощи перетаскивания маркера заполнения.
Нумерация при помощи прогрессии
Нумерация строк с объединенными ячейками
Часто приходится делать таблицы в которых нескольким строкам нужно придать один номер, так как в таблице выполнено объединение нескольких ячеек. Для такого случая все приведенные выше примеры не подходят: на все наши попытки программа отвечает отказом (требуется, чтобы ячейки имели одинаковый размер).
Ячейки объединил, нужно нумеровать как одну строку
Для такого случая есть еще одна функция, но ее написание зависит от количества строк из которых состоит шапка таблицы, например, шапка занимает две строки, тогда в третьей строке (ячейке) пишем =МАКС(А$1:А2)+1. Если нумерация начинается с пятой строки, тогда формула может быть следующей: =МАКС(А$1:А4)+1. Для нумерации строк нужно выделить все ячейки, в которых нужна нумерация, в том числе и объединенные, в строку формул вписываем эту формулу (знак $ можно поставить простым нажатием кнопки F4), затем одновременно нажимаем кнопки Ctrl и Enter.
Формула, чтобы вставить знак $, нажимаем на кнопку F4
Одновременно нажимаем кнопки Ctrl и Enter
Таким образом, нумерацию строк в таблицах Эксель можно выполнить самыми разнообразными способами. Конечно, лучше выбрать один прием, тот, который легче в исполнении.
2 мысли о “Нумерация строк в Эксель”
Михаил :
Совет: Если маркер заполнения не виден, возможно, его сначала необходимо отобразить. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения . Примечание: При добавлении, перемещении или удалении строк эти числа автоматически не обновляются. Последовательную нумерацию можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
Александр :
По началу и у меня были трудности с правильной нумерацией), не без этого. Но всё с практикой наладилось. Спасибо, что лишний раз напомнили как это лучше делать.
Содержание
- Способ 1: заполнение первых двух строк
- Способ 2: использование функции
- Способ 3: использование прогрессии
- Вопросы и ответы
Программа Microsoft Excel предоставляет пользователям сразу несколько способов автоматической нумерации строк. Одни из них максимально просты, как в выполнении, так и в функционале, а другие – более сложные, но и заключают в себе большие возможности.
Способ 1: заполнение первых двух строк
Первый способ предполагает ручное заполнение первых двух строк числами.
- В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
- Выделяем эти две заполненные ячейки. Становимся на нижний правый угол самой нижней из них. Появляется маркер заполнения. Кликаем левой кнопкой мыши и с зажатой кнопкой, протягиваем его вниз до конца таблицы.
Как видим, нумерация строчек автоматически заполнилась по порядку.
Этот метод довольно легкий и удобный, но он хорош только для относительно небольших таблиц, так как тянуть маркер по таблице в несколько сотен, а то и тысяч строк, все-таки затруднительно.
Способ 2: использование функции
Второй способ автоматического заполнения предусматривает использование функции «СТРОКА».
- Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
- Как и в предыдущем случае, копируем с помощью маркера заполнения формулу в нижние ячейки таблицы данного столбца. Только в этот раз выделяем не две первые ячейки, а только одну.
Как видим, нумерация строк и в этом случае расположилась по порядку.
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.
Способ 3: использование прогрессии
Как раз третий способ нумерации с использованием прогрессии подойдет для длинных таблиц с большим количеством строк.
- Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
- На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
- Открывается окно «Прогрессия». В параметре «Расположение» нужно установить переключатель в позицию «По столбцам». Переключатель параметра «Тип» должен находиться в позиции «Арифметическая». В поле «Шаг» нужно установить число «1», если там установлено другое. Обязательно заполните поле «Предельное значение». Тут следует указать количество строк, которые нужно пронумеровать. Если данный параметр не заполнен, автоматическая нумерация произведена не будет. В конце следует нажать на кнопку «OK».
Как видим, поле этого все строки вашей таблицы будут пронумерованы автоматически. В этом случае даже ничего перетягивать не придется.
Как альтернативный вариант можно использовать следующую схему этого же способа:
- В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
- Вызвать окно инструмента «Прогрессия» тем же способом, о котором мы говорили выше. Но на этот раз ничего вводить или изменять не нужно. В том числе, вводить данные в поле «Предельное значение» не придется, так как нужный диапазон уже выделен. Достаточно просто нажать на кнопку «OK».
Данный вариант хорош тем, что вам не придется прикидывать, из скольких строк состоит таблица. В то же время, вам нужно будет выделять все ячейки столбца с номерами, а это значит, что мы возвращаемся к тому же, что было при использовании первых способов: к необходимости прокручивать таблицу до самого низа.
Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).
Еще статьи по данной теме: