Как увеличить число за числом в Excel
Обновлено: 20.11.2024
Microsoft Excel — это мощный инструмент, который широко используется бухгалтерами и финансистами для создания электронных таблиц, отчетов, отчетов о продажах, сводок и т. д. Независимо от сложности задачи, «Серийный номер» — это столбец, который включен почти все виды рабочих листов. Последовательные серийные номера обычно увеличиваются на 1. Никому из нас не нравится заполнять этот столбец вручную, вводя 1, 2, 3… 1000. Насколько расслабляющей является идея автоматического увеличения значений серийного номера. Сегодня мы поделимся некоторыми уникальными способами добавления серийных номеров в книгу Excel.
1- Используйте простое перетаскивание:
Начнем с самого простого и распространенного способа заполнения столбца. В столбце серийного номера:
- Введите начальное и второе значение в первой и второй ячейке соответственно.
- Выберите обе ячейки, и они будут выделены.
- Переместите курсор в правый нижний угол ячеек (появится знак плюса).
- Перетащите его вниз до конца столбца.
- Все значения будут автоматически заполнены в последовательности.
2- Автоматическое увеличение с использованием определяемой пользователем формулы:
Вы также можете быть знакомы с другим простым методом увеличения серийных номеров. Мы вводим определяемую пользователем формулу, которая берет адрес предыдущей ячейки и добавляет к нему 1.
A2=A1+1
Переместите курсор вниз в столбце и нажмите Ctrl + D, чтобы скопировать формулу с соответствующими ссылочными ячейками. Вы можете добавить любое значение вместо «1», чтобы сгенерировать следующее число.
3- Авто — Увеличение с использованием функции CountA:
Мы закончили с простыми и популярными способами заполнения столбца серийного номера. Мы также можем выполнить ту же задачу, используя встроенные функции. CountA — это функция, которая подсчитывает количество непустых ячеек в диапазоне. Синтаксис очень прост. Просто введите CountA, укажите диапазон ячеек, и он рассчитает количество элементов. В нашем примере мы подсчитываем количество продуктов, введенных пользователем. B2 будет начальным адресом ячейки для диапазона Продуктов. Последнее значение зависит от положения вашего курсора. Это на единицу меньше, чем ваш текущий сотовый адрес. Мы ввели следующую формулу в ячейку с серийным номером, соответствующую первому продукту.
СЧЕТЧИК($B$2:B3)
Знак «$» замораживает значение ячейки. т. е. начальный адрес диапазона теперь останется «B2». Если вы удалите знак «$», весь трюк не удастся, так как он не сможет правильно определить начальную точку диапазона.
Вы можете легко заметить лазейку в использовании CountA. Он также вставляет серийные номера, соответствующие пустым ячейкам. Итак, мы можем добавить условие, которое гарантирует, что серийный номер заполняется только для какого-либо продукта, в противном случае он остается пустым. Мы изменили формулу следующим образом:
=ЕСЛИ(B3=""",",COUNTA($B$3:B3))
4- Используйте If с функциями библиотеки:
Вы могли заметить, что вышеупомянутые методы заполняют столбец, когда вы вставляете формулу для увеличения значений. Они не проверяют, есть ли какие-то данные, связанные с серийным номером, или нет. В основном мы хотим присвоить серийный номер, как только мы вводим какие-либо данные. Мы можем применить трюк для присвоения серийных номеров с использованием условия «если», которое будет вставлять серийный номер при вводе данных. Этот безупречный подход автоматически корректирует серийные номера при удалении любого элемента из любого места в списке.
Мы рассчитаем разницу между общим количеством заполненных и пустых ячеек в указанном диапазоне. Добавьте «1» к этой разнице, чтобы получить текущий серийный номер. В столбце серийного номера скопируйте эту формулу:
=if (B3=""",", СЧЕТЧИТАТЬ ($A$2:A2) +1-СЧИТАТЬПУСТОТЫ ($A$2:A2))
B3 – это начальный адрес ячейки для столбца "Продукты".
$A$2 — это адрес ячейки столбца серийного номера.
CountA – это функция, которая подсчитывает количество непустых ячеек в диапазоне.
CountBlank – это функция, которая подсчитывает количество пустых ячеек в указанном диапазоне ячеек.
Эту формулу можно рассматривать как вариант предыдущей формулы.
5- Увеличение при начале новой записи:
При работе с записями мы столкнулись с наборами данных, в которых нам нужно хранить различные атрибуты, относящиеся к одному объекту или элементу.Например, если вы храните запись о любом домашнем товаре, скажем, телефоне, у него будет название, номер модели, цвет и цена. В таких случаях серийные номера должны увеличиваться при появлении новой записи. Мы можем использовать любой из атрибутов, чтобы указать начало новой записи. Выбранный атрибут будет использоваться в логическом тесте «Если условие». В нашем примере мы используем увеличение серийного номера, когда «Имя» появляется в столбце «Продукты».
Итак, на сегодня все. Мы надеемся, что вы найдете эти приемы удобными и полезными. Оставайтесь с нами, чтобы улучшить свои навыки в Excel!
В отличие от других программ Microsoft Office, в Excel нет кнопки для автоматической нумерации данных. Но вы можете легко добавлять порядковые номера к строкам данных, перетаскивая маркер заполнения, чтобы заполнить столбец рядом чисел, или с помощью функции ROW.
Совет. Если вы ищете более совершенную систему автоматической нумерации для своих данных и на вашем компьютере установлен Access, вы можете импортировать данные Excel в базу данных Access. В базе данных Access можно создать поле, которое автоматически генерирует уникальный номер при вводе новой записи в таблицу.
Что вы хотите сделать?
Заполните столбец рядом чисел
Выберите первую ячейку в диапазоне, который вы хотите заполнить.
Введите начальное значение серии.
Введите значение в следующую ячейку, чтобы установить шаблон.
Совет. Например, если вам нужны серии 1, 2, 3, 4, 5, введите 1 и 2 в первые две ячейки. Если вам нужны серии 2, 4, 6, 8, введите 2 и 4.
Выберите ячейки, содержащие начальные значения.
Примечание. В Excel 2013 и более поздних версиях кнопка "Быстрый анализ" отображается по умолчанию при выборе нескольких ячеек, содержащих данные. Вы можете игнорировать кнопку для завершения этой процедуры.
Перетащите маркер заполнения через диапазон, который вы хотите заполнить.
Примечание. Когда вы перетаскиваете маркер заполнения по каждой ячейке, Excel отображает предварительный просмотр значения. Если вам нужен другой узор, перетащите маркер заполнения, удерживая нажатой правую кнопку, а затем выберите узор.
Чтобы заполнить в порядке возрастания, перетащите вниз или вправо. Чтобы заполнить в порядке убывания, перетащите вверх или влево.
Совет. Если вы не видите дескриптор заполнения, возможно, вам придется сначала отобразить его. Дополнительные сведения см. в разделе Отображение или скрытие маркера заполнения.
Примечание. Эти числа не обновляются автоматически при добавлении, перемещении или удалении строк. Вы можете вручную обновить последовательную нумерацию, выбрав два числа в правильной последовательности, а затем перетащив маркер заполнения в конец пронумерованного диапазона.
Используйте функцию ROW для нумерации строк
В первой ячейке диапазона, который вы хотите пронумеровать, введите =СТРОКА(A1).
Функция ROW возвращает номер строки, на которую вы ссылаетесь. Например, =СТРОКА(A1) возвращает число 1.
Перетащите маркер заполнения через диапазон, который вы хотите заполнить.
Совет. Если вы не видите дескриптор заполнения, возможно, вам придется сначала отобразить его. Дополнительные сведения см. в разделе Отображение или скрытие маркера заполнения.
Эти числа обновляются, когда вы сортируете их по своим данным. Последовательность может быть прервана, если вы добавляете, перемещаете или удаляете строки. Вы можете вручную обновить нумерацию, выбрав два числа в правильной последовательности, а затем перетащив маркер заполнения в конец пронумерованного диапазона.
Если вы используете функцию ROW и хотите, чтобы числа вставлялись автоматически при добавлении новых строк данных, превратите этот диапазон данных в таблицу Excel. Все строки, добавляемые в конец таблицы, нумеруются последовательно. Дополнительные сведения см. в статье Создание или удаление таблицы Excel на листе.
Чтобы ввести определенные последовательные числовые коды, например номера заказов на покупку, можно использовать функцию СТРОКА вместе с функцией ТЕКСТ. Например, чтобы начать нумерованный список с 000-001, введите формулу =ТЕКСТ(СТРОКА(A1),"000-000") в первую ячейку диапазона, который вы хотите пронумеровать, а затем перетащите заливку дескриптор до конца диапазона.
Отобразить или скрыть маркер заполнения
Маркер заполнения отображается по умолчанию, но вы можете включить или выключить его.
В Excel 2010 и более поздних версиях перейдите на вкладку "Файл" и нажмите "Параметры".
В Excel 2007 нажмите кнопку Microsoft Office , а затем щелкните Параметры Excel.
В категории "Дополнительно" в разделе "Параметры редактирования" установите или снимите флажок "Включить маркер заполнения и перетаскивание ячеек", чтобы отобразить или скрыть маркер заполнения.
Примечание. Чтобы предотвратить замену существующих данных при перетаскивании маркера заполнения, убедитесь, что установлен флажок Предупреждать перед перезаписью ячеек. Если вы не хотите, чтобы Excel отображал сообщение о перезаписи ячеек, снимите этот флажок.
Как автоматически заполнять ячейки приращения в Excel?
В нашей повседневной работе с Excel довольно часто автоматически заполняются возрастающие ячейки, например, автоматически заполняются ячейки цифрами 1, 2, 3…. Но в некоторых случаях вам нужно заполнить ячейки приращения с фиксированным интервалом, например, 10001, 10012, 10023…, как вы можете быстро автоматически заполнить эти ячейки приращения? Теперь это руководство может предложить вам решения.
Автоматически заполнять ячейки приращения с помощью Kutools for Excel
Автоматическое заполнение ячеек приращения с помощью функции автозаполнения
На самом деле в Excel вы можете использовать функцию автозаполнения для быстрого заполнения ячеек приращения.
<р>1. Выберите ячейку, в которую вы хотите поместить свой начальный номер, например, в A1 я набираю 10001, см. снимок экрана:<р>2. Затем в ячейке под начальным номером, здесь A2, введите в него второе число, которое вы хотите.
<р>3. Затем выберите A1 и A2 и перетащите дескриптор автозаполнения вниз, пока нижние ячейки не будут заполнены нужными вам числами приращения. Смотрите скриншоты:
Автоматически заполнять ячейки приращения формулой
Кроме того, вы можете использовать формулу для решения этого автозаполнения.
<р>1. Выберите пустую ячейку и введите в нее начальное число, а затем в ячейке под начальным числом введите эту формулу = A1 + 11 (A1 — начальное число, а 11 — интервал, вы можете изменить их по мере необходимости) . Смотрите скриншот:<р>2. Затем нажмите клавишу Enter и перетащите эту формулу вниз в ячейки, которые вы хотите заполнить числами с фиксированным интервалом.
Автоматически заполнять ячейки приращения с помощью Kutools for Excel
С помощью утилиты Kutools for Excel's Insert Sequence Number вы также можете быстро автоматически заполнять порядковые номера, и, кроме того, вы можете добавлять префикс или суффикс к каждому номеру.
После бесплатной установки Kutools for Excel сделайте следующее:
<р>1. Выберите список или диапазон, который вы хотите заполнить ячейками приращения, затем нажмите Kutools > Вставить > Вставить порядковый номер. Смотрите скриншот:<р>2. В появившемся диалоговом окне «Вставить номер последовательности» нажмите «Создать», чтобы добавить новую последовательность в диалоговое окно. Смотрите скриншот:
<р>3. В раскрывающемся диалоговом окне выполните следующие действия:
1) Назовите последовательность;
2) Введите начальный номер ваших номеров приращений в текстовом поле «Начальный номер»;
3) Введите номер интервала в текстовое поле "Приращение";
4) Укажите количество цифр ваших заполненных номеров в текстовом поле Количество цифр;
5) Введите префикс или суффикс в текстовое поле Префикс (необязательно) или Суффикс (необязательно).
<р>4. Нажмите «Добавить», чтобы добавить этот новый возрастающий порядковый номер в диалоговое окно, а затем нажмите «Заполнить диапазон». Смотрите скриншот:
Теперь вы можете видеть, что выбранные ячейки заполнены числом приращения.
Примечание:
<р>1. Если вы хотите сбросить эту инкрементную последовательность и снова вставить ее с начального номера, вы можете перейти в диалоговое окно «Вставить порядковый номер», выбрать эту последовательность и нажать «Сброс» > «ОК». <р>2. Если вы хотите закончить порядковый номер определенным номером, повторите вставку этой последовательности с начального номера, установите флажок Конечный номер в диалоговом окне и введите конечный номер, который вы хотите, в текстовое поле ниже, и вы можете предварительно просмотреть, что числа заканчиваются на этот номер, а затем перезапустите последовательность.Вы когда-нибудь задумывались о том, что можно увеличивать числа на заданную сумму в Excel без формулы? Это возможно с помощью Paste Special. Давайте обсудим, как Excel поможет складывать, вычитать, умножать и делить с помощью специальной вставки.
Как увеличить число на заданную величину?
Ниже приведен пример. У нас есть два столбца, то есть столбец B, который содержит список элементов. Столбец C содержит цену каждого товара. Скажем, мы хотим увеличить цену всех товаров на заданную сумму рупий. 3.
Для этого выполните указанные шаги:
- Укажите сумму, на которую вы хотите увеличить диапазон. Мы бы ввели сумму как рупий. 3, так как мы предпочитаем увеличивать его. Мы вручную ввели сумму в ячейку E5, как показано на изображении ниже.
- Скопируйте сумму, которую вы решили увеличить, например, на 3 рупии. Выберите диапазон, который вы хотите увеличить на заданную величину. Поскольку мы хотим увеличить сумму цены в столбце C, мы выберем диапазон ячеек от C5 до C9. Изображение ниже поможет вам лучше визуализировать.
- Сделав выбор, нажмите клавиши Ctrl + Alt + V. Это ярлык для открытия диалогового окна "Специальная вставка". Если вы не хотите использовать ярлык, вы также можете перейти на вкладку «Главная» >> «Вставить» >> «Специальная вставка». Появится диалоговое окно, показанное ниже.
В диалоговом окне выберите вариант значения, потому что мы хотим увеличить наш столбец на значения. Под операциями выберите Добавить.
Аналогичным образом вы можете выполнять операции, связанные с вычитанием, умножением и делением, используя ту же процедуру. Убедитесь, что если у вас есть какие-либо отрицательные значения, вы сначала конвертируете их в положительные, а затем переходите к заданным шагам.
Надеюсь, этот пост о том, как увеличить числа на заданную величину, был вам полезен. Чтобы не пропустить обновления, подпишитесь на наш канал Youtube.
Читайте также: