- Добавить значение в начало или конец ячеек формулой
- Добавить символ в конце каждой ячейки
- Как добавить символ в конце и начале ячеек столбца
- Добавить символы в начале каждой ячейки
- Добавить слово в каждую ячейку столбца
- Добавить символ к каждому слову
Периодически офисным специалистам, работающим с большими массивами данных, требуется такая операция, как добавление определенного текста во все ячейки столбца – в конце или начале каждой ячейки.
Добавить значение в начало или конец ячеек формулой
Можно решить задачу формулой “СЦЕПИТЬ” или простой конкатенацией через амперсанд (символ “&”). Но на это нужно много времени, т.к. нужно
- добавить дополнительный столбец рядом с исходным
- ввести формулу с функцией “СЦЕПИТЬ” или формулу с амперсандом в первую ячейку – здесь кому что больше нравится. =СЦЕПИТЬ(A1;” слово”) или A1&” слово”.
- протянуть формулу до конца нового столбца, убедившись, что она затронула весь диапазон
- заменить в нем формулы на значения
- скопировать данные из нового столбца в первый
- удалить новый столбец
Ниже пример с добавлением одного символа, в данном случае – знака вопроса. Вместо него можно вписать внутри кавычек любое значение.
Могут возникнуть сложности с добавлением кавычек (“) – поскольку формулы текстовые, аргумент указывается в кавычках, и во избежание ошибок одинарные кавычки обозначаются двойными, итого получается 4 знака подряд:
=""""&A1&""""
“заключит” значение ячейки A1 в кавычки.
Если данную операцию приходится производить часто, такой процесс порядком поднадоест. Однажды надоел и автору надстройки для Excel !SEMTools, поэтому процесс был автоматизирован. Ниже перечислены несколько примеров, как добавить текст в каждую ячейку в Excel с ее помощью.
Добавить символ в конце каждой ячейки
Выделяем диапазон ячеек, жмем макрос, вводим необходимый символ и жмем ОК. Так просто. Данные изменяются в том же столбце.
Как добавить символ в конце и начале ячеек столбца
Допустим, у нас есть названия ООО, но они без кавычек и без “ООО”.
Ниже пример, как ускорить процесс.
1. Добавления кавычек с обеих сторон ячейки – чтобы не производить две операции.
Добавить символы в начале каждой ячейки
2. Теперь добавим символы “ООО ” в начале каждой ячейки, чтобы завершить задачу.
Добавить слово в каждую ячейку столбца
Допустим, нужно добавить слово “выплатить” в начале каждой ячейки с ФИО определенного человека. Если исходные данные в именительном падеже, может быть также полезна процедура склонение по падежам.
Выделяем столбец, склоняем ФИО, и далее выбираем процедуру в меню и вводим слово в окошко, вместе с пробелом после него:
Добавить символ к каждому слову
Все описанные выше формулы и возможности добавят символы в ячейку вне зависимости от ее содержимого. Даже если она изначально пустая. Иначе говоря, являются способом изменения ячеек. Поэтому и находятся в этом разделе.
Когда нужно добавить символ перед или после каждого слова в ячейке, это уже является одним из вариантов изменить слова, а не ячейки. Ведь слов в ячейке может быть разное количество, а может и вовсе не быть. На этот случай у меня есть отдельная статья с формулами и функциями: добавить символ в Excel к каждому слову в ячейке.
Хотите так же быстро добавлять символы или текст в несколько ячеек одновременно?
!SEMTools существенно расширит возможности вашего Excel.
Download Article
Easy methods to repeat a value in Excel on PC or mobile
Download Article
This wikiHow teaches how to copy one value to an entire range of cells in Microsoft Excel. If the cells you want to copy to are in a single row or column, you can use Excel’s Fill feature to fill the row or column with the same value. If you want the value to appear in a wider range of cells, such as multiple contiguous or non-connected (desktop-only) rows and columns, you can easily paste the value into a selected range.
-
1
Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into any empty cell now. Use this method if you want the same value to appear in an entire range.
-
2
Right-click the cell containing the value and select Copy. This copies the value to your clipboard.
Advertisement
-
3
Select the range of cells in which you want to paste the value. To do this, click and drag the mouse over every cell where the value should appear. This highlights the range.
- The range you select doesn’t have to be continuous. If you want to select cells and/or ranges that aren’t connected, hold down the Control key (PC) or Command key (Mac) as you highlight each range.
-
4
Right-click the highlighted range and click Paste. Every cell in the selected range now contains the same value.
Advertisement
-
1
Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.
-
2
Tap the cell once to select it. This highlights the cell.
-
3
Tap the highlighted cell once more. This opens the Edit menu.
-
4
Tap Copy on the menu. Now that the value is copied to your clipboard, you’ll be able to paste it into a series of other cells.
-
5
Select the range of cells in which you want the selected value to appear. To do so, tap the first cell where you want the copied value to appear, and then drag the dot at its bottom-right corner to select the entire range.
- There is no way to select multiple non-touching ranges at once. If you need to copy the value into another non-adjacent range, repeat this step and the next step for the next range after pasting into this one.
-
6
Tap the selected range and tap Paste. This copies the selected value into every cell in the range.
Advertisement
-
1
Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.
-
2
Hover the mouse cursor over the bottom-right corner of the cell. The cursor will turn to crosshairs (+).
-
3
Click and drag down the column or across the row to fill all cells. As long as Excel does not detect a pattern, all selected cells will be filled with the same value.
- If the filled cells show up as a pattern, such as a series of increasing numbers, click the icon with a plus sign at the bottom of the selected cells, then select Copy cells.
Advertisement
-
1
Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.
-
2
Tap the cell once to select it. This highlights the cell.[1]
-
3
Tap the highlighted cell once more. This opens the Edit menu.
-
4
Tap Fill on the menu. You will then see some arrow icons.
-
5
Tap and drag the Fill arrow across the cells you want to fill. If you want to fill a row, tap the arrow pointing to the right and drag it until you’re finished filling all of the cells. If you’re filling a column, tap the arrow pointing downward, and then drag it down to fill the desired amount of cells.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
References
About This Article
Article SummaryX
1. Enter the value into a blank cell.
2. Right-click the cell and click Copy.
3. Highlight the cells you want to paste into.
4. Right-click the highlighted area and select Paste.
Did this summary help you?
Thanks to all authors for creating a page that has been read 38,045 times.
Is this article up to date?
Как вставить одинаковые данные (формулы) во все выделенные ячейки одновременно
Смотрите такжеСпособ 4.- связанная ячейка,Разработчик (Developer) подсказкам -Важный нюанс. В качестве вводился выше:JayBhagavan & «Ваш текст» ячейке С21 (на в формуле стоитнажмите. Вуаля! Excel автоматически нужно извлечь имена таблицах). Третье нажатиеЕсли данные в ExcelПри выделении любойВ этой статье ВыЭлемент ActiveX
куда будет выводиться:Поле со списком источника данных для
- Выделите ячейки с данными,: Ошибаетесь. Если протянутьЮрий М
- рисунке в строке
- «=0»), значит четная
- Ctrl+Enter
- заполнил все пустые
- доменов для дальнейшей выделяет весь лист.
- оформлены как полноценная ячейки в полноценной узнаете 2 самыхСложность
- выбранный из спискаМеханизм добавления тот же:
- списка может выступать которые должны попасть предложенное вами, то
Выделяем все ячейки, в которые нужно вставить одинаковые данные
: Так работает. В «План за год
Выделяем целый столбец
- строка. Выбирает ячейки. Все выделенные ячейки ячейки нового столбца работы. Думаю, вы догадались, таблица, просто кликните таблице на Ленте быстрых способа вставить
низкая элемент — выбираем объектЩелкните по значку и динамический именованный в выпадающий список во всех ячейках коде.
- всего»). из этих строк будут заполнены введёнными такой же формулой.Преобразуйте диапазон в таблицу что в некоторых по любой ячейке меню появляется группа в Excel одинаковую
средняяListRows из списка и и нарисуйте небольшой диапазон, например прайс-лист. (например, наименованиями товаров). будет:vikttur=СУММПРОИЗВ(C14:F19*ОСТАТ(СТРОКА(C14:F19)+1;2)) и суммирует их. данными.Если решите вернуться от Excel. Для этого ситуациях вам потребуется нужной строки и вкладок
формулу или текствысокая- количество отображаемых рисуем его на горизонтальный прямоугольник - Тогда при дописыванииЕсли у вас Excel=»нужное слово «&$A$1: Это код, пишетсяЗдесь нажимаем толькоМожно выбрать минимальное илиЕсли Вы знаете другие таблицы к формату выделите любую ячейку всего лишь одно нажмите
Работа с таблицами сразу в несколькоВозможность настройки шрифта, цвета строк листе. А вот
Выделяем целую строку
- будущий список. новых товаров к 2003 или старшеgooglogmob в редакторе VBA. кнопку «Enter». максимальное значение по приёмы быстрого ввода
- обычного диапазона, то в диапазоне данных нажатие, чтобы выделитьShift+Space(Table Tools). ячеек. Это будет и т.д.Font дальше начинаются серьезныеЩелкните по нарисованному списку прайсу, они будут — выберите в: зафиксировать ячейку с Макрос с такимКак посчитать данные этим строкам. Для данных, расскажите о выделите любую ячейку и нажмите весь лист, а.Если же это обычный полезно в таких
Выделяем несколько ячеек
нет- шрифт, размер, отличия от предыдущего правой кнопкой мыши автоматически добавляться к меню
Выделяем таблицу целиком
значением и через кодом добавит желаемое из определенных ячеек, этого в этой
Выделяем все ячейки на листе
них в комментариях. таблицы и наCtrl+T в некоторых –Если перед Вами обычный диапазон, т.е. при ситуациях, когда нужнонет начертание (курсив, подчеркивание способа. и выберите команду выпадающему списку. ЕщеВставка — Имя - сцепить применить к прямо в исходную смотрите в статье же формуле меняем Я с радостью вкладке, чтобы вызвать диалоговое целых три нажатия. диапазон данных, кликните
Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
выделении одной из вставить формулу вода
и т.д. кромеВо-первых, созданный выпадающий ActiveXФормат объекта (Format control) одним часто используемым Присвоить колонкам ячейку. «Как посчитать в функцию «СУММ» на
добавлю их вКонструктор окноВыделите нужную область (см. последнюю ячейку нужной ячеек этого диапазона все ячейки столбцаКоличество отображаемых строк
цвета) список может находится. В появившемся диалоговом трюком для таких(Insert — Name -Извиняюсь, не вникЕсли делать формулой, Excel ячейки в «МАКС» или «МИН». эту статью, сославшись(Design) нажмите кнопкуСоздание таблицы рисунок ниже), например, строки и нажмите группа вкладок или заполнить всевсегда 8
Самый быстрый способ вставить формулу во все ячейки столбца
ForeColor в двух принципиально окне задайте списков является создание Define), в суть А1 то в другом определенных строках».Чтобы выбрать не
- на Вас какПреобразовать в диапазон(Create Table). Если целый столбец.Shift+HomeРабота с таблицами пустые ячейки одинаковымлюбоеи разных состояниях -Формировать список по диапазону связанных выпадающих списковесли Excel 2007 именно этой формулы. столбце прописать формулуДля лучшей визуализации четные строки, нужно автора.(Convert to range). данные имеют заголовки
- Нажмите. Excel выделит диапазон,(Table Tools) не значением (например, «Н/Д»).Быстрый поиск элемента поBackColor режиме отладки, когда- выделите ячейки (когда содержимое одного или новее - Тогда да и растянуть ее данных таблицы, можно в формуле поставитьУрок подготовлен для ВасЭтот приём можно использовать столбцов, поставьте галочкуF5 начиная от указанной появляется, выполните следующие
- Оба приёма работают
- первым буквам- цвет текста можно настраивать его с наименованиями товаров, списка меняется в откройте вкладку
abk1852
на необходимое количество
- сделать динамический график, «=1». командой сайта office-guru.ru только, когда все для параметраи в появившемся
Вами ячейки и действия: в Microsoft Excelнет и фона, соответственно параметры и свойства, которые должны попасть зависимости от выбораФормулы (Formulas): Добрый день всем.
строк: который можно быстроНапример, здесь мыИсточник: https://www.ablebits.com/office-addins-blog/2013/09/26/insert-same-data-multiple-cells-excel/ ячейки в столбцеТаблица с заголовками диалоговом окне
Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter
до столбцаЗамечание: 2013, 2010, 2007нетБольшим и жирным плюсом двигать его по
в список в другом).и воспользуйтесь кнопкойБольшая таблица, вставлены=A1&»-добавка» настроить на отделную выбрали максимальное значениеПеревел: Антон Андронов пустые, поэтому лучше(My Table hasПереходАК сожалению, в
- и более раннихда
- этого способа является листу и менятьСвязь с ячейкойЭтот способ представляет собойДиспетчер имен (Name Manager) в ячейке датаBOSSyk строку, чтобы показывал в ячейках «выполнено».Автор: Антон Андронов
- всего добавлять новый headers). Обычно Excel(Go to) нажмите. Если нужные данные случае с простым версиях.Необходимость использования дополнительной функции
возможность быстрого перехода размеры и -- укажите ячейку вставку на лист, затем рождения, нужно добавить: нужно в каждую данные конкретной строки.Здесь мы выбрали минимальное
Можно столбец. Следующий приём
распознаёт заголовки автоматически,
кнопку
начинаются, например, со
office-guru.ru
Как в Excel сложить каждую вторую ячейку, строку.
диапазоном нажатиеЗнание этих простых приёмовИНДЕКС к нужному элементу режиме ввода, когда куда нужно выводить нового объекта -Создать к каждой «г.р.»
ячейку в столбце Подробнее об этом,
значение в ячейках
складывать данные в Excel гораздо универсальнее. если это неВыделить столбцаCtrl+Space сэкономит Вам уймунет в списке при единственное, что можно порядковый номер выбранного элемента управления «поле
. Введите имя (можноС помощью формулы вставить одно и
читайте в статье
«план». из выборочных ячеек.Выделите на листе Excel сработало – поставьте(Special).Bвыделит все ячейки времени для болееда вводе первых букв — выбирать из пользователем элемента. со списком» с любое, но обязательно =C2&»г.р.» — получается тоже слово например «Динамические графики вПолучится так.Здесь нам поможет
ячейки, которые хотите галочку вручную.В диалоговом окнеили
столбца на листе, интересных занятий.нет
с клавиатуры(!), чего него данные. ПереключениеКоличество строк списка
последующей привязкой его
без пробелов и вот такие результаты29480г.р.Где перед тем значением Excel по строкам»Мы часто, сделаем таблицу, формула массива в заполнить одинаковыми данными.Добавьте новый столбец кВыделить группу ячеекC например, отВыделяем все ячейки, вВозможность создания связанных выпадающих нет у всех между этими режимами- сколько строк к диапазонам на начать с буквы!) ошибка? Книга1.xlsx (9.18
которое там уже тут. вставим формулы, потом Excel. Например, нам Быстро выделить ячейки
таблице. С таблицей(Go To special), зажмитеC1 которые нужно вставить списков остальных способов. Приятным происходит с помощью показывать в выпадающем листе. Для этого: для выделенного диапазона
КБ)
естьВ Excel можно
начинаем добавлять сверху нужно посчитать каждую помогут приёмы, описанные эта операция осуществляется отметьте флажком вариантShift
до одинаковые данныенет моментом, также, является кнопки списке. По умолчаниюВ Excel 2007/2010 откройте (напримерКазанскийкак это сделать присвоить имя не строки. Чтобы формула
вторую ячейку в выше. намного проще, чемПустые ячейкии понажимайте наC1048576Выделяем целый столбецда возможность настройки визуальногоРежим Конструктора (Design Mode) — 8, но вкладку
excel-office.ru
как добавить фразу в каждую ячейку
Товары: abk1852, =ТЕКСТ(C3;»ДД.ММ.ГГГГ г.р.»)
быстро когда ячеек только диапазону, таблице, считала в таких столбце В.Предположим, у нас есть
с простым диапазоном
(Blanks) и нажмите клавишу со, даже если данные
Выделяем целую строкунет представления (цветов, шрифтовна вкладке можно больше, чего
Разработчик (Developer)). Нажмите
У кого мало времени в столбце много но и формуле,
случаях, её немногоВ ячейке Н14 пишем таблица со списком данных. Кликните правойОКСтрелкой вправо содержатся только в
Выделяем несколько ячеекMakfromkz и т.д.)Разработчик (Developer) не позволяет предыдущий. В более ранних
ОК
planetaexcel.ru
Добавить слово в каждую ячейку
и нужно быстроКазанский отдельной ячейке или запишем по – такую формулу. клиентов (мы, конечно кнопкой мыши по.
, пока не добьётесь ячейкахВыделяем таблицу целиком
: вот текст макроса:При использовании этого способа,: способ.
версиях — панель.
ухватить суть -: Выделить диапазон, Alt+F11,
нескольким диапазонам сразу.
другому – добавим
=СУММ(ЕСЛИ(ОСТАТ(СТРОКА(C14:C19);2)=0;C14:C19)) же, возьмём вымышленный любой ячейке в
Вы вернётесь в режим нужного результата.C1:C100Выделяем все ячейки наSub add_num()
также возможно указыватьЕсли эта кнопка нажата,После нажатия на инструментовВыделите ячейки (можно сразу смотрим обучающее видео: Ctrl+G, ввести команду
Подробнее, как это в формулу «-СТРОКА(В14)».Но, т.к это список). В одном столбце, который следует
редактирования листа Excel
Удерживайте. листеsss = InputBox(«введи в качестве
то мы можемОКФормы (Forms) несколько), в которых
Кому интересны подробности и ниже, Enter.
сделать и где В14 – это формула массива, то из столбцов этой
после того места, и увидите, чтоCtrlВыделите первую ячейку столбцаВыделяем пустые ячейки в
число для прибавления»)ListFillRange
planetaexcel.ru
Выпадающий список в ячейке листа
Видео
настраивать параметры выпадающегосписком можно пользоваться.через меню хотите получить выпадающий
нюансы всех описанныхselection.value=evaluate(«»»например «»&» & применить, смотрите в первая строка нашей
Способ 1. Примитивный
вводимее её нажав таблицы записаны сайты, куда нужно вставить в выбранной областии кликайте левой (или вторую, если заданной области (вaaa = Val(sss)не только одномерные списка, нажав соседнююЧтобы вместо порядкового номераВид — Панели инструментов список и выберите способов — дальше selection.address) статье «Присвоить имя таблицы. Получилась такая не просто «Enter с которых перешли
Способ 2. Стандартный
- новый столбец, и выделены только пустые кнопкой мыши по первая ячейка занята
- строке, в столбце,For Each bbb диапазоны. Можно, например кнопку элемента выводилось его — Формы (View в меню (на по тексту.Dima S в Excel ячейке, формула. », а сочетание наши клиенты. Пустые в контекстном меню ячейки. Три пустых всем ячейкам, которые заголовком), затем нажмите в таблице) In Selection задать диапазон изСвойства (Properties) название можно дополнительно — Toolbars - вкладке)Один щелчок правой кнопкой: можно просто формулой)
- диапазону, формуле».Теперь добавим новую строку кнопок на клавиатуре ячейки в этом выберите ячейки гораздо проще нужно заполнить данными.Shift+Ctrl+EndСамый быстрый способ вставитьbbb.Value = bbb двух столбцов и, которая откроет окно использовать функцию Forms)Данные — Проверка (Data мыши по пустойдля B1Korablin в таблицу выше
«Ctrl» + «Shift» столбце необходимо заполнитьВставить
выделить простым щелчком
Кликните по любой ячейке, чтобы выделить все формулу во все + aaa нескольких строк, указав со списком всехИНДЕКС (INDEX). Если этой вкладки — Validation) ячейке под столбцом=»нужное слово «&A1: Доброго времени! строки В14. Формула + «Enter». Подробнее текстом «_unknown_», чтобы> мыши – скажете таблицы и нажмите
Способ 3. Элемент управления
ячейки таблицы вплоть ячейки столбцаNext дополнительно, что выводить возможных настроек для, которая умеет выводить не видно, то. Из выпадающего списка
- с данными, командаB1 скопировать иКак в каждую в ячейке Н14 о формулах массива, облегчить дальнейшую сортировку:Столбец слева Вы и будетеCtrl+A до крайней правой.Вставляем одинаковые данные вEnd Sub нужно два столбца выделенного объекта: содержимое нужной по нажмите кнопку Тип данных (Allow) контекстного меню вставить в А1 ячейку столбца добавить получилась такая. читайте в статьеВыделите все пустые ячейки(Insert > Table
- правы. Но как. Далее, удерживая несколько ячеек при1)запишите в VBA (свойствоСамые нужные и полезные
счету ячейки изОфис — Параметры Excelвыберите вариантВыбрать из раскрывающегося списка - как значение одинаковую фразу, например,Формула посчитала правильно. «Формулы массива Excel» в столбце. Column to the
- быть, если пустыхНажмитеShift помощи Ctrl+Enter этот макрос
- ColumnCount свойства, которые можно диапазона:-Список (List)
- (Choose from drop-down list)googlogmob в конец текстаЧтобы посчитать по здесь.Нажмите Left). ячеек более 300
Ctrl+A, нажмите несколько разВот самые быстрые способы
2)выделите диапазон ячеек=2). Тогда можно получить и нужно настроить:Этот способ частично напоминаетфлажоки введите вили нажать сочетание: если слово одно каждой ячейки.
Способ 4. Элемент ActiveX
всем столбцам, формулыПосле этого вF2Дайте название новому столбцу. и они разбросаныот одного до клавишу со выделить ячейки:3)запустите созданный макрос весьма привлекательные результаты,ListFillRange предыдущий. Основное отличиеОтображать вкладку Разработчик на
строчку клавиш и то жеСпасибо за ответ. копируем вправо. Смотрите формуле появятся фигурные, чтобы отредактировать активнуюВведите формулу в первую
случайным образом по трех раз. ПервоеСтрелкой влевоЕсли данные в Excel с именем add_num окупающие все потраченные- диапазон ячеек, в том, что ленте (Office ButtonИсточник (Source)ALT+стрелка вниз для всех ячеек,Юрий М ячейки I14, J14, скобки. ячейку, и введите ячейку нового столбца. диапазону из 10000 нажатие, пока выделенным не оформлены как полноценная
удачи! на дополнительные настройки откуда берутся данные на лист добавляется — Excel Optionsзнак равенства и. Способ не работает, то $A$1: Range(«A1»).Value = Range(«A1»).Value K14.
Всё. в неё что-нибудь: В своём примере
- ячеек?Ctrl+A останется только нужный таблица, просто кликнитеСергей каханский усилия: для списка. Выделить не элемент управления, — Show Developer
- имя диапазона (т.е. если ячейку ивместо копи-паст как & «Ваш текст»Если нужно посчитать не
- Пояснение к формуле: это может быть я использую формулу
- Есть большая таблица, ивыделяет текущую область. столбец. по любой ячейке: пишете число в
- Способ 1. мышью диапазон он а элемент ActiveX Tab in the=Товары
столбец с данными значение можно преобразоватьGuest в одном столбце, формула считает номера текст, число или для извлечения доменных в неё нужно Второе нажатие, дополнительноЭто самый быстрый способ нужного столбца и ячейке, копируете его,Примитивный
не даст, надо»Поле со списком» Ribbon)). отделяет хотя бы колонку В:В в: Скажите, что именно а в нескольких строк и выбирает формула. В нашем имён: добавить новый столбец к текущей области, выделить все ячейки нажмите выделяете нужные ячейкиСпособ 2. просто вписать его
Итоговая сравнительная таблица всех способов
из раскрывающегося набораНайдите значок выпадающего списка | Нажмите одна пустая строка | значение (например, с нужно писать в | столбцах таблицы четные все четные строки | |
случае, это текст | =MID(C2,FIND(«:»,C2,»4″)+3,FIND(«/»,C2,9)-FIND(«:»,C2,»4″)-3) | с какой-нибудь формулой. | выделяет строки с | |
столбца, особенно когдаCtrl+Space | для изменения, правая | Стандартный | руками с клавиатуры | |
под кнопкой | среди элементов управления | ОК | ||
или вам нужен помощь функционала надстройки | ячейке, ибо так | строки. Тогда пишем | (в формуле стоит | |
«_unknown_».=ПСТР(C2;НАЙТИ(«:»;C2;»4″)+3;НАЙТИ(«/»;C2;9)-НАЙТИ(«:»;C2;»4″)-3) | Предположим, это список | заголовками и итогами | данные чередуются с | |
. кнопка мыши или | Способ 3. | (например, Лист2!A1:A5) | Вставить (Insert) |
planetaexcel.ru
Как в Excel быстро добавить число к выделенным ячейкам, так что бы значение изменилось в этих же ячейках?
форм (не ActiveX!)..
товар, который еще
Плекс, будет быстрее не работает:
такую формулу. Мы
цифра 2). ЕслиТеперь вместо
Нажмите интернет-адресов, из которого
(например, в полноценных
пустыми ячейками.
Примечание: меню правка-специальная вставка-сложить-ок
Элемент управления
LinkedCellс вкладки
Ориентируйтесь по всплывающим
Все! Наслаждайтесь! ни разу не ИМХО)=Range(«A1»).Value = Range(«A1»).Value написали формулу в в остатке ноль(Enter
Enter
Спасибо, понял логику, но не получилось правой кнопкой мыши растянуть ячейку. Возможно это связано с тем, я все-таки не в Excel, а в Apach Open Office…
Может по-другому сформулировать задачу: как задать колонке дефолтное значение, которое должно появляться во всех существующих записях.
Добавлено через 1 минуту
Сообщение от Fairuza
Ctrl+D, как вариант.
Спасибо, попробовал — пока не получилось. Возможно это связано с тем, я все-таки не в Excel, а в Apach Open Office…
Добавлено через 6 минут
Сообщение от kalbasiatka
я выделил диапазон и попробовал вписать ему =1, но значение придается только одной записи. Но истина где-то близко, нужно разобрать «где» вписать эту формулу… у меня 8200 записей, так что идею с растягивание лучше не использовать… куда вписать эту форуму «BN1:BN8200=1» ?
В этой статье Вы узнаете 2 самых быстрых способа вставить в Excel одинаковую формулу или текст сразу в несколько ячеек. Это будет полезно в таких ситуациях, когда нужно вставить формулу во все ячейки столбца или заполнить все пустые ячейки одинаковым значением (например, «Н/Д»). Оба приёма работают в Microsoft Excel 2013, 2010, 2007 и более ранних версиях.
Знание этих простых приёмов сэкономит Вам уйму времени для более интересных занятий.
- Выделяем все ячейки, в которые нужно вставить одинаковые данные
- Выделяем целый столбец
- Выделяем целую строку
- Выделяем несколько ячеек
- Выделяем таблицу целиком
- Выделяем все ячейки на листе
- Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
- Самый быстрый способ вставить формулу во все ячейки столбца
- Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter
Содержание
- Выделяем все ячейки, в которые нужно вставить одинаковые данные
- Выделяем целый столбец
- Выделяем целую строку
- Выделяем несколько ячеек
- Выделяем таблицу целиком
- Выделяем все ячейки на листе
- Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
- Самый быстрый способ вставить формулу во все ячейки столбца
- Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter
Выделяем все ячейки, в которые нужно вставить одинаковые данные
Вот самые быстрые способы выделить ячейки:
Выделяем целый столбец
- Если данные в Excel оформлены как полноценная таблица, просто кликните по любой ячейке нужного столбца и нажмите Ctrl+Space.
Примечание: При выделении любой ячейки в полноценной таблице на Ленте меню появляется группа вкладок Работа с таблицами (Table Tools).
- Если же это обычный диапазон, т.е. при выделении одной из ячеек этого диапазона группа вкладок Работа с таблицами (Table Tools) не появляется, выполните следующие действия:
Замечание: К сожалению, в случае с простым диапазоном нажатие Ctrl+Space выделит все ячейки столбца на листе, например, от C1 до C1048576, даже если данные содержатся только в ячейках C1:C100.
Выделите первую ячейку столбца (или вторую, если первая ячейка занята заголовком), затем нажмите Shift+Ctrl+End, чтобы выделить все ячейки таблицы вплоть до крайней правой. Далее, удерживая Shift, нажмите несколько раз клавишу со Стрелкой влево, пока выделенным не останется только нужный столбец.
Это самый быстрый способ выделить все ячейки столбца, особенно когда данные чередуются с пустыми ячейками.
Выделяем целую строку
- Если данные в Excel оформлены как полноценная таблица, просто кликните по любой ячейке нужной строки и нажмите Shift+Space.
- Если перед Вами обычный диапазон данных, кликните последнюю ячейку нужной строки и нажмите Shift+Home. Excel выделит диапазон, начиная от указанной Вами ячейки и до столбца А. Если нужные данные начинаются, например, со столбца B или C, зажмите Shift и понажимайте на клавишу со Стрелкой вправо, пока не добьётесь нужного результата.
Выделяем несколько ячеек
Удерживайте Ctrl и кликайте левой кнопкой мыши по всем ячейкам, которые нужно заполнить данными.
Выделяем таблицу целиком
Кликните по любой ячейке таблицы и нажмите Ctrl+A.
Выделяем все ячейки на листе
Нажмите Ctrl+A от одного до трех раз. Первое нажатие Ctrl+A выделяет текущую область. Второе нажатие, дополнительно к текущей области, выделяет строки с заголовками и итогами (например, в полноценных таблицах). Третье нажатие выделяет весь лист. Думаю, вы догадались, что в некоторых ситуациях вам потребуется всего лишь одно нажатие, чтобы выделить весь лист, а в некоторых – целых три нажатия.
Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
Выделите нужную область (см. рисунок ниже), например, целый столбец.
Нажмите F5 и в появившемся диалоговом окне Переход (Go to) нажмите кнопку Выделить (Special).
В диалоговом окне Выделить группу ячеек (Go To special) отметьте флажком вариант Пустые ячейки (Blanks) и нажмите ОК.
Вы вернётесь в режим редактирования листа Excel и увидите, что в выбранной области выделены только пустые ячейки. Три пустых ячейки гораздо проще выделить простым щелчком мыши – скажете Вы и будете правы. Но как быть, если пустых ячеек более 300 и они разбросаны случайным образом по диапазону из 10000 ячеек?
Самый быстрый способ вставить формулу во все ячейки столбца
Есть большая таблица, и в неё нужно добавить новый столбец с какой-нибудь формулой. Предположим, это список интернет-адресов, из которого нужно извлечь имена доменов для дальнейшей работы.
- Преобразуйте диапазон в таблицу Excel. Для этого выделите любую ячейку в диапазоне данных и нажмите Ctrl+T, чтобы вызвать диалоговое окно Создание таблицы (Create Table). Если данные имеют заголовки столбцов, поставьте галочку для параметра Таблица с заголовками (My Table has headers). Обычно Excel распознаёт заголовки автоматически, если это не сработало – поставьте галочку вручную.
- Добавьте новый столбец к таблице. С таблицей эта операция осуществляется намного проще, чем с простым диапазоном данных. Кликните правой кнопкой мыши по любой ячейке в столбце, который следует после того места, куда нужно вставить новый столбец, и в контекстном меню выберите Вставить > Столбец слева (Insert > Table Column to the Left).
- Дайте название новому столбцу.
- Введите формулу в первую ячейку нового столбца. В своём примере я использую формулу для извлечения доменных имён:
=MID(C2,FIND(":",C2,"4")+3,FIND("/",C2,9)-FIND(":",C2,"4")-3)
=ПСТР(C2;НАЙТИ(":";C2;"4")+3;НАЙТИ("/";C2;9)-НАЙТИ(":";C2;"4")-3)
- Нажмите Enter. Вуаля! Excel автоматически заполнил все пустые ячейки нового столбца такой же формулой.
Если решите вернуться от таблицы к формату обычного диапазона, то выделите любую ячейку таблицы и на вкладке Конструктор (Design) нажмите кнопку Преобразовать в диапазон (Convert to range).
Этот приём можно использовать только, когда все ячейки в столбце пустые, поэтому лучше всего добавлять новый столбец. Следующий приём гораздо универсальнее.
Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter
Выделите на листе Excel ячейки, которые хотите заполнить одинаковыми данными. Быстро выделить ячейки помогут приёмы, описанные выше.
Предположим, у нас есть таблица со списком клиентов (мы, конечно же, возьмём вымышленный список). В одном из столбцов этой таблицы записаны сайты, с которых перешли наши клиенты. Пустые ячейки в этом столбце необходимо заполнить текстом «_unknown_», чтобы облегчить дальнейшую сортировку:
- Выделите все пустые ячейки в столбце.
- Нажмите F2, чтобы отредактировать активную ячейку, и введите в неё что-нибудь: это может быть текст, число или формула. В нашем случае, это текст «_unknown_».
- Теперь вместо Enter нажмите Ctrl+Enter. Все выделенные ячейки будут заполнены введёнными данными.
Если Вы знаете другие приёмы быстрого ввода данных, расскажите о них в комментариях. Я с радостью добавлю их в эту статью, сославшись на Вас как автора.
Оцените качество статьи. Нам важно ваше мнение:
Иногда вам может потребоваться добавить один и тот же конкретный текст в начало или конец всех ячеек в выделенном фрагменте. Если вы добавляли текст в каждую ячейку вручную по одной, это должно занять много времени. Есть способы попроще? Да, есть много простых приемов добавления одного и того же текста в начало или конец всех ячеек в выделенном фрагменте.
Добавить указанный текст в начало / конец всех ячеек с формулами
Добавить указанный текст в начало / конец всех ячеек с помощью VBA
Добавить указанный текст в начало/конец всех эллов с помощью Kutools for Excel
Добавить указанный текст в указанную позицию всех ячеек с помощью Kutools for Excel
Добавить указанный текст в начало / конец всех ячеек с формулами
Есть две формулы для добавления указанного текста в начало или конец всех выбранных ячеек в Microsoft Excel.
Метод 1: & формула
Введите = «Класс A:» & A2 в ячейке C2, а затем перетащите маркер заполнения вниз в ячейки, к которым вы хотите применить эту формулу. И конкретный текст был добавлен перед всеми ячейками, см. Снимок экрана:
Метод 2: формула конкатенации
Введите = Concatenate («Класс A:»; A2) в ячейке C2, а затем перетащите и скопируйте эту формулу в ячейки, которые вы хотите использовать, см. снимок экрана:
Ноты:
1. Если вы хотите добавить другой указанный текст в каждую ячейку, просто замените Класс A: с вашим текстом в обеих формулах.
2. Формулы = A2 & «: класс A» и = Concatenate (A2; «: класс A») добавлю : Класс А в конце ячеек.
3. Обе формулы не изменяют содержимое выделения напрямую.
Добавить указанный текст в начало / конец всех ячеек с помощью VBA
Если вы хотите добавить указанный текст в каждую ячейку выделенного фрагмента, следующий макрос VBA упростит вашу работу.
1. Выберите диапазон, в который вы добавите указанный текст;
2. Удерживайте другой + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.
3. Нажмите Вставить > Модулии вставьте следующий код VBA в окно модуля.
VBA: добавление указанного текста в начало каждой ячейки:
Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value
Next
End Sub
4, нажмите F5 ключ для запуска этого макроса. И ко всем ячейкам будет добавлено значение CN- перед содержимым ячейки.
Ноты: 1. Чтобы добавить определенный текст в конец каждой ячейки, примените следующий код VBA.
VBA: добавление указанного текста в конец каждой ячейки:
Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN"
Next
End Sub
И вы получите следующий результат:
2. вы можете изменить переменную «CN-» или «-CN«из приведенных выше кодов.
Добавить указанный текст в начало/конец всех ячеек с помощью Kutools for Excel
Kutools for Excel‘s Add Text инструмент поможет вам быстро добавить указанный текст в начало или конец каждой ячейки в выделенном фрагменте.
После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)
1. Выберите диапазон, в который вы добавите указанный текст.
2, Нажмите Кутулс > Text > Add Text…. Смотрите скриншот:
3. В Add Text диалоговом окне введите текст, который необходимо добавить в поле Text пунктом.
(1.) Если вы проверите Before first character из Position раздел, и конкретный текст будет добавлен перед всеми значениями ячеек, см. снимок экрана:
(2.) Если вы проверите After last character из Position раздел, и конкретный текст будет добавлен в конце значений ячеек, см. снимок экрана:
Ноты:
1. Kutools for Excel‘s Add Text инструмент позволяет предварительно просмотреть изменения в выделении в разделе Предварительный просмотр.
2. Если вы проверите Skip non-text cells вариант, этот инструмент не будет добавлять указанный текст в ячейки с нетекстовым содержимым.
Добавить указанный текст в указанную позицию всех ячеек с помощью Kutools for Excel
Применение Kutools for Excel‘s Add Text функция, вы можете не только добавить указанный текст в начало или конец ячеек, но также вы можете добавить указанный текст в указанное положение ячеек.
После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)
1. Выберите диапазон, в который нужно добавить текст, и нажмите Кутулс > Text > Add Text.
2, Add Text Появится диалоговое окно, введите указанный текст и укажите определенную позицию, в которую вы хотите вставить текст в поля. Смотрите скриншот:
Здесь я набираю 3 в Specify текстовое поле означает добавление текста после третьего символа строки.
3. Нажмите Ok or Apply. Указанный текст был добавлен в указанную позицию ячеек. Смотрите скриншот:
Наконечник:
(1) В Specify текстовое поле, вы можете вводить числа через запятую, чтобы добавить текст в несколько позиций одновременно.
(2) Если вы хотите добавить текст перед каждой прописной буквой, 1st letter is uppercase вариант в Add Text утилита может вам помочь.
Кроме того, вы можете добавлять текст перед каждой строчной буквой или каждой цифровой буквой.
Нажмите «Загрузить и получить бесплатную пробную версию». Kutools for Excel Сейчас !
Демонстрация: добавление текста в начало или конец всех ячеек
Относительные статьи:
- Добавить строки текста в несколько ячеек
- Добавление / вставка ведущих нулей к числам или тексту
- Добавить / вставить префикс или суффикс к выбранным ячейкам, строкам и столбцам
- Добавить символ процента для нескольких чисел в ячейках
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Как автоматически заполнить ячейки в MS Excel с большими таблицами
В программе Excel существует много приемов для быстрого и эффективного заполнения ячеек данными. Всем известно, что лень – это двигатель прогресса. Знают об этом и разработчики.
На заполнение данных приходится тратить большую часть времени на скучную и рутинную работу. Например, заполнение табеля учета рабочего времени или расходной накладной и т.п.
Рассмотрим приемы автоматического и полуавтоматического заполнения в Excel. А так же, какими инструментами обладают электронные таблицы для облегчения труда пользователя. Научимся применять их в практике и узнаем насколько они эффективные.
Как в Excel заполнить ячейки одинаковыми значениями?
Сначала рассмотрим, как автоматически заполнять ячейки в Excel. Для примера заполним наполовину незаполненную исходную таблицу.
Это небольшая табличка только на примере и ее можно было заполнить вручную. Но в практике иногда приходится заполнять по 30 тысяч строк. Чтобы не заполнять эту исходную таблицу вручную следует создать формулу для заполнения в Excel данными – автоматически. Для этого следует выполнить ряд последовательных действий:
- Перейдите на любую пустую ячейку исходной таблицы.
- Выберите инструмент: «Главная»-«Найти и выделить»-«Перейти» (или нажмите горячие клавиши CTRL+G).
- В появившемся окне щелкните на кнопку «Выделить».
- В появившемся окне выберите опцию «пустые ячейки» и нажмите ОК. Все незаполненные ячейки выделены.
- Теперь введите формулу «=A1» и нажмите комбинацию клавиш CTRL+Enter. Так выполняется заполнение пустых ячеек в Excel предыдущим значением – автоматически.
- Выделите колонки A:B и скопируйте их содержимое.
- Выберите инструмент: «Главная»-«Вставить»-«Специальная вставка» (или нажмите CTRL+ALT+V).
- В появившемся окне выберите опцию «значения» и нажмите Ок. Теперь исходная таблица заполнена не просто формулами, а естественными значениями ячеек.
При заполнении 30-ти тысяч строк невозможно не допустить ошибки. Выше приведенный способ не только экономит силы и время, но и исключает возникновение ошибок вызванных человеческим фактором.
Внимание! В 5-том пункте таблица красиво заполнилась без ошибок, так как наша активная ячейка была по адресу A2, после выполнения 4-го пункта. При использовании данного метода будьте внимательны и следите за тем где находится активная ячейка после выделения. Важно откуда она будет брать свои значения.
Полуавтоматическое заполнение ячеек в Excel из выпадающего списка
Теперь в полуавтоматическом режиме можно заполнить пустые ячейки. У только несколько значений, которые повторяются в последовательном или случайном порядке.
В новой исходной таблице автоматически заполните колонки C и D соответствующие им данными.
- Заполните заголовки колонок C1 – «Дата» и D1 – «Тип платежа».
- В ячейку C2 введите дату 18.07.2015
- В ячейках С2:С4 даты повторяются. Поэтому выделяем диапазон С2:С4 и нажимаем комбинацию клавиш CTRL+D, чтобы автоматически заполнить ячейки предыдущими значениями.
- Введите текущею дату в ячейку C5. Для этого нажмите комбинацию клавиш CTRL+; (точка с запятой на английской раскладке клавиатуры). Заполните текущими датами колонку C до конца таблицы.
- Диапазон ячеек D2:D4 заполните так как показано ниже на рисунке.
- В ячейке D5 введите первую буку «п», а дальше слово заполнят не надо. Достаточно нажать клавишу Enter.
- В ячейке D6 после ввода первой буквы «н» не отображается часть слова для авто-заполнения. Поэтому нажмите комбинацию ALT+(стрела вниз), чтобы появился выпадающий список. Выберите стрелками клавиатуры или указателем мышки значение «наличными в кассе» и нажмите Enter.
Такой полуавтоматический способ ввода данных позволяет в несколько раз ускорить и облегчить процесс работы с таблицами.
Внимание! Если значение состоит из нескольких строк, то при нажатии на комбинацию ALT+(стрела вниз) оно не будет отображаться в выпадающем списке значений.
Разбить значение на строки можно с помощью комбинации клавиш ALT+Enter. Таким образом, текст делится на строки в рамках одной ячейки.
Примечание. Обратите внимание, как мы вводили текущую дату в пункте 4 с помощью горячих клавиш (CTRL+;). Это очень удобно! А при нажатии CTRL+SHIFT+; мы получаем текущее время.
Как заполнить всю колонку одним значением
Приношу извинения за совершенно «чайниковские» вопросы, но они точно отражают уровень моих знаний об Excel, который я стараюсь улучшить.
Как заполнить всю колонку одним значением? делал это простым «растягиванием» вниз значения в первой записи, пока не обнаружил, что программа инкриментирует это значение в низлежащих записях.
Спасибо за понимание и помощь
Заполнить колонку, используя функцию IF
для среднего балла 5 поставьте значение «отличник»; для среднего балла 4 – «хорошист»; для.
Как быстрее заполнить колонку DataTable одним значением
Как быстрее заполнить колонку DataTable одним значением Имеется таблица с 4000 строками, заполнять.
Как заполнить колонку А от 1 до 200, колонку В от 2 до 40, колонку С от 3 до 600
Написать макрос, на текстовом листе заполнить колонку А от 1 до 200, колонку В от 2 до 40, колонку.
Заполнить всю консоль одним символом
Создаю двухмерный массив — буфер консоли(или называйте его как хотите) 25×80. Затем вывожу весь.
Заполнить столбец табличной части одним и тем же значением из регистра сведений
Здравствуйте! Имеется регистр сведений с измерением «Категория» и ресурсом «Сумма». Так же имеется.
Как заполнить пустые ячейки в Excel?
Зачастую мы имеем таблицу в Excel, в которой присутствуют пустые ячейки. Заполнение таких ячеек вручную займет огромное количество времени.
Для заполнения пустых ячеек в таких случаях можно использовать способы, перечисленные ниже.
Способ 1: Заполнение пустых ячеек в Excel с помощью заданного значения
Вы можете заполнить пустые ячейки столбца на листе Excel с помощью указанного значения. Для это можно воспользоваться встроенными возможностями Excel, которые очень легко выполнить. Первая функция Go To специальной особенностью Excel, а затем заполнить все пустые ячейки с заданным значением. И этот метод настолько прост , что вы можете использовать без каких — либо специальных знаний.
Следующие шаги иллюстрируют, как заполнить пустые ячейки в Excel с помощью указанного значения.
Шаг 1: Откройте нужный лист Excel, на котором необходимо заполнить пустые ячейки.
Шаг 2: Выберите конкретный столбец, содержащий пустые ячейки.
Шаг 3: Теперь найдите кнопку Найти и выделить в меню Главная и выберите Выделить группу ячеек. Появится окно с различными вариантами. Выберите Пустые ячейки.
Шаг 4: После данного выбора все пустые ячейки в указанном диапазоне будут выделены. Теперь, не нажимая ничего, введите необходимо значение, которое нужно поместить во все пустые ячейки и нажмите Ctrl + Enter. Пустые ячейки заполнятся нужным содержимым.
Таким образом вы можете легко заполнить пустые клетки определенного столбца заданным значением. Это довольно легко сделать, поскольку не требуется какого-либо приложения или программного обеспечения.
Способ 2: Заполнение пустых ячеек в Excel значением, расположенным в ячейке выше
Этот способ пригодится в том случае, если необходимо заполнить пустые ячейки значением, находящимся в ячейке выше пустых. Для того, чтобы заполнить пустые ячейки значением предыдущей ячейки, также можно использовать возможности Excel.
Шаг 1: Откройте нужный лист Excel, который содержит пустые ячейки.
Шаг 2: Выберите диапазон ячеек, в котором нужно заполнить пустые ячейки.
Шаг 3: Теперь найдите кнопку Найти и выделить в меню Главная и выберите Выделить группу ячеек . Появится окно с различными вариантами. Выберите Пустые ячейки .
Шаг 4: В строке формул наберите знак «=» и укажите ячейку, содержимым которой необходимо заполнить пустые ячейки. Далее нажмите Ctrl + Enter. Вы увидите, что все пустые ячейки заполнились значением ячейки выше. Смотрите скриншоты ниже.
Таким образом вы можете легко заполнить все пустые ячейки в листе Excel со значением над ними.
Способ 3: Заполнение пустых ячеек Excel со значением выше с помощью макроса VBA
Использование макросов сводит выполнение какой-либо команды до одного нажатия клавиши. Для заполнения пустых ячеек значением предыдущей ячейки также можно задать через макрос. Кроме того, этот макрос автоматически определяет используемый диапазон на листе, а затем он заполняет все пустые ячейки со значением над ними.
Шаг 1: Откройте рабочий лист , в котором вы хотите , чтобы заполнить все пустые ячейки со значением над ними.
Шаг 2: Теперь откройте редактор VBA, нажав Alt + F11.
Шаг 3: Щелкните правой кнопкой мыши на любом проекте и перейдите к Insert > Module. После этого вставьте следующий код VBA.
Static rngUR As Range: Set rngUR = ActiveWorkbook.ActiveSheet.UsedRange
Dim rngBlank As Range: Set rngBlank = rngUR.Find(«»)
While Not rngBlank Is Nothing
rngBlank.Value = rngBlank.Offset(-1, 0).Value
Set rngBlank = rngUR.Find(«», rngBlank)
Шаг 4: Теперь сохраните модуль с помощью клавиши Ctrl + S, появившееся диалоговое окно с предупреждением просто проигнорируйте, нажав на кнопку Нет. Теперь вы можете задать сочетание клавиш для выполнения макроса. (меню Разработчик Макросы выберите нужный макрос Параметры Сочетание клавиш (укажите букву).
Шаг 5: На этом этапе макрокоманда готова к использованию. Чтобы использовать ее, нажмите клавишу быстрого доступа, назначенную для нее, и вы увидите результат в мгновение ока.
Таким образом вы можете легко заполнить пустые ячейки в Excel с помощью этого макроса. Тем не менее, существует недостаток использования макросов: невозможно отменить внесенные с помощью макроса изменения кнопкой Отменить ввод.
Автозаполнение ячеек в Excel
Автозаполнение ячеек Excel – это автоматический ввод серии данных в некоторый диапазон. Введем в ячейку «Понедельник», затем удерживая левой кнопкой мышки маркер автозаполнения (квадратик в правом нижнем углу), тянем вниз (или в другую сторону). Результатом будет список из дней недели. Можно использовать краткую форму типа Пн, Вт, Ср и т.д. Эксель поймет. Аналогичным образом создается список из названий месяцев.
Автоматическое заполнение ячеек также используют для продления последовательности чисел c заданным шагом (арифметическая прогрессия). Чтобы сделать список нечетных чисел, нужно в двух ячейках указать 1 и 3, затем выделить обе ячейки и протянуть вниз.
Эксель также умеет распознать числа среди текста. Так, легко создать перечень кварталов. Введем в ячейку «1 квартал» и протянем вниз.
На этом познания об автозаполнении у большинства пользователей Эксель заканчиваются. Но это далеко не все, и далее будут рассмотрены другие эффективные и интересные приемы.
Автозаполнение в Excel из списка данных
Ясно, что кроме дней недели и месяцев могут понадобиться другие списки. Допустим, часто приходится вводить перечень городов, где находятся сервисные центры компании: Минск, Гомель, Брест, Гродно, Витебск, Могилев, Москва, Санкт-Петербург, Воронеж, Ростов-на-Дону, Смоленск, Белгород. Вначале нужно создать и сохранить (в нужном порядке) полный список названий. Заходим в Файл – Параметры – Дополнительно – Общие – Изменить списки.
В следующем открывшемся окне видны те списки, которые существуют по умолчанию.
Как видно, их не много. Но легко добавить свой собственный. Можно воспользоваться окном справа, где либо через запятую, либо столбцом перечислить нужную последовательность. Однако быстрее будет импортировать, особенно, если данных много. Для этого предварительно где-нибудь на листе Excel создаем перечень названий, затем делаем на него ссылку и нажимаем Импорт.
Жмем ОК. Список создан, можно изпользовать для автозаполнения.
Помимо текстовых списков чаще приходится создавать последовательности чисел и дат. Один из вариантов был рассмотрен в начале статьи, но это примитивно. Есть более интересные приемы. Вначале нужно выделить одно или несколько первых значений серии, а также диапазон (вправо или вниз), куда будет продлена последовательность значений. Далее вызываем диалоговое окно прогрессии: Главная – Заполнить – Прогрессия.
В левой части окна с помощью переключателя задается направление построения последовательности: вниз (по строкам) или вправо (по столбцам).
Посередине выбирается нужный тип:
- арифметическая прогрессия – каждое последующее значение изменяется на число, указанное в поле Шаг
- геометрическая прогрессия – каждое последующее значение умножается на число, указанное в поле Шаг
- даты – создает последовательность дат. При выборе этого типа активируются переключатели правее, где можно выбрать тип единицы измерения. Есть 4 варианта:
-
-
- день – перечень календарных дат (с указанным ниже шагом)
- рабочий день – последовательность рабочих дней (пропускаются выходные)
- месяц – меняются только месяцы (число фиксируется, как в первой ячейке)
- год – меняются только годы
-
- автозаполнение – эта команда равносильная протягиванию с помощью левой кнопки мыши. То есть эксель сам определяет: то ли ему продолжить последовательность чисел, то ли продлить список. Если предварительно заполнить две ячейки значениями 2 и 4, то в других выделенных ячейках появится 6, 8 и т.д. Если предварительно заполнить больше ячеек, то Excel рассчитает приближение методом линейной регрессии, т.е. прогноз по прямой линии тренда (интереснейшая функция – подробнее см. ниже).
Нижняя часть окна Прогрессия служит для того, чтобы создать последовательность любой длины на основании конечного значения и шага. Например, нужно заполнить столбец последовательностью четных чисел от 2 до 1000. Мышкой протягивать не удобно. Поэтому предварительно нужно выделить только ячейку с одним первым значением. Далее в окне Прогрессия указываем Расположение, Шаг и Предельное значение.
Результатом будет заполненный столбец от 2 до 1000. Аналогичным образом можно сделать последовательность рабочих дней на год вперед (предельным значением нужно указать последнюю дату, например 31.12.2016). Возможность заполнять столбец (или строку) с указанием последнего значения очень полезная штука, т.к. избавляет от кучи лишних действий во время протягивания. На этом настройки автозаполнения заканчиваются. Идем далее.
Автозаполнение чисел с помощью мыши
Автозаполнение в Excel удобнее делать мышкой, у которой есть правая и левая кнопка. Понадобятся обе.
Допустим, нужно сделать порядковые номера чисел, начиная с 1. Обычно заполняют две ячейки числами 1 и 2, а далее левой кнопкой мыши протягивают арифметическую прогрессию. Можно сделать по-другому. Заполняем только одну ячейку с 1. Протягиваем ее и получим столбец с единицами. Далее открываем квадратик, который появляется сразу после протягивания в правом нижнем углу и выбираем Заполнить.
Если выбрать Заполнить только форматы, будут продлены только форматы ячеек.
Сделать последовательность чисел можно еще быстрее. Во время протягивания ячейки, удерживаем кнопку Ctrl.
Этот трюк работает только с последовательностью чисел. В других ситуациях удерживание Ctrl приводит к копированию данных вместо автозаполнения.
Если при протягивании использовать правую кнопку мыши, то контекстное меню открывается сразу после отпускания кнопки.
При этом добавляются несколько команд. Прогрессия позволяет использовать дополнительные операции автозаполнения (настройки см. выше). Правда, диапазон получается выделенным и длина последовательности будет ограничена последней ячейкой.
Чтобы произвести автозаполнение до необходимого предельного значения (числа или даты), можно проделать следующий трюк. Берем правой кнопкой мыши за маркер чуть оттягиваем вниз, сразу возвращаем назад и отпускаем кнопку – открывается контекстное меню автозаполнения. Выбираем прогрессию. На этот раз выделена только одна ячейка, поэтому указываем направление, шаг, предельное значение и создаем нужную последовательность.
Очень интересными являются пункты меню Линейное и Экспоненциальное приближение. Это экстраполяция, т.е. прогнозирование, данных по указанной модели (линейной или экспоненциальной). Обычно для прогноза используют специальные функции Excel или предварительно рассчитывают уравнение тренда (регрессии), в которое подставляют значения независимой переменной для будущих периодов и таким образом рассчитывают прогнозное значение. Делается примерно так. Допустим, есть динамика показателя с равномерным ростом.
Для прогнозирования подойдет линейный тренд. Расчет параметров уравнения можно осуществить с помощью функций Excel, но часто для наглядности используют диаграмму с настройками отображения линии тренда, уравнения и прогнозных значений.
Чтобы получить прогноз в числовом выражении, нужно произвести расчет на основе полученного уравнения регрессии (либо напрямую обратиться к формулам Excel). Таким образом, получается довольно много действий, требующих при этом хорошего понимания.
Так вот прогноз по методу линейной регрессии можно сделать вообще без формул и без графиков, используя только автозаполнение ячеек в экселе. Для этого выделяем данные, по которым строится прогноз, протягиваем правой кнопкой мыши на нужное количество ячеек, соответствующее длине прогноза, и выбираем Линейное приближение. Получаем прогноз. Без шума, пыли, формул и диаграмм.
Если данные имеют ускоряющийся рост (как счет на депозите), то можно использовать экспоненциальную модель. Вновь, чтобы не мучиться с вычислениями, можно воспользоваться автозаполнением, выбрав Экспоненциальное приближение.
Более быстрого способа прогнозирования, пожалуй, не придумаешь.
Автозаполнение дат с помощью мыши
Довольно часто требуется продлить список дат. Берем дату и тащим левой кнопкой мыши. Открываем квадратик и выбираем способ заполнения.
По рабочим дням – отличный вариант для бухгалтеров, HR и других специалистов, кто имеет дело с составлением различных планов. А вот другой пример. Допустим, платежи по графику наступают 15-го числа и в последний день каждого месяца. Укажем первые две даты, протянем вниз и заполним по месяцам (любой кнопкой мыши).
Обратите внимание, что 15-е число фиксируется, а последний день месяца меняется, чтобы всегда оставаться последним.
Используя правую кнопку мыши, можно воспользоваться настройками прогрессии. Например, сделать список рабочих дней до конца года. В перечне команд через правую кнопку есть еще Мгновенное заполнение. Эта функция появилась в Excel 2013. Используется для заполнения ячеек по образцу. Но об этом уже была статья, рекомендую ознакомиться. Также поможет сэкономить не один час работы.
На этом, пожалуй, все. В видеоуроке показано, как сделать автозаполнение ячеек в Excel.
Автоматическое заполнение ячеек листа данными в Excel
В этом курсе:
Функция автозаполнения позволяет заполнять ячейки данными на основе шаблона или данных в других ячейках.
Примечание: В этой статье объясняется, как автоматически заполнить значения в других ячейках. Она не содержит сведения о вводе данных вручную или одновременном заполнении нескольких листов.
Другие видеоуроки от Майка Гирвина в YouTube на канале excelisfun
Выделите одну или несколько ячеек, которые необходимо использовать в качестве основы для заполнения других ячеек.
Например, если требуется задать последовательность 1, 2, 3, 4, 5. введите в первые две ячейки значения 1 и 2. Если необходима последовательность 2, 4, 6, 8. введите 2 и 4.
Если необходима последовательность 2, 2, 2, 2. введите значение 2 только в первую ячейку.
Перетащите маркер заполнения .
При необходимости щелкните значок Параметры автозаполнения и выберите подходящий вариант.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.