Содержание:
- Выберите несколько ячеек (все смежные)
- Выберите строки / столбцы
- Выберите одну строку / столбец
- Выбрать несколько строк / столбцов
- Выбрать несколько несмежных строк / столбцов
- Выбрать все ячейки в текущей таблице / данных
- Выделите все ячейки на листе
- Выбрать несколько несмежных ячеек
- Выбрать ячейки с помощью поля имени
- Выберите именованный диапазон
Выбор ячейки — одна из самых простых вещей, которые пользователи делают в Excel. Есть много разных способов выбрать ячейку в Excel — например, с помощью мыши или клавиатуры (или их комбинации). В этой статье я покажу вам, как выбрать несколько ячеек в Excel. Эти ячейки могут быть все вместе (смежными) или разделенными (несмежными). Хотя это довольно просто, я уверен, что вы научитесь парочке новых приемов, которые помогут вам ускорить свою работу и повысить ее эффективность. Итак, приступим!
Выберите несколько ячеек (все смежные)
Если вы знаете, как выбрать одну ячейку в Excel, я уверен, что вы также знаете, как выбрать несколько ячеек. Но позвольте мне все же рассказать об этом. Предположим, вы хотите выделить ячейки A1: D10.
Ниже приведены шаги для этого
- Поместите курсор в ячейку A1
- Выделите ячейку A1 (используя левую кнопку мыши). Удерживайте кнопку мыши нажатой.
- Перетащите курсор до ячейки D10 (чтобы он охватил все ячейки между A1 и D10)
- Оставьте кнопку мыши
Легко, правда? А теперь давайте рассмотрим еще несколько случаев.
Выберите строки / столбцы
Часто вам потребуется выбрать всю строку или столбец (или даже несколько строк или столбцов). Это может быть скрытие или удаление этих строк / столбцов, перемещение их по листу, выделение и т. Д. Так же, как вы можете выбрать ячейку в Excel, поместив курсор и щелкнув мышью, вы также можете выбрать строку или столбец, просто щелкнув номер строки или алфавит столбца. Давайте рассмотрим каждый из этих случаев.
Выберите одну строку / столбец
Вот как в Excel можно выделить всю строку:
- Наведите курсор на номер строки той строки, которую вы хотите выбрать.
- Используйте левую кнопку мыши, чтобы выбрать всю строку
Когда вы выберете всю строку, вы увидите, что цвет этого выделения изменится (он станет немного темнее по сравнению с остальной частью ячейки на листе). Так же, как мы выбрали строку в Excel, вы также можете выбрать столбец (где вместо того, чтобы нажимать номер строки, вы должны щелкнуть алфавит столбца, который находится в верхней части столбца).
Выбрать несколько строк / столбцов
А что, если вы не хотите выделять только одну строку. Что делать, если вы хотите выбрать несколько строк? Например, предположим, что вы хотите одновременно выбрать строки с номерами 2, 3 и 4.
Вот как это сделать
- Поместите курсор на строку номер 2 на листе
- Нажмите левую кнопку мыши, когда курсор находится в строке номер два (удерживайте кнопку мыши нажатой)
- Удерживая левую кнопку мыши нажатой, перетащите курсор вниз до строки 4.
- Оставьте кнопку мыши
Вы увидите, что при этом будут выделены три соседние строки, которые вы охватили с помощью мыши. Точно так же, как мы выбрали три соседние строки, вы можете выполнить те же действия, чтобы выбрать несколько столбцов.
Выбрать несколько несмежных строк / столбцов
Что делать, если вы хотите выбрать несколько строк, но они не являются смежными. Например, вы можете выбрать номера строк 2, 4, 7. В таком случае вы не можете использовать описанную выше технику перетаскивания мышью, потому что она выберет все строки между ними. Для этого вам придется использовать комбинацию клавиатуры и мыши.
Вот как выбрать несколько несмежных строк в Excel
- Поместите курсор на строку номер 2 на листе
- Удерживайте клавишу Ctrl на клавиатуре
- Нажмите левую кнопку мыши, когда курсор находится на строке номер 2.
- Оставьте кнопку мыши
- Поместите курсор на следующую строку, которую вы хотите выбрать (в данном случае строка 4),
- Удерживайте клавишу Ctrl на клавиатуре
- Нажмите левую кнопку мыши, когда курсор находится на строке номер 4. Как только строка 4 также будет выбрана, оставьте кнопку мыши.
- Повторите то же самое для выбора строки 7.
- Оставьте клавишу Ctrl
Вышеупомянутые шаги позволят выбрать несколько несмежных строк на листе. Вы можете использовать тот же метод для выбора нескольких несмежных столбцов.
Выбрать все ячейки в текущей таблице / данных
В большинстве случаев, когда вам нужно выбрать несколько ячеек в Excel, это будут ячейки в определенной таблице или наборе данных. Вы можете сделать это с помощью простого сочетания клавиш.
Ниже приведены шаги по выделению всех ячеек в текущей таблице:
- Выберите любую ячейку в наборе данных
- Держи Ctrl, а затем нажмите А
Вышеупомянутые шаги будут выбирать все ячейки в наборе данных (где Excel считает, что этот набор данных расширяется, пока не встретит пустую строку или столбец). Как только Excel обнаруживает пустую строку или пустой столбец, он будет рассматривать это как конец набора данных (поэтому все, что находится за пределами пустой строки / столбца, не будет выбрано).
Выделите все ячейки на листе
Еще одна распространенная задача, которую часто выполняют, — это выбрать все ячейки на листе. Я часто работаю с данными, загруженными из разных баз данных, и часто эти данные имеют определенный формат. И мой первый шаг, как только я получу эти данные, — это выбрать все ячейки и удалить все форматирование.
Вот как вы можете выбрать все ячейки на активном листе
- Выберите рабочий лист, на котором вы хотите выделить все ячейки
- Щелкните маленький перевернутый треугольник в верхней левой части листа.
Это мгновенно выделит все ячейки на всем листе (обратите внимание, что при этом не будет выделен какой-либо объект, такой как диаграмма или фигура на листе).
А если вы поклонник сочетаний клавиш, вы можете использовать сочетание клавиш ниже:
Ctrl + A + A (удерживайте клавишу Ctrl и дважды нажмите клавишу A)
Если вы выбрали пустую ячейку, вокруг которой нет данных, вам не нужно дважды нажимать клавишу A (просто используйте Ctrl-A).
Выбрать несколько несмежных ячеек
Чем больше вы работаете с Excel, тем больше вам нужно будет выбирать несколько несмежных ячеек (например, A2, A4, A7 и т. Д.) Ниже у меня есть пример, в котором я хочу выбрать только записи для США. И поскольку они не соседствуют друг с другом, мне как-то нужно выяснить, как выбрать все эти несколько ячеек одновременно.
Опять же, вы можете легко сделать это, используя комбинацию клавиатуры и мыши.
Ниже приведены шаги для этого:
- Удерживайте клавишу Ctrlна клавиатуре
- Один за другим выберите все несмежные ячейки (или диапазон ячеек), которые вы хотите оставить выделенными.
- Когда закончите, оставьте клавишу Ctrl.
Вышеупомянутый метод также работает, когда вы хотите выбрать несмежные строки или столбцы. Вы можете просто удерживать клавишу Ctrl и выбирать несмежные строки / столбцы.
Выбрать ячейки с помощью поля имени
До сих пор мы видели примеры, когда мы могли вручную выбирать ячейки, потому что они были рядом. Но в некоторых случаях вам может потребоваться выбрать несколько ячеек или строк / столбцов, которые находятся далеко на рабочем листе. Конечно, вы можете сделать это вручную, но вскоре вы поймете, что это требует много времени и подвержено ошибкам. Если это что-то, что вам нужно делать довольно часто (то есть выбирать те же ячейки или строки / столбцы), вы можете использовать поле имени, чтобы сделать это намного быстрее. Поле имени — это небольшое поле слева от строки формул в Excel.
Когда вы вводите ссылку на ячейку (или ссылку на диапазон) в поле имени, она выбирает все указанные ячейки. Например, скажем, я хочу выделить ячейки A1, K3 и M20. Поскольку они довольно далеко, если я попытаюсь выбрать их с помощью мыши, мне придется немного прокрутить. Это может быть оправдано, если вам нужно делать это только время от времени, но в случае, если вы должны часто говорить, выбирайте одни и те же ячейки, вы можете вместо этого использовать поле имени.
Ниже приведены шаги для выбора нескольких ячеек с помощью поля имени
- Щелкните поле имени
- Введите ссылки на ячейки, которые вы хотите выбрать (через запятую)
- Нажмите клавишу ввода
Вышеупомянутые шаги мгновенно выберут все ячейки, которые вы ввели в поле имени. Из этих выбранных ячеек одна будет активной ячейкой (и ссылка на ячейку активной ячейки теперь будет видна в поле имени).
Выберите именованный диапазон
Если вы создали именованный диапазон в Excel, вы также можете использовать поле имени для ссылки на весь именованный диапазон (вместо использования ссылок на ячейки, как показано в методе выше) Если вы не знаете, что такое именованный диапазон, это когда вы назначаете имя ячейке или диапазону ячеек, а затем используете это имя вместо ссылки на ячейку в формулах.
Ниже приведены шаги по быстрому созданию именованного диапазона в Excel
- Выберите ячейки, которые вы хотите включить в именованный диапазон.
- Щелкните поле «Имя» (поле рядом со строкой формул).
- Введите имя, которое вы хотите присвоить выбранному диапазону ячеек (в имени не должно быть пробелов)
- Нажмите клавишу Enter
Приведенные выше шаги создадут именованный диапазон для выбранных ячеек. Теперь, если вы хотите быстро выбрать эти же ячейки, вместо того, чтобы делать это вручную, вы можете просто перейти в поле Имя и ввести имя именованного диапазона (или щелкнуть значок раскрывающегося списка и выбрать имя оттуда)
Это мгновенно выберет все ячейки, которые являются частью этого именованного диапазона. Итак, вот некоторые из методов, которые вы можете использовать для выбрать несколько ячеек в Excel.
Надеюсь, вы нашли этот урок полезным.
Иногда вам может потребоваться выделить измененные ячейки при редактировании листа / книги, чтобы следить за изменениями, но как вы можете обработать это в Excel?
Выделите измененные ячейки с помощью Track Changes
Выделите измененные ячейки кодом VBA
Выделите измененные ячейки в таблицах с помощью Tables Merge
Выделите измененные ячейки с помощью Track Changes
В Excel функция «Отслеживать изменения» может выделять изменения.
1. Сохраните книгу, прежде чем применять Track Changes функцию, а затем щелкните Review > Track Changes > Highlight Changes.
2. в Highlight Changes диалог, проверьте оба Track changes while editing. This also shares your workbook и Highlight changes on screen параметры. Также вы можете указать ограничение по времени, пользователям и диапазону при отслеживании изменений.
3. Нажмите OK, Сейчас Microsoft Excel появится диалоговое окно с напоминанием о необходимости сохранения книги.
4. Нажмите OK. Теперь новое изменение будет выделено углом.
Функции: эта функция работает для всей книги.
Выделите измененные ячейки кодом VBA
Если вам нужен код VBA для обработки задания, вы можете сделать следующее:
1. Нажмите Alt + F11 ключи для включения Microsoft Visual Basic for Applications окно.
2. Нажмите Insert > Module, а затем дважды щелкните на ThisWorkbook in VBAProject панель и вставьте ниже код в скрипт.
VBA : Скопируйте и вставьте адрес ячейки
'UpdatebyExtendoffice20180307
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Value <> "" Then
Target.Interior.ColorIndex = 6
End If
End Sub
3. Save the code and go back to the workbook, while you modified the sheet, the cells will be highlighted with a background color.
Note: If you just want to apply the highlight in current sheet, just right click at the sheet tab and click View Code in the context menu, then paste below code to the script.
Private Sub WorkSheet_Change(ByVal Target As Range)
'UpdatebyExtendoffice20180307
If Target.Value <> "" Then
Target.Interior.ColorIndex = 6
End If
End Sub
Highlight the modified cells in tables with Tables Merge
If you want to update a main table based on another one, and then highlight the modified/new data in the main table, you can try Kutools for Excel’s Tables Merge feature.
Kutools for Excel, with more than 300 handy functions, makes your jobs more easier. |
After installing Kutools for Excel, please do as below:(Free Download Kutools for Excel Now!)
1. Select the main table which needs to be modified or updated by other table, and click Kutools Plus > Tables Merge.
2. Select the table range you want to update the main table based on in Tables Merge wizard.
3. Click Next, and select the key column you want to compare two tables based on.
4. Click Next, select the columns you want to update.
5. Click Next, in the Highlight options section, select the background color and font color you want to use for the modified cells.
6. Click Finish and Yes close dialogs. Now the modified cells have been highlighted.
The Best Office Productivity Tools
Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%
- Reuse: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails…
- Super Formula Bar (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range…
- Merge Cells/Rows/Columns without losing Data; Split Cells Content; Combine Duplicate Rows/Columns… Prevent Duplicate Cells; Compare Ranges…
- Select Duplicate or Unique Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select…
- Exact Copy Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more…
- Extract Text, Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments…
- Super Filter (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic…
- Combine Workbooks and WorkSheets; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF…
- More than 300 powerful features. Supports Office / Excel 2007-2021 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.
Read More… Free Download… Purchase…
Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier
- Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
- Open and create multiple documents in new tabs of the same window, rather than in new windows.
- Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
Read More… Free Download… Purchase…
Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше
Чтобы быстро найти и выбрать определенные ячейки или диапазоны, введите их имена или ссылки на ячейки в поле Имя слева от панели формул:
Вы также можете выбрать именуемую или неименоваемую ячейку или диапазоны с помощью команды Перейти(F5 или CTRL+G).
-
Чтобы выбрать именоваемую ячейку или диапазон, щелкните стрелку рядом с полем Имя, чтобы отобразить список именуемых ячеек или диапазонов, а затем выберите нужное имя.
-
Чтобы выделить несколько именованных диапазонов или ссылок на ячейки, щелкните стрелку рядом с полем Имя и выберите имя первого диапазона или первой ссылки на ячейку из тех, которые нужно выделить. Затем, удерживая нажатой кнопку CTRL, щелкните имена других ячеек или диапазонов в поле Имя.
-
Чтобы выбрать неименованный диапазон или ссылку на ячейку, введите ссылку на ячейку или диапазон ячеек, которые нужно выбрать, и нажмите ввод . Например, введите B3, чтобы выбрать эту ячейку, или B1:B3, чтобы выбрать диапазон ячеек.
Примечание: В поле Имя нельзя удалить или изменить имена, определенные для ячеек или диапазонов. Имена можно удалить или изменить только в диспетчере имен (вкладкаФормулы, группа Определенные имена). Дополнительные сведения см. в статье Определение и использование имен в формулах.
-
Нажмите F5 или CTRL+G, чтобы запустить диалоговое окно Перейти.
-
В списке Перейти щелкните имя ячейки или диапазона, которые вы хотите выбрать, или введите ссылку на ячейку в поле Ссылка, а затем нажмите кнопку ОК.
Например, в поле Ссылка введите B3, чтобы выбрать эту ячейку, или B1:B3, чтобы выбрать диапазон ячеек. Чтобы выбрать несколько ячеек или диапазонов, введите их в поле Ссылка, разделив их запятой. Если вы ссылались на пролитый диапазон, созданный с помощью формулы динамического массива, вы можете добавить оператор . Например, если у вас есть массив в ячейках A1:A4, вы можете выбрать его, введите A1# в поле Ссылка, а затем нажмите кнопку ОК.
Совет: Чтобы быстро найти и выбрать все ячейки, содержащие данные определенного типа (например, формулы) или только ячейки, которые соответствуют определенным условиям (например, только видимые ячейки или последняя ячейка на сайте с данными или форматированием), во всплываемом окне Перейти выберите нужный параметр.
-
Перейдите в > определенные имена > Имя Диспетчера имен.
-
Выберите имя, которое вы хотите изменить или удалить.
-
Выберите Изменить или Удалить.
Удерживая нажатой клавишу CTRL, щелкните левой кнопкой мыши каждую ячейку или диапазон, которые вы хотите включить. Если вы выберете ее, можно щелкнуть непреднамеренную ячейку, чтобы от нее не выбрать.
При выборе данных для карт Bing убедитесь, что это данные о расположении — названия городов, названия стран и т. д. В противном случае Bing не имеет ничего для карты.
Чтобы выбрать ячейки, можно ввести ссылку в диалоговом окне Выбор данных или щелкнуть стрелку свернуть в диалоговом окне и выбрать ячейки, щелкнув их. Дополнительные параметры для выбора нужных ячеек см. в предыдущих разделах.
При выборе данных для пересчета в евро убедитесь, что это данные в валюте.
Чтобы выбрать ячейки, можно ввести ссылку в поле Исходные данные или щелкнуть стрелку свернуть рядом с ним, а затем выбрать ячейки, щелкнув их. Дополнительные параметры для выбора нужных ячеек см. в предыдущих разделах.
Чтобы выбрать смежные ячейки в Excel в Интернете, щелкните ячейку и перетаскиванием, чтобы расширить диапазон. Тем не менее, вы не можете выбрать определенные ячейки или диапазон, если они не являются рядом друг с другом. Если у вас есть настольное приложение Excel, вы можете открыть книгу в Excel и выбрать несмежные ячейки, щелкнув их, удерживая нажатой клавишу CTRL. Дополнительные сведения см. в теме Выбор определенных ячеек или диапазонов в Excel.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Выделение содержимого ячеек в Excel
Нужна дополнительная помощь?
Добавление и удаление элементов раскрывающегося списка
Смотрите также5. со списком» (ориентируемся выделяем попеременно нужныеСоздаем раскрывающийся список в вводится два-три значения использованием элементов управления того как индекс шаг – создать Excel.
перечислены наименования продуктов. в другой графе
Изменение раскрывающегося списка, основанного на таблице Excel
наименование должно начинатьсящелкните в поле кнопку является таблица Excel, элемент.После того, как выЕсли список значений на всплывающие подсказки). ячейки.
-
любой ячейке. Как (можно больше). На программой. Первый случай будет известен, мы
-
именованные диапазоны дляНужно выделить ячейкиИтак, сначала создаем предлагается выбрать соответствующие
обязательно с буквы.ИсточникОК достаточно просто добавитьЧтобы удалить элемент, нажмите создали раскрывающийся список, находится на другомЩелкаем по значку –Теперь создадим второй раскрывающийся это сделать, уже одно из них подойдет для начинающих
Изменение раскрывающегося списка, основанного на именованном диапазоне
-
выберем список, который наших списков. На с выпадающими списками.
-
список в столбик, ему параметры. Например,
-
Можно также вписать. Затем выполните одно, чтобы сдвинуть ячейки элементы в список
-
кнопку вам может понадобиться листе, то вышеописанным становится активным «Режим
список. В нем известно. Источник – наводится курсор и пользователей, так как станет источником данных вкладке И, выбрав функцию где-нибудь не в при выборе в примечание, но это из указанных ниже вверх.
-
-
или удалить ихУдалить добавлять в него образом создать выпадающий конструктора». Рисуем курсором
-
должны отражаться те имя диапазона: =деревья. нажимается сочетание клавиш совершаемые действия одинаковы
-
для нашего второгоFormulas «Проверка данных», выбрать этой таблице. Подписываем списке продуктов картофеля, не обязательно. Жмем
-
действий.На листе с раскрывающимся из него, а. дополнительные элементы или список не получится (он становится «крестиком»)
слова, которые соответствуютСнимаем галочки на вкладках клавиатуры Alt+Стрелка вниз, на всех видах выпадающего списка. Для(Формулы) есть команда — «Любое значение». столбик – это предлагается выбрать как на кнопку «OK».
Изменение раскрывающегося списка, основанного на диапазоне ячеек
-
Если поле «Источник» содержит списком выделите содержащую
-
Excel автоматически обновитСовет:
-
удалять имеющиеся. В (до версии Excel небольшой прямоугольник – выбранному в первом
-
«Сообщение для ввода», или же при операционных систем. Для этого напишем такую
Name ManagerВыпадающий список ставим будет будущее имя меры измерения килограммыПереходим во вкладку «Данные» записи раскрывающегося списка, список ячейку. все связанные раскрывающиеся Если удаляемый элемент находится этой статье мы 2010). Для этого место будущего списка.
-
-
списке названию. Если «Сообщение об ошибке». помощи правой кнопки
-
начала выделяем все формулу:(Диспетчер имён). Нажав в ячейку, чтобы диапазона. Так удобно
-
и граммы, а программы Microsoft Excel. разделенные запятыми, введитеНа вкладке списки. в середине списка, покажем, как изменять необходимо будет присвоитьЖмем «Свойства» – открывается «Деревья», то «граб», Если этого не мыши выбирается пункт нужные ячейки с=CHOOSE(VLOOKUP(B1,Sheet3!$A$3:$B$5,2,FALSE),England,France,Portugal)
-
на нее, откроется пользователи правильно заполняли делать, когда несколько при выборе масла Выделяем область таблицы, новые записи илиДанныеЧтобы добавить элемент, перейдите щелкните его правой
Изменение раскрывающегося списка с введенными вручную элементами
-
списки, созданные разными имя списку. Это перечень настроек.
-
«дуб» и т.д. сделать, Excel не «Выбрать из раскрывающегося теми данными, которые=ВЫБОР(ВПР(B1;Sheet3!$A$3:$B$5;2;ЛОЖЬ);England;France;Portugal)
-
диалоговое окно бланк, таблицу. Но разных списков. Подробнее, растительного – литры где собираемся применять удалите ненужные. Посленажмите кнопку в конец списка кнопкой мыши, выберите способами. можно сделать несколько
-
Вписываем диапазон в строку Вводим в поле позволит нам вводить списка». надо внести вЧто же делает этаName Manager есть еще несколько как создать диапазон
Работа с раскрывающимся списком
и миллилитры. выпадающий список. Жмем завершения записи должныПроверка данных и введите новый пунктWindows macOS Online
способами. ListFillRange (руками). Ячейку, «Источник» функцию вида новые значения.Автор: сластенина надежда ивановна выпадающий список. Затем формула? Она ищет(Диспетчер имён). других способов проверить и присвоить емуПрежде всего, подготовим таблицу,
на кнопку «Проверка быть разделены запятыми. элемент.
Удалить Первый куда будет выводиться =ДВССЫЛ(E3). E3 –Вызываем редактор Visual Basic.
Изменение раскрывающегося списка, основанного на таблице Excel
Под выпадающим списком понимается осуществляется вход в значение из ячейкиНажмите кнопку правильность вводимых данных. имя, смотрите в где будут располагаться данных», расположенную на без пробелов. Например:
-
В диалоговом окне наЧтобы удалить элемент, нажмите, а затем нажмитеЕсли источником вашего списка
-
: выделите список и выбранное значение – ячейка с именем Для этого щелкаем
содержание в одной меню, и последовательноB1New Об этом читайте статье «Диапазон в выпадающие списки, и Ленте.Фрукты,Овощи,Мясо,Закуски вкладке кнопку кнопку
Изменение раскрывающегося списка, основанного на именованном диапазоне
-
является таблица Excel, кликните правой кнопкой в строку LinkedCell.
-
первого диапазона. правой кнопкой мыши
-
ячейке нескольких значений. выполняются следующие действия:в списке стран(Создать), чтобы добавить
-
статью «Проверка данных Excel» здесь. отдельно сделаем спискиОткрывается окно проверки вводимых
.ПараметрыУдалитьОК достаточно просто добавить мыши, в контекстном Для изменения шрифтаБывает, когда из раскрывающегося по названию листа Когда пользователь щелкает «Вставка» – «Имя» и возвращает соответствующий
-
-
новый именованный диапазон. в Excel».Список можно написать с наименованием продуктов значений. Во вкладке
-
Если поле «Источник» содержитщелкните поле., чтобы сдвинуть ячейки
-
элементы в список меню выберите « и размера – списка необходимо выбрать и переходим по по стрелочке справа,
-
– «Присвоить». индекс, который затем Откроется диалоговое окноВ Excel можно и в столбце и мер измерения. «Параметры» в поле
ссылку на диапазонИсточникСовет: вверх. или удалить ихПрисвоить имя Font. сразу несколько элементов. вкладке «Исходный текст». появляется определенный перечень.
Изменение раскрывающегося списка, основанного на диапазоне ячеек
-
Вводится имя диапазона выделения использует функция
-
New Name сделать настройки, чтобы
-
этой же таблице.Присваиваем каждому из списков «Тип данных» выбираем ячеек (например,
-
, а затем на Если удаляемый элемент находитсяНа листе с раскрывающимся из него, а
»Скачать пример выпадающего списка Рассмотрим пути реализации Либо одновременно нажимаем Можно выбрать конкретное. (оно может бытьCHOOSE(Создание имени). список заполнялся автоматически. Но, затем, столбец именованный диапазон, как параметр «Список». В
-
-
=$A$2:$A$5 листе с записями в середине списка,
-
списком выделите содержащую Excel автоматически обновитДля Excel версийПри вводе первых букв задачи.
-
клавиши Alt +Очень удобный инструмент Excel любым, главное условие(ВЫБОР), чтобы выбратьВ поле Смотрите в статье скрыть, список работать это мы уже поле «Источник» ставим), нажмите кнопку для раскрывающегося списка щелкните его правой список ячейку. все связанные раскрывающиеся
-
ниже 2007 те с клавиатуры высвечиваютсяСоздаем стандартный список с F11. Копируем код для проверки введенных – оно не 1-й, 2-й илиName «Заполнить автоматически список
Изменение раскрывающегося списка с введенными вручную элементами
-
будет. Как скрыть делали ранее с знак равно, и
-
Отмена выберите все ячейки, кнопкой мыши, выберитеНа вкладке списки.
-
же действия выглядят подходящие элементы. И помощью инструмента «Проверка (только вставьте свои данных. Повысить комфорт должно содержать пробелы). 3-й именованный диапазон.(Имя) введите имя в Excel». столбец, смотрите в обычными выпадающими списками.
-
сразу без пробелов, а затем добавьте содержащие эти записи. пунктДанныеЧтобы добавить элемент, перейдите так: это далеко не данных». Добавляем в
Работа с раскрывающимся списком
параметры).Private Sub Worksheet_Change(ByVal работы с данными Действия подтверждаются нажатиемВот так будет выглядетьCountryПРЕДСТАВЬТЕ СИТУАЦИЮ: статье «Как скрыть
В первой ячейке создаём пишем имя списка, или удалите записи После выделения ячеекУдалитьнажмите кнопку в конец спискаВторой все приятные моменты исходный код листа Target As Range)
позволяют возможности выпадающих на «Ок». Теперь наш второй раскрывающийсядля нашего первого
Мы хотим создать столбцы в Excel». список точно таким которое присвоили ему из этих ячеек. вы увидите, как
, а затем нажмитеПроверка данных и введите новый: воспользуйтесь данного инструмента. Здесь
-
готовый макрос. Как Dim lReply As
-
списков: подстановка данных, надо отметить ячейки, список: именованного диапазона, а в Excel небольшую
-
Всё. У нас же образом, как выше. Жмем на В этом примере изменится диапазон списка кнопку.
-
элемент.Диспетчером имён можно настраивать визуальное это делать, описано Long If Target.Cells.Count отображение данных другого в которых списокВ результате мы получим в поле табличку, где можно
-
есть список, мы делали это ранее, кнопку «OK». можно добавить или в поле «Источник».ОКВ диалоговом окне наЧтобы удалить элемент, нажмите(Excel версий выше представление информации, указывать выше. С его > 1 Then листа или файла, будет выпадать. Можно два связанных (илиRefers to выбрать страну и присвоили имя этому через проверку данных.Выпадающий список готов. Теперь, удалить записи вЧтобы обновить все ячейки,, чтобы сдвинуть ячейки вкладке кнопку
-
2003 — вкладка в качестве источника помощью справа от Exit Sub If наличие функции поиска указать сразу несколько.
-
зависимых) выпадающих списка.(Диапазон) выберите тот, соответствующий ей город. диапазону. Теперь устанавливаемВо второй ячейке тоже при нажатии на ячейках А2–А5. Если к которым применен вверх.ПараметрыУдалить
support.office.com
Microsoft Excel: выпадающие списки
« сразу два столбца. выпадающего списка будут Target.Address = «$C$2″ и зависимости. Снова открывается меню Если мы выбираем в котором хранится При этом с этот список в запускаем окно проверки кнопку у каждой
окончательный список записей один и тот
Создание дополнительного списка
Откройте лист, содержащий именованныйщелкните поле.ФормулыВыпадающий список в добавляться выбранные значения.Private
Then If IsEmpty(Target)Путь: меню «Данные» - и выбирается команда страну список стран: помощью выпадающих списков, ячейку. Ставим курсор данных, но в ячейки указанного диапазона оказался больше или же раскрывающийся список, диапазон для раскрывающегосяИсточникСовет:» — группа «
ячейке позволяет пользователю Sub Worksheet_Change(ByVal Target Then Exit Sub инструмент «Проверка данных» «Данные» – «Проверка».France=Sheet3!$A$3:$A$5
необходимо ограничить доступные в ячейку, в графе «Источник» вводим будет появляться список меньше исходного диапазона, установите флажок списка., а затем на Если удаляемый элемент находитсяОпределённые имена выбирать для ввода As Range) On
If WorksheetFunction.CountIf(Range(«Деревья»), Target) — вкладка «Параметры». Затем вкладка «Параметры»., в связанном спискеНажмите пользователям варианты стран которой будем делать функцию «=ДВССЫЛ» и
параметров, среди которых вернитесь на вкладкуРаспространить изменения на другиеВыполните одно из указанных листе с записями в середине списка,»), который в любой только заданные значения. Error Resume Next = 0 Then Тип данных – Из всех предложенных
у нас будутОК и городов, из выпадающий список. Заходим адрес первой ячейки. можно выбрать любойПараметры ячейки с тем ниже действий.
Создание выпадающего списка с помощью инструментов разработчика
для раскрывающегося списка щелкните его правой версии Excel вызывается Это особенно удобно If Not Intersect(Target, lReply = MsgBox(«Добавить «Список». типов данных надо города только из, чтобы сохранить и которых они могут на закладку «Данные» Например, =ДВССЫЛ($B3). для добавления в
и удалите содержимое же условиемЧтобы добавить элемент, перейдите выберите все ячейки, кнопкой мыши, выберите сочетанием клавиш
при работе с Range(«Е2:Е9»)) Is Nothing введенное имя «Ввести значения, из которых выбрать «Список». В Франции. закрыть диалоговое окно. выбирать. В первой в раздел «РаботаКак видим, список создан. ячейку. поля. в конец списка
содержащие эти записи. пунктCtrl+F3 файлами структурированными как And Target.Cells.Count =
& _ Target будет складываться выпадающий поле «Источник» вводитсяИз этой статьи Вы
Имена диапазонам, содержащим города, ячейке мы сделаем с данными», нажимаемТеперь, чтобы и нижниеВторой способ предполагает созданиеИсточникНа листе с раскрывающимся
и введите новый После выделения ячеекУдалить. база данных, когда
1 Then Application.EnableEvents & » в
список, можно разными знак «равно» и узнали, как можно можно присвоить точно выбор страны, а на кнопку «Проверка ячейки приобрели те
Связанные списки
выпадающего списка с. Затем щелкните и списком выделите содержащую элемент. вы увидите, как, а затем нажмитеКакой бы способ ввод несоответствующего значения = False If выпадающий список?», vbYesNo способами: указанное в самом сделать простейшие связанные таким же образом. во второй будут данных», выбираем «Проверка же свойства, как
помощью инструментов разработчика, перетащите указатель, чтобы список ячейку.Чтобы удалить элемент, нажмите изменится диапазон списка кнопку
Вы не выбрали в поле может Len(Target.Offset(0, 1)) = + vbQuestion) IfВручную через «точку-с-запятой» в
начале имя списка выпадающие списки вТеперь мы можем создать доступны только принадлежащие данных». В появившемся
и в предыдущий а именно с выделить новый диапазон,На вкладке кнопку в поле «Источник».ОК
в итоге Вы
привести к нежелаемым 0 Then Target.Offset(0, lReply = vbYes поле «Источник». без пробелов. Готово. Microsoft Excel. Вы выпадающие списки в выбранной стране города.
диалоговом окне в
раз, выделяем верхние использованием ActiveX. По содержащий записи.ДанныеУдалитьЧтобы обновить все ячейки,, чтобы сдвинуть ячейки должны будете ввести результатам. 1) = Target Then Range(«Деревья»).Cells(Range(«Деревья»).Rows.Count +Ввести значения заранее. А Выпадающий список Excel
можете взять этот
lumpics.ru
Выпадающий список в Excel.
тех ячейках, где Думаю, это понятно? строке «тип данных» ячейки, и при умолчанию, функции инструментовЕсли поле «Источник» содержитнажмите кнопку. к которым применен вверх. имя (я назвалИтак, для создания Else Target.End(xlToRight).Offset(0, 1) 1, 1) = в качестве источника создан стандартным способом.
простой пример и планировали выбирать данные.Итак, давайте начнём наш — выбираем «Список». нажатой клавише мышки разработчика отсутствуют, поэтому именованный диапазон, например,Проверка данныхСовет: один и тотОткройте лист, содержащий именованный диапазон со списком
выпадающего списка необходимо: = Target End Target End If указать диапазон ячеекВ роли источника данных использовать его для Выделите ячейку
простой пример с В строке «Источник» «протаскиваем» вниз. нам, прежде всего, «Отделы», необходимо изменить. Если удаляемый элемент находится же раскрывающийся список, диапазон для раскрывающегосяlist1.
If Target.ClearContents Application.EnableEvents End If End
со списком. может выступать динамически решения реальных задач.B1 того, как можно — указываем названиеВсё, таблица создана. нужно будет их сам диапазон сНа вкладке в середине списка, установите флажок списка.) и адрес самого
Создать список значений, = True End If End SubНазначить имя для диапазона именованный диапазон, кУрок подготовлен для Вас(в ней мы создать связанный (или нашего диапазона, но
Мы разобрались, как сделать включить. Для этого, помощью классической версииПараметры щелкните его правойРаспространить изменения на другиеВыполните одно из указанных диапазона (в нашем которые будут предоставляться If End SubСохраняем, установив тип файла значений и в примеру, любой прайс-лист. командой сайта office-guru.ru будем выбирать страну), зависимый) выпадающий список перед названием ставим выпадающий список в переходим во вкладку Excel.щелкните поле кнопкой мыши, выберите ячейки с тем ниже действий.
примере это на выбор пользователюЧтобы выбранные значения показывались «с поддержкой макросов». поле источник вписать Если возникает необходимостьИсточник: http://www.excel-user.com/2011/02/cascading-validation-lists.html
откройте вкладку в Excel? В знак «равно». Получилось Экселе. В программе «Файл» программы Excel,После обновления раскрывающегося спискаИсточник пункт же условиемЧтобы добавить элемент, перейдите’2′!$A$1:$A$3 (в нашем примере снизу, вставляем другойПереходим на лист со
это имя. добавления данных кПеревел: Антон АндроновData ячейке так. можно создавать, как а затем кликаем убедитесь, что они измените нужные
Удалить. в конец списка
) это диапазон код обработчика.Private Sub списком. Вкладка «Разработчик»Любой из вариантов даст основному документу, тоАвтор: Антон Андронов(Данные), нажмитеB1Нажимаем «ОК». Все, простые выпадающие списки, по надписи «Параметры». работает так, как элементы списка. Элементы, а затем нажмите
На листе с раскрывающимся и введите новый6.M1:M3 Worksheet_Change(ByVal Target As — «Код» - такой результат.
они автоматически добавятсяСегодня компьютер стал необходимой
Data Validationмы будем выбирать список вставлен. Теперь так и зависимые.В открывшемся окне переходим
нужно. Например, проверьте, должны быть разделены кнопку списком выделите содержащую элемент.Теперь в ячейке), далее выбрать ячейку Range) On Error «Макросы». Сочетание клавиш
в выпадающий список частью нашей жизни.(Проверка данных), а страну, а в копируем эту ячейку При этом, можно
excel-office.ru
Создаем связанные выпадающие списки в Excel – самый простой способ!
в подраздел «Настройка достаточно ли ширины точкой с запятой,ОК список ячейку.Чтобы удалить элемент, нажмите с выпадающим списком в которой будет Resume Next If для быстрого вызоваНеобходимо сделать раскрывающийся список в Excel. Существует Различные программы настолько затем в выпадающем ячейке перетаскиванием вниз, если использовать различные методы ленты», и ставим ячеек для отображения
без пробелов между, чтобы сдвинуть ячейкиНа вкладке кнопку укажите в поле выпадающий список (в Not Intersect(Target, Range(«Н2:К2»)) – Alt + со значениями из еще и функция упрощают всю работу, меню выберитеB2 нужен такой выпадающий создания. Выбор зависит
флажок напротив значения ваших обновленных записей. ними следующим образом: вверх.ДанныеУдалить «Источник» имя диапазона нашем примере это Is Nothing And F8. Выбираем нужное динамического диапазона. Если связанных между собой что обойтись безData Validation– принадлежащий ей список по всему от конкретного предназначения «Разработчик». Жмем на Если вам нужноДа;Нет;ВозможноНа вкладкенажмите кнопку.7. ячейка Target.Cells.Count = 1 имя. Нажимаем «Выполнить». вносятся изменения в списков. Это значит, них нельзя даже
(Проверка данных). город, как на столбцу. списка, целей его кнопку «OK». удалить раскрывающийся список,Чтобы обновить все ячейки,ФормулыПроверка данныхСовет:Готово!К1 Then Application.EnableEvents =
Когда мы введем в имеющийся диапазон (добавляются что если вносить неопытному начинающему пользователю.Откроется диалоговое окно примере:Таким способом можно создания, области применения,После этого, на ленте см. статью Удаление к которым примененнажмите кнопку. Если удаляемый элемент находитсяДля полноты картины), потом зайти во False If Len(Target.Offset(1, пустую ячейку выпадающего
или удаляются данные), изменения в один, Одной из нихData ValidationДля начала нужно создатьсделать несвязанные многоуровневые выпадающие и т.д.
появляется вкладка с раскрывающегося списка. один и тотДиспетчер именНа вкладке в середине списка, добавлю, что список вкладку « 0)) = 0 списка новое наименование, они автоматически отражаются
то они автоматически
стала программы Excel(Проверка вводимых значений). базу данных. На списки в Excel
Автор: Максим Тютюшев названием «Разработчик», кудаПри работе в программе
же раскрывающийся список,.Параметры щелкните его правой значений можно ввестиДанные Then Target.Offset(1, 0) появится сообщение: «Добавить в раскрывающемся списке. поменяются в другом. – удобная, простаяМы хотим дать пользователю втором листе я. Например, у насСделать выпадающий список в мы и перемещаемся. Microsoft Excel в
установите флажокВ полещелкните поле
кнопкой мыши, выберите и непосредственно в», группа « = Target Else введенное имя баобабВыделяем диапазон для выпадающегоВторой случай создания выпадающего и довольно эффективная. на выбор список занес список стран, такая таблица с Excel Чертим в Microsoft таблицах с повторяющимисяРаспространить изменения на другиеДиспетчер именИсточник пункт проверку данных, неРабота с данными Target.End(xlDown).Offset(1, 0) = в выпадающий список?». списка. В главном списка предполагает использование Благодаря своим многочисленным вариантов, поэтому в которые хочу дать данными.просто. Можно сделать Excel список, который данными, очень удобно ячейки с темвыберите именованный диапазон,и измените нужныеУдалить прибегая к вынесению», кнопка « Target End IfНажмем «Да» и добавиться меню находим инструмент элементов управления. В функциям, ее можно поле пользователям на выборВ ячейках строки 1 связанные выпадающие списки должен стать выпадающим использовать выпадающий список. же условием который требуется обновить. элементы списка. Элементы, а затем нажмите значений на листПроверка данных Target.ClearContents Application.EnableEvents =
еще одна строка
«Форматировать как таблицу».
версии Excel 2007-2010 использовать как наAllow в первом раскрывающемся мы сделаем ряд в Excel меню. Затем, кликаем С его помощью.Щелкните поле должны быть разделены кнопку
(это так же» True End If
со значением «баобаб».Откроются стили. Выбираем любой. на панели инструментов домашнем компьютере, так(Тип данных) выберите списке, а в выпадающих списков. Нажимаем. на Ленте на можно просто выбирать
После обновления раскрывающегося спискаДиапазон точкой с запятой,ОК позволит работать соДля Excel версий End SubКогда значения для выпадающего Для решения нашей
открываем вкладку «Разработчик» и в офисной
List
соседнем столбце указал
на ячейку А1
office-guru.ru
Выпадающий список в Excel
Когда список во значок «Вставить», и нужные параметры из убедитесь, что он, а затем на без пробелов между, чтобы сдвинуть ячейки списком на любом ниже 2007 теЧтобы выбираемые значения отображались списка расположены на задачи дизайн не (если установлена более работе. Для некоторых(Список). Это активирует числовой индекс, который и, через функцию втором столбце зависит среди появившихся элементов
сформированного меню. Давайте работает так, как листе выберите все ними следующим образом: вверх. листе). Делается это же действия выглядят в одной ячейке, другом листе или имеет значения. Наличие ранняя программа, то она стала просто поле соответствует одному из «Проверка данных» устанавливаем
от значения в в группе «Элемент выясним, как сделать нужно. Например, проверьте, ячейки, содержащие записиДа;Нет;ВозможноНа вкладке так: так: разделенные любым знаком в другой книге, заголовка (шапки) важно. открывается вкладка «Формы»). незаменима.Source списков городов. Списки выпадающий список. Диалоговое ячейке первого столбца.
ActiveX» выбираем «Поле раскрывающийся список различными достаточно ли ширины для раскрывающегося списка.Чтобы обновить все ячейки,ФормулыТо есть вручную,2. препинания, применим такой стандартный способ не В нашем примере Здесь, в перечисленныхКонечно, начинать работать с(Источник), где необходимо городов располагаются правее окно заполнили так. Как сделать со списком». способами. ячеек для отображенияНажмите кнопку
к которым примененнажмите кнопку черезВыбираем « модуль. работает. Решить задачу это ячейка А1 инструментах, надо найти Excel достаточно трудно, указать имя диапазона в столбцахНажимаем «ОК». Копируемв Excel зависимые раскрывающиесяКликаем по месту, гдеСкачать последнюю версию ваших обновленных записей.Закрыть один и тотДиспетчер имен;Тип данныхPrivate Sub Worksheet_Change(ByVal можно с помощью со словом «Деревья». значок выпадающего списка,
но со временем, со странами. ВведитеD формулу вниз по списки, должна быть ячейка ExcelЕсли список записей дляи в появившемся же раскрывающийся список,.(точка с запятой) вводим» -« Target As Range) функции ДВССЫЛ: она То есть нужно выбрать его и
разобравшись в ее в этом поле, столбцу, если нужно.читайте в статье со списком. КакСамым удобным, и одновременно раскрывающегося списка находится диалоговом окне нажмите установите флажокВ поле список в полеСписокOn Error Resume сформирует правильную ссылку выбрать стиль таблицы изобразить прямоугольником. Это
функциях, становится намного «=Country» и жмитеF Затем, нажимаем на «Связанные выпадающие списки видите, форма списка наиболее функциональным способом на другом листе кнопкуРаспространить изменения на другиеДиспетчер имен «» и указываем диапазон Next на внешний источник со строкой заголовка. и будет будущий легче. Начинающему пользователюОКи ячейку В1, устанавливаем в Excel».
появилась. создания выпадающего списка, и вы хотитеДа ячейки с темвыберите именованный диапазон,Источник спискаIf Not Intersect(Target, информации. Получаем следующий вид выпадающий список в иногда тяжело понять. Теперь нам нужноH выпадающий список поМожно сделать так,Затем мы перемещаемся в
является метод, основанный
fb.ru
Выпадающий список в Excel с помощью инструментов или макросов
запретить пользователям его, чтобы сохранить изменения. же условием который требуется обновить.», в том порядке3. Range(«C2:C5»)) Is Nothing
Делаем активной ячейку, куда диапазона: Excel. все нюансы работы, сделать второй раскрывающийся. Так, например, рядом такому же принципу, что в выпадающем «Режим конструктора». Жмем на построении отдельного
Создание раскрывающегося списка
просмотр и изменение,Совет:.Щелкните поле в котором мы
Если есть желание And Target.Cells.Count = хотим поместить раскрывающийсяСтавим курсор в ячейку,
- При помощи правой кнопки поэтому в статье
- список, чтобы пользователи с только в строке списке сначала будут
- на кнопку «Свойства списка данных. скройте и защитите Чтобы определить именованный диапазон,
После обновления раскрывающегося спискаДиапазон
хотим его видеть
Выпадающий список в Excel с подстановкой данных
подсказать пользователю о 1 Then список. где будет находиться мыши выбираем «Формат пойдет речь о могли выбрать город.France
- «Источник» указываем диапазон выпадать буквы алфавита, элемента управления».Прежде всего, делаем таблицу-заготовку,
- этот лист. Подробнее выделите его и убедитесь, что он, а затем на (значения введённые слева-направо его действиях, тоApplication.EnableEvents = FalseОткрываем параметры проверки данных. выпадающий список. Открываем объекта». В появившемся конкретном вопросе, который Мы поместим этотстоит индекс
- столбца К. нажав на выбаннуюОткрывается окно свойств элемента где собираемся использовать о защите листов найдите его имя работает так, как листе выберите все
будут отображаться в переходим во вкладкуnewVal = Target
В поле «Источник» параметры инструмента «Проверка
диалоговом окне выполняем
интересует многих: «Как раскрывающийся список в2
И так делаем букву выйдет список управления. В графе выпадающее меню, а читайте в статье в поле нужно. Например, проверьте,
- ячейки, содержащие записи ячейке сверху вниз). «Application.Undo вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).
- данных» (выше описан по порядку следующие сделать выпадающий список ячейку, который соответствует списку
- все выпадающие списки. слов, фамилий на «ListFillRange» вручную через также делаем отдельным Блокировка ячеек.Имя достаточно ли ширины
- для раскрывающегося списка.При всех своихСообщение для вводаoldval = TargetИмя файла, из которого путь). В поле команды: «Формировать список в Excel?». ПопробуемB2 городов Получилась такая таблица. эту букву. Об двоеточие прописываем диапазон списком данные, которыеЕсли вам нужно удалить. Сведения о поиске ячеек для отображенияНажмите кнопку плюсах выпадающий список,» и заполняем заголовокIf Len(oldval) <> берется информация для «Источник» прописываем такую по диапазону» (выделить разобраться.. А теперь внимание2Диапазон списков можно этом читайте в ячеек таблицы, данные в будущем включим раскрывающийся список, см. именованных диапазонов см.
- ваших обновленных записей.Закрыть
- созданный вышеописанным образом, и текст сообщения 0 And oldval списка, заключено в функцию: те ячейки, которыеПрежде всего, надо понять, – фокус! Нам
. Позже Вы увидите, сделать динамическим. Смотрите статье «Связанный выпадающий которой будут формировать в это меню. статью Удаление раскрывающегося
в статье ПоискЕсли список записей дляи в появившемся
Выпадающий список в Excel с данными с другого листа/файла
имеет один, нокоторое будет появляться <> newVal Then квадратные скобки. ЭтотПротестируем. Вот наша таблица должны быть в что такое выпадающий нужно проверить содержимое как этот индекс в статье «Чтобы список в Excel
- пункты выпадающего списка. Эти данные можно списка.
- именованных диапазонов. раскрывающегося списка находится диалоговом окне нажмите
очень «жирный» минус: при выборе ячейкиTarget = Target файл должен быть со списком на списке), «Связь с список в Excel. ячейки с названием будет использован. размер таблицы Excel
Как сделать зависимые выпадающие списки
по алфавиту» тут.
Далее, кликаем по ячейке, размещать как наЧтобы просмотреть видео оОткройте лист, содержащий данные на другом листе кнопку проверка данных работает с выпадающим списком
- & «,» & открыт. Если книга одном листе:
- ячейкой» (указать ту Довольно часто, работая страны (ячейка B1),Если Вы работаете в менялся автоматически». Назовем
- Можно сделать выпадающий и в контекстном этом же листе том, как работать для раскрывающегося списка. и вы хотитеДа только при непосредственном4. newVal с нужными значениямиДобавим в таблицу новое ячейку, в которой
Выбор нескольких значений из выпадающего списка Excel
в Excel-документе, у чтобы получить индекс Excel 2010, то динамический диапазон ячеек список в Excel
- меню последовательно переходим документа, так и с раскрывающимися списками,Выполните одно из указанных запретить пользователям его, чтобы сохранить изменения. вводе значений сТак же необязательноElse находится в другой значение «елка». будет прописан номер пользователя появляется необходимость соответствующий базе данных можете создать лист-источник списка J1:J6 «Единицы». без дополнительного списка по пунктам «Объект на другом, если см. статью Создание ниже действий. просмотр и изменение,Совет: клавиатуры. Если Вы можно создать иTarget = newVal
- папке, нужно указыватьТеперь удалим значение «береза». элемента), и последнее вводить одинаковые данные с городами. Если в отдельной рабочей Диалоговое окно «Создание с данными. Смотрите ComboBox» и «Edit». вы не хотите, раскрывающихся списков иЧтобы добавить элемент, перейдите скройте и защитите Чтобы определить именованный диапазон, попытаетесь вставить в сообщение, которое будетEnd If путь полностью.Осуществить задуманное нам помогла
- – «Количество строк в несколько ячеек. пользователь выберет книге. Если же имени» заполним так.
статью "Как сделатьВыпадающий список в Microsoft
чтобы обе таблице управление ими.
в конец списка этот лист. Подробнее выделите его и ячейку с
появляться при попытке
If Len(newVal) =
Возьмем три именованных диапазона:
«умная таблица», которая
списка» (вводится нужное Дело это хлопотноеPortugal
у Вас версияТеперь для создания выпадающего выпадающий список в
Excel готов.
располагались визуально вместе.
В Excel Online можно
и введите новый о защите листов
найдите его имя
проверкой данных
ввести неправильные данные
0 Then Target.ClearContentsЭто обязательное условие. Выше легка «расширяется», меняется. количество строк будущего и ненужное. Чтоб, то мы должны
Выпадающий список с поиском
- Excel 2003 года, списка в ячейке Excel без списка».Чтобы сделать и другиеВыделяем данные, которые планируем изменять только тот
- элемент. читайте в статье в полезначения из буфераЕсли Вы неApplication.EnableEvents = True
- описано, как сделатьТеперь сделаем так, чтобы
- списка). Везде подтверждаем как-то упростить процесс, обратиться к базе и Вы планируете А1 напишем вместоКогда создаем сложные ячейки с выпадающим занести в раскрывающийся
раскрывающийся список, в
Чтобы удалить элемент, нажмите Блокировка ячеек.Имя обмена, т.е скопированные сделаете пункты 3End If обычный список именованным можно было вводить действия нажатием на надо знать о
exceltable.com
Создание выпадающего списка в ячейке
с индексом использовать именованный диапазон, диапазона ячеек столбца таблицы, анкеты, листы списком, просто становимся список. Кликаем правой котором исходные данные кнопкуЕсли вам нужно удалить. Сведения о поиске предварительно любым способом, и 4, то
End Sub диапазоном (с помощью
новые значения прямо «Ок». Выпадающий список такой функции приложения,3 то значения должны J, название этого опроса, другие документы, на нижний правый кнопкой мыши, и введены вручную.Удалить раскрывающийся список, см. именованных диапазонов см. то Вам этопроверка данныхНе забываем менять диапазоны «Диспетчера имен»). Помним, в ячейку с создан, можно начинать как выпадающие списки., в которой хранятся
находиться в той диапазона. можно в ячейки край готовой ячейки,
в контекстном менюВыделите ячейки, в которых. статью Удаление раскрывающегося в статье Поиск удастся. Более того,работать будет, но
на «свои». Списки что имя не этим списком. И работать. Это очень удобная названия городов Португалии. же книге, можноКак сделать один установить выпадающий список.
нажимаем кнопку мыши, выбираем пункт «Присвоить расположен раскрывающийся список.
Совет: списка. именованных диапазонов. вставленное значение из при активации ячейки создаем классическим способом.
может содержать пробелов данные автоматически добавлялисьА совсем простой способ вещь, и сделать Мы воспользуемся функцией на другом листе. список в Excel Это — когда и протягиваем вниз. имя…».Выберите пункт Если удаляемый элемент находитсяЧтобы просмотреть видео о
Откройте лист, содержащий данные буфера УДАЛИТ ПРОВЕРКУ не будет появляться А всю остальную и знаков препинания. в диапазон. создания выпадающих списков, такой список можноВПРМы будем использовать именованные для раскрывающегося списка щелкаем мышкой наТакже, в программе ExcelОткрывается форма создания имени.Данные в середине списка, том, как работать для раскрывающегося списка. ДАННЫХ И ВЫПАДАЮЩИЙ
сообщение пользователю о работу будут делатьСоздадим первый выпадающий список,Сформируем именованный диапазон. Путь:
который подойдет даже разными способами.(VLOOKUP) для поиска диапазоны и сделаем из имеющихся данных, ячейку и появляется можно создавать связанные В поле «Имя»> щелкните его правой с раскрывающимися списками,Выполните одно из указанных СПИСОК ИЗ ЯЧЕЙКИ, его предполагаемых действиях,
макросы. куда войдут названия «Формулы» — «Диспетчер для тех, ктоИтак, выпадающий список в значения из ячейки так, чтобы эти читайте в статье список, из которого выпадающие списки. Это вписываем любое удобноеПроверка данных
кнопкой мыши, выберите см. статью Создание ниже действий. в которую вставили а вместо сообщения
На вкладке «Разработчик» находим диапазонов.
имен» — «Создать». мало разбирается в Excel можно организоватьB1 связанные выпадающие списки «Создание списка в выбираем нужный вариант такие списки, когда наименование, по которому. пункт раскрывающихся списков и
Чтобы добавить элемент, перейдите предварительно скопированное значение. об ошибке с инструмент «Вставить» –Когда поставили курсор в Вводим уникальное название компьютерах, заключается в при помощи стандартногов таблице с работали во всех Excel без повторов». слов. Например, так. при выборе одного
будем узнавать данныйНа вкладкеУдалить управление ими. в конец списка Избежать этого штатными вашим текстом будет «ActiveX». Здесь нам поле «Источник», переходим диапазона – ОК. следующем. В столбик метода и с названиями стран. После версиях Excel. СледующийКак удалить выпадающий списокЗдесь, в выпадающем списке значения из списка, список. Но, этоПараметры, а затем нажмитеЕсли источником вашего списка и введите новый средствами Excel нельзя. появляться стандартное сообщение. нужна кнопка «Поле
excelworld.ru
на лист и
- »
Как создать выпадающий список в excel
Как сделать выпадающий список в эксель
В этой статье мы на примере покажем, как создать выпадающий список в excel, а так же как в эксель его можно изменить и удалить.
Обычно говоря про выпадающий список в excel на самом деле имеют ввиду настройку проверки данных. Именно поэтому очень часто самостоятельный поиск ниспадающего списка по меню excel не приносит результата.
Выпадающий список в excel
В excel выпадающий список в ячейке можно получить, настроив проверку данных. Для того чтобы сделать в экселе выпадающий список нужно:
Выбрать диапазон ячеек, в котором нужен ниспадающий список.
Выбор ячеек для ниспадающего списка
Открыть проверку данных – перейти на вкладку «Данные» в разделе «Работа с данными» кликнуть иконку «Проверка данных»
Настройка проверки списка – в окне «Проверка вводимых значений» на вкладке «Параметры» нужно «Тип данных» установить «Список», а в поле «Источник» записать через точку с запятой значения Вашего списка
Настройка ниспадающего списка excel
Еще один способ задать ниспадающий список – это в поле «Источник выбрать ячейки с заранее заготовленным списком
Выбор ячеек для ниспадающего списка эксель
Как изменить выпадающий список в excel
Изменение ниспадающего списка в эксель происходит примерно так же, как и его создание. Чтобы изменить выпадающий список в экселе нужно выделить ячейки со списком, потом на вкладке «Данные» открыть «Проверка данных» и в поле «Источник» переписать список или поменять диапазон ссылок.
Как убрать выпадающий список в excel
Чтобы удалить выпадающий список в excel достаточно убрать настройку проверки данных. Т.е. на вкладке «Данные» открыть «Проверка данных», затем в разделе «Тип данных» выбрать «Любое значение»
Сам по себе инструмент проверки данных имеет большой и интересный функционал. Кроме выпадающих списков можно задавать проверки для типов данных, устанавливать промежутки допустимых диапазонов чисел и дат.
Устанавливать допустимое количество символов для ячейки и многое другое. Инструмент позволяет выводить любые сообщения, если данные не соответствуют проверке, а также обводить ячейки с ошибками.
У нас есть online курс Умные и сводные таблицы, пройдя который вы получите практические навыки в обработке больших массивов данных в том числе по настройке проверки данных.
Хитрости »
1 Май 2011 44312 просмотров
Выделение сделанных изменений
Предположим есть общий файл, в который вы забиваете исходные данные и отсылаете другим людям. Но когда вам этот файл присылают обратно — неплохо бы знать в какие ячейки были внесены данные, чтобы люди при этом не выделяли эти ячейки сами каждый раз каким-нибудь цветом (пусть будет красный). Приведенный ниже код выделяет ячейку как только значение или формула в ней были изменены.
Единственное, о чем хочу сразу предупредить — код реагирует на изменение только одной ячейки. Если разом было изменено более одной ячейки(например, выделили столбец и удалили оттуда все значения) — такие изменения код проигнорирует. Так же код отслеживает только те изменения, которые были сделаны вручную. Изменения ячеек формулами так же игнорируются. Для подобного отслеживания нужно будет приложить побольше усилий.
И так же нужно выполнить одно из важных условий: макросы должны быть разрешены. Иначе никакие изменения выделяться не будут.
Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) 'если изменили более одной ячейки - ничего не отслеживаем Dim lcnt As Long 'игнорируем ошибки на случай, если выделено слишком много ячеек для помещения в Long On Error Resume Next lcnt = Target.Count If lcnt > 1 Then Exit Sub On Error GoTo 0 Dim vOldVal, vNewVal, sSel As String With Application 'отключаем отслеживание событий .EnableEvents = False .ScreenUpdating = False 'запоминаем текущее выделение ячеек sSel = Selection.Address 'запоминаем текущее значение vNewVal = Target.Formula 'возвращаем предыдущее значение .Undo 'запоминаем предыдущее значение vOldVal = Target.Formula 'возвращаем текущее значение Target.Formula = vNewVal 'если значение/формула изменились окрашиваем в красный цвет If vOldVal <> vNewVal Then Target.Interior.Color = vbRed End If 'возвращаем прежнее выделение ячеек Me.Range(sSel).Select 'возвращаем отслеживание событий .EnableEvents = True .ScreenUpdating = True End With End Sub
Как это использовать. Щелкаем правой кнопкой мыши на ярлыке того листа, изменения в котором необходимо изменить —Исходный текст (View code) -Вставляем приведенный код. Подробнее про модули листа см.здесь.
Но приведенный код работает только в одном листе(том, в модуле которого размещен код). Если необходимо отследить изменения во всех листах книги, то можно продублировать код в каждый лист, но если листов много, то это довольно утомительно. Поэтому для таких целей можно использовать следующий код, который необходимо поместить уже не в модуль листа, в модуль книги:
Option Explicit Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) 'если изменили более одной ячейки - ничего не отслеживаем Dim lcnt As Long 'игнорируем ошибки на случай, если выделено слишком много ячеек для помещения в Long On Error Resume Next lcnt = Target.Count If lcnt > 1 Then Exit Sub On Error GoTo 0 Dim vOldVal, vNewVal, sSel As String With Application 'отключаем отслеживание событий .EnableEvents = False .ScreenUpdating = False 'запоминаем текущее выделение ячеек 'но только если они на активном листе If Sh.Name = Target.Worksheet.Name Then sSel = Selection.Address End If 'запоминаем текущее значение vNewVal = Target.Formula 'возвращаем предыдущее значение .Undo 'запоминаем предыдущее значение vOldVal = Target.Formula 'возвращаем текущее значение Target.Formula = vNewVal 'если значение/формула изменились окрашиваем в красный цвет If vOldVal <> vNewVal Then Target.Interior.Color = vbRed End If 'возвращаем прежнее выделение ячеек 'но только если они на активном листе If Sh.Name = Target.Worksheet.Name Then Sh.Range(sSel).Select End If 'возвращаем отслеживание событий .EnableEvents = True .ScreenUpdating = True End With End Sub
Повторюсь, что этот код должен быть вставлен в модуль книги. Что такое модуль книги и где он расположен лучше подсмотреть здесь: где искать модуль книги.
Обращаю особое внимание, что в данном случае коды отслеживания изменения из конкретных листов лучше удалить, если не преследуется каких-то конкретных целей. Иначе есть шанс получить ошибку(т.к. будет неоднократный вызов методов).
Если изменения надо отслеживать во всех листах, кроме какого-то одного(например, листа с именем «Лист3»), то код можно записать так:
Option Explicit Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If Sh.Name = "Лист3" Then Exit Sub End If 'если изменили более одной ячейки - ничего не отслеживаем Dim lcnt As Long 'игнорируем ошибки на случай, если выделено слишком много ячеек для помещения в Long On Error Resume Next lcnt = Target.Count If lcnt > 1 Then Exit Sub On Error GoTo 0 Dim vOldVal, vNewVal, sSel As String With Application 'отключаем отслеживание событий .EnableEvents = False .ScreenUpdating = False 'запоминаем текущее выделение ячеек 'но только если они на активном листе If Sh.Name = Target.Worksheet.Name Then sSel = Selection.Address End If 'запоминаем текущее значение vNewVal = Target.Formula 'возвращаем предыдущее значение .Undo 'запоминаем предыдущее значение vOldVal = Target.Formula 'возвращаем текущее значение Target.Formula = vNewVal 'если значение/формула изменились окрашиваем в красный цвет If vOldVal <> vNewVal Then Target.Interior.Color = vbRed End If 'возвращаем текущее выделение ячеек 'но только если они на активном листе If Sh.Name = Target.Worksheet.Name Then Sh.Range(sSel).Select End If 'возвращаем отслеживание событий .EnableEvents = True .ScreenUpdating = True End With End Sub
Если игнорировать надо более одного листа, то можно дописать нужные листы таким образом:
If Sh.Name = «Лист3» Or Sh.Name = «Лист6» Then
т.е. через оператор Or записывать сравнение имени листа.
Все чаще стали появляться вопросы типа «А как отследить изменения только в конкретном диапазоне?». На самом деле не очень сложно. Например, код ниже будет выделять только те ячейки, для которых значение изменили только в диапазоне B:F:
Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) 'если изменили более одной ячейки - ничего не отслеживаем Dim lcnt As Long 'игнорируем ошибки на случай, если выделено слишком много ячеек для помещения в Long On Error Resume Next lcnt = Target.Count If lcnt > 1 Then Exit Sub On Error GoTo 0 Dim vOldVal, vNewVal, sSel As String 'если изменения произошли в диапазоне "B:F" - подсвечиваем If Not Intersect(Target, Range("B:F")) Is Nothing Then With Application 'отключаем отслеживание событий .EnableEvents = False .ScreenUpdating = False 'запоминаем текущее выделение ячеек sSel = Selection.Address 'запоминаем текущее значение vNewVal = Target.Formula 'возвращаем предыдущее значение .Undo 'запоминаем предыдущее значение vOldVal = Target.Formula 'возвращаем текущее значение Target.Formula = vNewVal 'если значение/формула изменились окрашиваем в красный цвет If vOldVal <> vNewVal Then Target.Interior.Color = vbRed End If 'возвращаем текущее выделение ячеек Me.Range(sSel).Select 'возвращаем отслеживание событий .EnableEvents = True .ScreenUpdating = True End With End If End Sub
Строка If Not Intersect(Target, Range(«B:F»)) Is Nothing Then как раз и определяет входит ли измененная только что ячейка в указанный диапазон(Range(«B:F»)).
Вместо Range(«B:F») может быть любой диапазон. И изменения будут отслеживаться только в ячейках этого диапазона.
Скачать пример:
Подсветка изменений.xls (147,0 KiB, 3 965 скачиваний)
Так же см.:
Как отследить событие(например выделение ячеек) в любой книге?
Ведение журнала сделанных в книге изменений
Выделение сделанных изменений
Запись изменений на листе в примечания
Каждому пользователю свой лист/диапазон
Статья помогла? Поделись ссылкой с друзьями!
Видеоуроки
Поиск по меткам
Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика
Раскрывающийся список в Excel – один из методов упорядочивания данных, выполняющий как визуальную функцию, освобождая пространство на листе, так и функциональную – делая таблицу интерактивной и изменяемой. Существуют разные способы создания данного элемента, и об основных из них я хочу рассказать в рамках этого материала, чтобы даже у начинающих пользователей не осталось вопросов по этой теме.
Вариант 1: Группировка существующего списка
Создание выпадающего списка в Excel – задача нетрудная, она не требует от пользователя каких-то особых знаний. Первый метод подойдет в тех ситуациях, когда у вас уже есть готовый перечень чего-либо и вы хотите сделать так, чтобы каждая строка могла заменить собой другую, то есть названия можно было свободно менять, отталкиваясь от уже добавленных значений. Это может звучать сложно, но на деле все куда проще, в чем вы и убедитесь далее.
-
Обратите внимание на следующий скриншот. Это простой пример списка продуктов. Нужно сделать так, чтобы любое значение из этого списка можно было поставить в любую клетку столбца, с чем и поможет справиться выпадающий список. Сначала выделите все ячейки (игнорируя название столбца).
-
Перейдите на вкладку «Данные» и выберите инструмент «Проверка данных».
-
В новом окне в качестве типа данных укажите «Список», отыскав соответствующий вариант из выпадающего меню.
-
В качестве источника задайте те самые ячейки, выделив их левой кнопкой мыши. Нажмите «ОК» для применения настроек.
-
Теперь напротив каждой ячейки вы видите кнопку со стрелкой вниз, которая и отвечает за вызов раскрывающегося перечня.
-
Как видно, я поставил три одинаковых значения подряд, используя реализованный только что список. Точно так же можно менять все другие клетки, входящие в диапазон.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Вариант 2: Ручное добавление элементов списка
Еще один похожий вариант, но с немного другим смыслом. Подходит в тех случаях, когда у вас есть несколько клеток и значения, которые могут там располагаться. Выбор между ними и хочется осуществить при помощи рассматриваемой сегодня функции. Тогда принцип создания выглядит следующим образом:
-
Выделите заранее подготовленную область, где хотите расположить перечень. Перейдите на вкладку «Данные» и откройте «Проверка данных».
-
Выберите в качестве типа данных список, а в «Источник» перечислите значения, которые желаете в него добавить. Используйте «;», чтобы отделить одно значение от другого.
-
Подтвердите изменения и вернитесь к таблице. Теперь при развертывании списка вы сможете выбрать один из добавленных вариантов.
Вариант 3: Выбор массива с именем
В Excel есть функция, позволяющая присвоить массиву имя и в дальнейшем выбирать его при использовании формул. Как вы видели в предыдущих вариантах, объявление «Источника» при формировании выпадающего списка тоже похоже на создание формулы, а это значит, что в нем можно использовать массив, предварительно объявив его.
-
Выделите ячейки для заключения в единый массив, то есть те, значения которых должны отображаться в выпадающем списке. Слева сверху вы увидите отображение названия первой ячейки, по которому нужно кликнуть.
-
Измените имя массива на любое, начинающееся с буквы.
-
Создайте выпадающий список в ячейке листа, для чего снова перейдите в то же самое меню, предварительно выделив саму клетку.
-
В качестве источника укажите созданный массив, написав его название после «=».
-
В итоге у вас должен получиться перечень, куда входят все значения массива.
Вариант 4: Создание выпадающего списка из таблицы
Метод реализации данного варианта похож на предыдущий, но в качестве источника указывается сама таблица. Соответственно, ее сначала нужно сформировать из одного столбца, а затем перейти к созданию выпадающего перечня.
-
Выделите все ячейки, включая название столбца, и на главной вкладке нажмите кнопку «Сформировать как таблицу».
-
Выберите подходящий для вас тип оформления.
-
При появлении окна с расположением данных просто нажмите Enter, поскольку диапазон выбран предварительно.
-
Вы автоматически окажетесь на вкладке «Конструктор таблицы», где можете изменить ее имя на любое удобное, начинающееся с буквы.
-
Разверните список массивов, чтобы убедиться в наличии там созданной таблицы.
-
Используйте ее в качестве источника при создании выпадающего списка точно так же, как это было показано в предыдущих вариантах.
-
На следующем изображении вы видите, что список создан успешно и данные можно использовать в своих целях.
Только что вы увидели 4 способа создания выпадающего списка в ячейке Excel. Из инструкции понятно, что каждый из них обладает своими особенностями и подойдет при разном оформлении книги в программе. Однако во всех вариантах обращение происходит к одному и тому же инструменту, что значительно упрощает процесс запоминания всех принципов действий и позволяет выбрать любой из методов, когда это понадобится.
Skip to content
Мы рассмотрим, какие форматы данных используются в Excel. Кроме того, расскажем, как можно быстро изменять внешний вид ячеек самыми различными способами.
Когда дело доходит до форматирования ячеек в Excel, большинство пользователей знают, как применять основные текстовые и числовые форматы. Но знаете ли вы, как отобразить необходимое количество десятичных знаков или определенный символ валюты, и как применить экспоненциальный или финансовый формат? А знаете ли вы, какие комбинации клавиш в Excel позволяют одним щелчком применить желаемое оформление? Почему Excel сам изменяет формат ячеек и как с этим бороться?
Итак, вот о чём мы сегодня поговорим:
- Что такое формат ячейки
- Способы настройки формата ячеек
- Как настроить параметры текста
- Комбинации клавиш для быстрого изменения формата
- Почему Excel не меняет формат ячейки?
- Как бороться с автоматическим форматированием?
- 4 способа копирования форматов
- Как создать и работать со стилями форматирования
Что такое формат данных в Excel?
По умолчанию все ячейки на листах Microsoft Excel имеют формат «Общий». При этом все, что вы вводите в них, обычно остается как есть (но не всегда).
В некоторых случаях Excel может отображать значение не именно так, как вы его ввели, хотя формат установлен как Общий. Например, если вы вводите большое число в узком столбце, Excel может отобразить его в научном формате, например, 4.7E + 08. Но если вы посмотрите в строке формул, вы увидите исходное число, которое вы ввели (470000000).
Бывают ситуации, когда Excel может автоматически изменить вид ваших данных в зависимости от значения, которое вы записали. Например, если вы введете 4/1/2021 или 1/4, Excel будет рассматривать это как дату и соответствующим образом изменит формат записи.
Самый простой способ проверить формат, примененный к определенной ячейке, – выбрать ее и посмотреть на поле Числовой формат на вкладке Главная:
Важно помнить, что форматирование в Excel изменяет только внешний вид или визуальное представление содержимого, но не само значение.
Например, если у вас есть число 0,6691, и вы настроите так, чтобы отображалось только 2 десятичных знака, то оно будет отображаться как 0,67. Но реальное значение не изменится, и Excel будет использовать 0,6691 во всех расчетах.
Точно так же вы можете изменить отображение значений даты и времени так, как вам нужно. Но Excel сохранит исходное значение (целое число для даты и десятичный остаток для времени) и будет использовать их во всех функциях даты и времени и других формулах.
Чтобы увидеть настоящее значение, скрытое за числовым форматом, выберите ячейку и посмотрите на строку формул:
Как настроить формат ячейки в Excel
Когда вы хотите изменить внешний вид числа или даты, отобразить границы ячеек, изменить выравнивание и направление текста или внести какие-либо другие изменения, диалоговое окно «Формат ячеек» является основной функцией, которую следует использовать. И поскольку это наиболее часто используемый инструмент для изменения представления данных в Excel, Microsoft сделала ее доступной множеством способов.
4 способа открыть диалоговое окно «Формат ячеек».
Чтобы изменить оформление данных в определенной позиции или диапазоне в Excel, прежде всего выберите то, вид чего вы хотите изменить. А затем выполните одно из следующих четырёх действий:
- Нажмите комбинацию
Ctrl + 1
. - Щелкните правой кнопкой мыши (или нажмите
Shift + F10
) и выберите нужный пункт во всплывающем меню.
3. Щелкните стрелку запуска диалогового окна в правом нижнем углу группы Число.
4. На вкладке «Главная» в группе «Ячейки» нажмите кнопку «Формат», а затем выберите «Формат ячеек».
Появится диалоговое окно, и вы сможете поменять отображение выбранных ячеек, используя различные параметры на любой из шести вкладок.
6 вкладок диалогового окна «Формат ячеек».
Эти вкладки содержат различные параметры оформления. Расскажем о них подробнее.
Числовой формат.
Вкладка «Число» — применение определенного порядка отображения к числовым значениям.
Используйте эту вкладку, чтобы изменить формат для числа, даты, валюты, времени, процента, дроби, экспоненциального представления, финансовых данных или текста. Для каждого вида данных доступны свои параметры.
Для чисел вы можете поменять следующие параметры:
- Сколько десятичных знаков отображать.
- Показать или скрыть разделитель тысяч.
- Особый вид для отрицательных чисел.
По умолчанию числовой формат Excel выравнивает значения вправо.
Денежный и финансовый.
Денежный формат позволяет настроить следующие три параметра:
- Количество отображаемых десятичных знаков,
- Используемый символ валюты,
- Как будут выглядеть отрицательные числа.
Финансовый формат позволяет настроить только первые 2 параметра из перечисленных выше.
Разница между ними также заключается в следующем:
- Денежный помещает символ валюты непосредственно перед первой цифрой.
- В финансовом выравнивается символ валюты слева и значения справа, нули отображаются как прочерк.
Другие особенности этих двух похожих форматов мы подробно рассмотрели в этой статье.
Дата и время.
Microsoft Excel предоставляет множество предустановленных форматов даты и времени для разных языков:
Дополнительные сведения и подробные инструкции о том, как создать собственное представление даты и времени в Excel, см. в следующих разделах: Формат даты в Excel.
Процент.
Как легко догадаться, он отображает значение со знаком процента. Единственный параметр, который здесь можно изменить, – это количество десятичных знаков.
Чтобы быстро применить процентный формат без десятичных знаков, используйте комбинацию клавиш Ctrl + Shift +%
.
Дополнительные сведения см. в разделе Как отображать проценты в Excel .
Дробь.
Здесь вам нужно выбирать из нескольких вариантов представления дроби:
Экспоненциальный формат
Экспоненциальный (научный) формат представляет собой компактный способ отображения очень больших или очень малых чисел. Его обычно используют математики, инженеры и ученые.
Например, вместо 0,0000000012 вы можете написать 1,2 x 10 -9. И если вы примените его к числу 0,0000000012, то получите 1,2E-09.
Единственный параметр, который вы можете здесь установить, – это количество десятичных знаков:
Чтобы быстро применить его с двумя знаками после запятой по умолчанию, нажмите на клавиатуре Ctrl + Shift + ^
.
Текст.
Если ячейка отформатирована как текст, Excel будет рассматривать её содержимое как текстовую строку, даже если там записаны число или дата. По умолчанию текстовое представление выравнивает значения по левому краю.
Помните, что текстовый формат, применяемый к числам или датам, не позволяет использовать их в математических функциях и вычислениях Excel. Числовые значения, отформатированные как текст, выделяются маленьким зеленым треугольником в верхнем левом углу ячейки. Этот треугольник показывает, что в этой позиции что-то не так.
И если ваша, казалось бы, правильная формула Excel не работает или возвращает неправильный результат, то первое, что нужно проверить, – имеются ли числа, отформатированные как текст.
Чтобы исправить текстовые числа, недостаточно поменять формат на «Общий» или «Число». Самый простой способ преобразовать текст в число – выбрать проблемные позиции мышкой, затем щелкнуть появившийся треугольник, и выбрать опцию «Преобразовать в число» во всплывающем меню. Некоторые другие методы описаны в статье Как преобразовать цифры в текстовом формате в числа.
Специальный формат
Позволяет отображать числа в виде, обычном для почтовых индексов, номеров телефонов и табельных номеров:
Пользовательский формат
Если ни один из встроенных форматов не отображает данные так, как вы хотите, вы можете создать своё собственное представление для чисел, дат и времени. Вы сможете сделать это, изменив один из предопределенных форматов, близкий к желаемому результату, или же используя специальные символы форматирования в ваших собственных выражениях.
В следующей статье мы предоставим подробные инструкции и примеры для создания пользовательского числового формата в Excel.
Вкладка «Выравнивание» — изменение выравнивания, положения и направления
Как следует из названия, эта вкладка позволяет изменять выравнивание текста. Кроме того, тут имеется ряд других опций, в том числе:
- Выровнять содержимое по горизонтали, вертикали или по центру. Кроме того, вы можете центрировать значение по выделению (отличная альтернатива слиянию ячеек!). Или делать отступ от любого края.
- Разбить текст на несколько строк в зависимости от ширины столбца и содержимого.
- Сжать по размеру — этот параметр автоматически уменьшает видимый размер шрифта, чтобы все данные помещались в столбце без переноса. Реальный установленный размер шрифта не изменяется.
- Объединить две или более ячеек в одну.
- Изменить направление текста. Значение по умолчанию — Контекст, но вы можете изменить его на Справа налево или Слева направо.
- Измените ориентацию текста. При вводе положительного числа в поле «Градусы» содержимое поворачивается из нижнего левого угла в верхний правый, а при отрицательном градусе выполняется поворот из верхнего левого угла в нижний правый. Этот параметр может быть недоступен, если ранее были выбраны другие параметры выравнивания.
На скриншоте показаны настройки вкладки «Выравнивание» по умолчанию:
Вкладка «Шрифт» — изменение типа, цвета и стиля шрифта
Используйте её, чтобы изменить тип, цвет, размер, стиль, эффекты и другие элементы шрифта:
Думаю, здесь всё интуитивно понятно – всё как в текстовом редакторе.
Вкладка «Граница» — создание границ ячеек разных стилей.
Используйте её, чтобы создать рамку вокруг выбранных ячеек в цвете и стиле по вашему выбору. Если вы не хотите удалять существующую границу, выберите «Нет».
Совет. Чтобы скрыть линии сетки в определенном диапазоне ячеек, вы можете применить белые границы (внешние и внутренние) к выбранным позициям, как показано на скриншоте ниже:
Вкладка «Заливка» — изменение цвета фона.
Вы можете закрашивать ячейки различными цветами, узорами, применять специальные эффекты заливки.
Вкладка Защита — заблокировать и скрыть ячейки
Используйте параметры защиты, чтобы заблокировать или скрыть определенные ячейки при защите рабочего листа.
Как настроить текст?
Разберем несколько способов того, как можно настроить текст, чтобы сделать таблицы с данными максимально читаемыми.
Как изменить шрифт.
Разберем несколько способов изменения шрифта:
- Способ первый. Выделяем ячейку, переходим в раздел «Главная» и выбираем элемент «Шрифт». Открывается список, в котором каждый пользователь сможет подобрать для себя подходящий шрифт.
- Способ второй. Выделяем ячейку, жмем на ней правой кнопкой мыши. Отображается контекстное меню, а рядом с ним небольшое окошко, позволяющее установить шрифт.
- Способ третий. При помощи комбинации клавиш Ctrl+1 вызываем уже знакомое нам окно. В нём выбираем раздел «Шрифт» и проводим все необходимые настройки. Про это мы уже рассказывали чуть выше.
Выбираем способы начертания.
Полужирные, курсивные и подчеркнутые начертания используются для выделения важной информации в таблицах. Чтобы изменить начертание всей ячейки, нужно нажать на нее левой кнопкой мыши. Для изменения только части ячейки нужно два раза кликнуть по ней, а затем отдельно выделить желаемую часть текста, с которой и будем работать. После выделения изменяем начертание одним из следующих методов:
- При помощи комбинации клавиш:
- Ctrl+B – полужирное;
- Ctrl+I – курсивное;
- Ctrl+U – подчеркнутое;
- Ctrl+5 – перечеркнутое;
- Ctrl+= – подстрочное;
- Ctrl+Shift++ – надстрочный.
- При помощи инструментов, находящихся в разделе «Шрифт» вкладки «Главная».
- Используя окошко «Формат ячеек». Здесь можно выставить нужные настройки в разделах «Видоизменение» и «Начертание» (подробнее см. выше)
Выравнивание текста.
Способ выравнивания текста можно установить следующими методами:
- Заходим в раздел «Выравнивание» вкладки «Главная». Здесь при помощи иконок можно установить способ выравнивания данных.
- В окошке «Формат ячеек» переходим в соответствующий раздел. Здесь тоже можно выбрать все нужные опции.
Параметры форматирования ячеек на ленте.
Как вы только что убедились, диалоговое окно «Форматирование ячеек» предоставляет большое количество возможностей. Для нашего удобства на ленте также доступны наиболее часто используемые инструменты.
Чтобы быстро применить один из форматов Excel с настройками по умолчанию, сделайте следующее:
- Выделите ячейку или диапазон, вид которых вы хотите изменить.
- Щелкните маленькую стрелку рядом с полем Формат числа на вкладке Главная в группе Число и выберите нужный вам:
Параметры финансового формата на ленте.
Группа Число предоставляет некоторые из наиболее часто используемых параметров для отображения финансовой информации:
- Чтобы применить числовой формат с символом валюты по умолчанию, выберите ячейку и нажмите значок со знаком $.
- Чтобы выбрать другой символ валюты, щелкните стрелку рядом со значком доллара и выберите нужную валюту из списка. Если вы хотите использовать какой-либо другой символ валюты, нажмите «Другие финансовые форматы» в конце списка, откроется диалоговое окно с дополнительными параметрами.
- Чтобы использовать разделитель тысяч, нажмите значок с нулями 000.
- Чтобы отобразить больше или меньше десятичных знаков, используйте иконки «Увеличить разрядность» или «Уменьшить разрядность» соответственно. Это можно применить для финансового формата, а также для числового, процентного и денежного.
Другие параметры форматирования на ленте.
На вкладке «Главная» имеется еще несколько параметров – изменение границ ячеек, цветов заливки и шрифта, выравнивания. Например, чтобы быстро добавить границы, щелкните стрелку рядом с кнопкой Границы в группе Шрифт и выберите желаемый макет, цвет и стиль:
Вновь видим, что одно и тоже можно сделать несколькими способами – ведь про оформление границ мы уже говорили выше.
Быстрые клавиши для изменения формата данных в Excel.
Если вы внимательно изучили предыдущие разделы этого руководства, вы уже знаете большинство сочетаний клавиш форматирования Excel. В таблице ниже мы их обобщим:
Клавиши | Применяемый формат |
Ctrl + Shift + ~ | Общий числовой формат |
Ctrl + Shift +! | Число с разделителем тысяч, двумя десятичными разрядами и знаком минус (-) для отрицательных значений |
Ctrl + Shift + $ | Валюта с двумя десятичными знаками и отрицательными числами, отображаемыми в скобках. |
Ctrl + Shift +% | Проценты без десятичных знаков |
Ctrl + Shift + ^ | Экспоненциальный (научный) с двумя десятичными знаками |
Ctrl + Shift + # | Дата (дд-ммм-гг) |
Ctrl + Shift + @ | Время (чч: мм: сс) |
Почему не работает форматирование?
Если после изменения одного из числовых форматов Excel в ячейке появляется несколько хеш-символов (######), то обычно это происходит по одной из следующих причин:
- Ячейка недостаточно широка для отображения данных в выбранном представлении. Чтобы исправить это, чаще всего всё, что вам нужно сделать — это увеличить ширину столбца, перетащив мышкой его правую границу. Или же просто дважды щелкните правую границу, чтобы автоматически изменить его размер, который сам подстроится под наибольшее значение в столбце.
- Ячейка содержит отрицательную дату или дату вне поддерживаемого диапазона дат (с 01.01.1900 по 31.12.9999).
Чтобы различать эти два случая, наведите указатель мыши на знаки решетки. Если там какое-то допустимое значение, которое слишком велико, чтобы поместиться в ячейку, Excel отобразит всплывающую подсказку с реальным значением. Если указана неверная дата, вы получите уведомление о проблеме.
И второй случай, который достаточно часто встречается. Excel не меняет формат ячейки. Точнее, он меняет, но представление данных остаётся прежним.
Вы пытаетесь изменить представление даты, но ничего не происходит. Причина в том, что у вас дата записана в виде текста. Если вы будете пытаться формат для чисел применить к тексту, то ничего не произойдет. Как превратить текст в настоящую дату — читайте здесь.
Как избежать автоматического форматирования данных в Excel?
Excel — полезная программа, когда у вас есть стандартные задачи и стандартные данные. Если вы захотите пойти своим нестандартным путем, может появиться некоторое разочарование. Особенно, когда у нас большие наборы данных. Я столкнулся с одной из таких проблем, когда работал с задачами наших клиентов в Excel.
Удивительно, но это оказалось довольно распространенной проблемой: мы вводим цифры вместе с тире или косой чертой, и Excel тут же решает, что это дата. И сразу изменяет формат, не спрашивая вас.
Итак, если вы хотите найти ответ на вопрос: «Можно ли отменить автоматическое форматирование?», то ответ, к сожалению, «Нет». Но есть несколько способов справиться с таким навязчивым поведением программы.
Предварительное форматирование ячеек перед вводом данных.
Это действительно довольно простое решение, если вы только вводите данные в свою таблицу. Самый быстрый способ — следующий:
- Выберите диапазон, в котором у вас будут особые данные. Это может быть столбец или диапазон. Вы даже можете выбрать весь рабочий лист (нажмите Ctrl + A, чтобы сделать это сразу)
- Щелкните правой кнопкой мыши выбранное и используйте пункт «Форматировать ячейки…». Или просто нажмите
Ctrl + 1
. - Выберите текст в списке категорий на вкладке «Число».
- Нажмите ОК
Это то, что нужно: всё, что вы вводите в этот столбец или рабочий лист, сохранит свой исходный вид: будь то 1–4 или мар-5. Оно рассматривается как текст, выровнено по левому краю, вот и все.
Совет: вы можете автоматизировать эту задачу как в масштабе листа, так и в масштабе ячейки. Некоторые профи на форумах предлагают создать шаблон рабочего листа, который можно использовать в любое время:
- Отформатируйте лист как текст, следуя шагам выше;
- Сохранить как… — тип файла шаблона Excel. Теперь каждый раз, когда вам нужен рабочий лист в текстовом формате, вы можете использовать его в своих личных шаблонах и создать из него новый лист.
Если вам нужны ячейки с текстовым форматированием — создайте собственный стиль ячеек в разделе «Стили» на вкладке «Главная». Создав один раз, вы можете быстро применить его к выбранному диапазону ячеек и ввести данные.
Ввод данных в виде текста.
Другой способ запретить Excel автоматически менять формат ячеек — ввести апостроф (‘) перед вводимым вами значением. По сути, эта операция делает то же самое – жёстко определяет ваши данные как текст.
Копирование форматов в Excel.
После того, как вы приложили много усилий для расчета таблицы, вы обычно хотите добавить несколько штрихов, чтобы она выглядела красиво и презентабельно. Независимо от того, создаете ли вы отчет для своего головного офиса или сводный рабочий лист для руководства, правильное оформление — это то, что выделяет важные данные и более эффективно передает соответствующую информацию.
К счастью, в Microsoft Excel есть удивительно простой способ скопировать форматирование, которое часто упускают из виду. Как вы, наверное, догадались, я говорю об инструменте «Формат по образцу», который позволяет очень легко применить параметры отображения одной ячейки к другой.
Далее в этом руководстве вы найдете наиболее эффективные способы его использования и изучите несколько других методов для копирования форматирования в ваших таблицах.
Формат по образцу.
Он работает, копируя офорление одной ячейки и применяя его к другим.
Всего за пару щелчков мышью вы сможете изменить большую часть параметров внешнего вида, в том числе:
- Вид числа (общий, процентный, денежный и т. д.),
- Начертание, размер и цвет шрифта,
- Характеристики шрифта, такие как полужирный, курсив и подчеркивание,
- Цвет заливки (цвет фона),
- Выравнивание текста, направление и ориентация,
- Границы ячеек.
Во всех версиях Excel кнопка вызова этой функции находится на вкладке «Главная» в группе «Буфер обмена», рядом с кнопкой «Вставить» :
Чтобы скопировать форматирование ячеек, сделайте следующее:
- Выделите ячейку с тем оформлением, которое вы хотите скопировать.
- На вкладке «Главная» в группе «Буфер обмена» нажмите кнопку «Формат по образцу». Указатель мышки превратится в кисть.
- Кликните мышкой туда, где вы хотите применить это.
Готово! Целевая ячейка теперь выглядит по-новому.
Если вам нужно изменить оформление более чем одной ячейки, нажатие на каждую из них по отдельности будет утомительным и трудоемким. Следующие советы помогут ускорить процесс.
1. Как скопировать форматирование в диапазон ячеек.
Чтобы скопировать в несколько соседних ячеек, выберите образец с желаемыми параметрами, нажмите кнопку «Формат по образцу», а затем протащите курсор кисти по ячейкам, которые вы хотите оформить.
2. Как скопировать формат в несмежные ячейки.
Чтобы скопировать в несмежные ячейки, дважды нажмите кнопку «Формат по образцу», а не один раз. Это «заблокирует» кисть, и скопированные параметры будут применяться ко всем позициям и диапазонам, которые вы щелкаете кисточкой, пока вы не нажмете клавишу Esc
или же еще раз эту кнопку.
3. Как скопировать форматирование одного столбца в другой столбец построчно.
Чтобы быстро скопировать внешний вид всего столбца, выберите его заголовок, щелкните на кнопку с кисточкой, а затем кликните заголовок целевого столбца.
Новое оформление применяется к целевому столбцу построчно, включая ширину.
Таким же образом вы можете скопировать формат строки. Для этого щелкните заголовок строки-образца, нажмите на кисточку, а затем щелкните заголовок целевой строки.
Думаю, вы согласитесь, что это делает копирование формата настолько простым, насколько это возможно. Однако, как это часто бывает с Microsoft Excel, есть несколько способов выполнить любое действие.
Вот еще два метода.
Использование маркера заполнения.
Мы часто используем маркер заполнения для копирования формул или автоматического заполнения ячеек данными. Но знаете ли вы, что он также может копировать форматы Excel всего за несколько кликов? Вот как:
- Установите вид первой ячейки так, как это необходимо.
- Выберите эту правильно отформатированную ячейку и наведите указатель мыши на маркер заполнения (небольшой квадрат в правом нижнем углу). При этом курсор изменится с белого креста выбора на черный крестик.
- Удерживайте и перетащите маркер над ячейками, к которым вы хотите применить форматирование.
Это также скопирует значение первой из них в остальные. Но не беспокойтесь об этом, мы отменим это на следующем шаге. - Отпустите маркер заполнения, щелкните раскрывающееся меню и выберите Заполнить только форматы:
Это оно! Значения ячеек возвращаются к исходным, и желаемый внешний вид применяется к нужным ячейкам в столбце.
Специальная вставка.
Предыдущие два инструмента отлично работают с небольшими областями данных. Но как скопировать формат определенной ячейки на весь столбец или строку, чтобы он применялся абсолютно ко всем позициям, включая пустые? Решение заключается в использовании опции «Форматы» в инструменте «Специальная вставка».
- Выберите ячейку с желаемым форматом и нажмите
Ctrl + C
, чтобы копировать её полностью в буфер обмена. - Выделите весь столбец или строку, которую хотите отформатировать, щелкнув ее заголовок.
- Кликните на выделенном правой кнопкой мыши и выберите «Специальная вставка».
- В появившемся диалоговом окне нажмите «Форматы», а затем — « ОК» .
Либо выберите параметр «Форматирование» в том же всплывающем меню:
«Найти и выделить».
Инструмент «Найти и выделить» может искать не только значения, но и форматы. С его помощью также можно быстро менять вид вашей таблицы. Особенно это хорошо тогда, когда ячейки, которые нужно изменить, разбросаны по всему рабочему листу и вручную выделить их все будет довольно проблематично.
Предположим, в нашей таблице нужно заменить финансовый формат на денежный. И руками кликать кисточкой на каждую клетку будет очень долго. Да ещё и обязательно что-то пропустишь…
Итак, давайте рассмотрим небольшой пример. У нас есть образец в A1. Точно таким же образом мы хотим оформить все ячейки с форматом «Общий».
На ленте активируем инструмент «Найти и выделить» – «Заменить». Не вводим никаких значений для поиска, а используем кнопку «Формат» – «Выбрать формат из ячейки»
На скриншоте ниже вы можете наблюдать весь этот процесс.
После выбора исходного формата, в поле «Заменить на» можно выбрать новый, которым можно заменить исходный. Как видите, процедура в целом та же, что и при замене одних значений другими.
Клавиши для копирования форматирования в Excel.
К сожалению, Microsoft Excel не предоставляет ни одной комбинации клавиш, которую можно было бы использовать для копирования форматов ячеек. Однако это можно сделать с помощью последовательности команд. Итак, если вы предпочитаете большую часть времени работать с клавиатуры, вы можете скопировать формат в Excel одним из следующих способов.
Клавиши для формата по образцу.
Вместо того, чтобы нажимать кнопку на ленте, сделайте следующее:
- Выделите ячейку, содержащую нужный формат.
- Нажмите Alt, H, F, P.
- Щелкните цель, к которой вы хотите применить форматирование.
Обратите внимание, что эти клавиши следует нажимать одну за другой, а не все сразу:
- Alt активирует сочетания клавиш для команд ленты.
- H выбирает вкладку «Главная» на ленте.
- Нажатие F а затем — P, активирует кисть.
Клавиши специального форматирования.
Еще один быстрый способ скопировать формат в Excel — использовать сочетание клавиш для Специальной вставки > Форматы :
- Выберите ячейку, которую используем как образец.
- Используйте
Ctrl + C
чтобы скопировать ее в буфер обмена. - Выберите, где будем менять оформление.
- Нажмите
Shift + F10, S, R
, а затем щелкните Войти.
Если кто-то все еще использует Excel 2007, нажмите Shift + F10, S, T
, ввод.
Эта последовательность клавиш выполняет следующее:
- Shift + F10 отображает контекстное меню.
- комбинация Shift + S выбирает команду «Специальная вставка».
- Shift + R выбирает для вставки только форматирование.
Это самые быстрые способы скопировать форматирование в Excel.
Работа со стилями форматирования ячеек Excel
Использование стилей позволяет значительно ускорить процесс оформления таблицы и придать ей красивый внешний вид.
Основная цель использования стилей – автоматизация работы с данными. Используя стиль, можно быстро оформить выделенный диапазон. Для вас уже создано большое количество интегрированных готовых стилей. Как ими пользоваться – разберём пошагово:
- Выделяем необходимую ячейку или диапазон.
- Переходим на вкладку «Главная», находим на ленте раздел «Стили ячеек».
- Нажимаем, и на экране появляется библиотека готовых стилей.
- Кликаем на понравившийся стиль. Стиль применился к ячейке. Если просто навести мышку на предлагаемый стиль, но не нажимать на него, то можно предварительно посмотреть прямо на рабочем листе, как он будет выглядеть.
Как создать или изменить стиль?
Часто пользователям недостаточно готовых стилей, и они прибегают к разработке собственных. Сделать свой уникальный стиль можно следующим образом:
- Выделяем любую ячейку и устанавливаем в ней все необходимые параметры. Это будет наш образец для создания нового стиля.
- Переходим в раздел «Главная» в блок «Стили ячеек». Кликаем «Создать …». Открылось окошко под названием «Стиль».
- Вводим любое имя.
- Выставляем все необходимые параметры, которые вы желаете включить.
- Кликаем «ОК».
- Теперь в библиотеку стилей добавился ваш новый уникальный, который можно использовать в этом документе.
Готовые стили, располагающиеся в библиотеке, можно самостоятельно изменять:
- Переходим в раздел «Стили ячеек».
- Жмем правой кнопкой мыши по стилю, который желаем отредактировать, и кликаем «Изменить».
- В открывшемся окошке кликаем «Формат», далее – «Формат ячеек» настраиваем уже знакомые нам опции. После проведения всех манипуляций кликаем «ОК».
- Снова нажимаем «ОК», чтобы закрыть. Редактирование завершено.
Перенос стилей в другую книгу.
Вот последовательность действий:
- Отрываем документ, в котором находятся созданные стили.
- Также открываем другой документ, в который желаем их перенести.
- В исходном документе переходим во вкладку «Главная» и находим раздел «Стили».
- Кликаем «Объединить». Появилось окошко «Объединение».
- В нем видим список всех открытых документов. Выбираем тот из них, в который хотим перенести созданный стиль и кликаем кнопку «ОК». Готово!
Итак, теперь вы владеете основными навыками, чтобы настроить формат ячеек в Excel. Но если вы случайно установили неудачный вид – это не проблема! Наша следующая статья научит вас, как его очистить
Благодарю вас за чтение и надеюсь вновь увидеть вас в нашем блоге!
Содержание
- Процедура изменения цвета ячеек в зависимости от содержимого
- Способ 1: условное форматирование
- Способ 2: использование инструмента «Найти и выделить»
- Вопросы и ответы
При работе с таблицами первоочередное значение имеют выводимые в ней значения. Но немаловажной составляющей является также и её оформление. Некоторые пользователи считают это второстепенным фактором и не обращают на него особого внимания. А зря, ведь красиво оформленная таблица является важным условием для лучшего её восприятия и понимания пользователями. Особенно большую роль в этом играет визуализация данных. Например, с помощью инструментов визуализации можно окрасить ячейки таблицы в зависимости от их содержимого. Давайте узнаем, как это можно сделать в программе Excel.
Процедура изменения цвета ячеек в зависимости от содержимого
Конечно, всегда приятно иметь хорошо оформленную таблицу, в которой ячейки в зависимости от содержимого, окрашиваются в разные цвета. Но особенно актуальна данная возможность для больших таблиц, содержащих значительный массив данных. В этом случае заливка цветом ячеек значительно облегчит пользователям ориентирование в этом огромном количестве информации, так как она, можно сказать, будет уже структурированной.
Элементы листа можно попытаться раскрасить вручную, но опять же, если таблица большая, то это займет значительное количество времени. К тому же, в таком массиве данных человеческий фактор может сыграть свою роль и будут допущены ошибки. Не говоря уже о том, что таблица может быть динамической и данные в ней периодически изменяются, причем массово. В этом случае вручную менять цвет вообще становится нереально.
Но выход существует. Для ячеек, которые содержат динамические (изменяющиеся) значения применяется условное форматирование, а для статистических данных можно использовать инструмент «Найти и заменить».
Способ 1: условное форматирование
С помощью условного форматирования можно задать определенные границы значений, при которых ячейки будут окрашиваться в тот или иной цвет. Окрашивание будет проводиться автоматически. В случае, если значение ячейки, вследствие изменения выйдет за пределы границы, то автоматически произойдет перекрашивание данного элемента листа.
Посмотрим, как этот способ работает на конкретном примере. Имеем таблицу доходов предприятия, в которой данные разбиты помесячно. Нам нужно выделить разными цветами те элементы, в которых величина доходов менее 400000 рублей, от 400000 до 500000 рублей и превышает 500000 рублей.
- Выделяем столбец, в котором находится информация по доходам предприятия. Затем перемещаемся во вкладку «Главная». Щелкаем по кнопке «Условное форматирование», которая располагается на ленте в блоке инструментов «Стили». В открывшемся списке выбираем пункт «Управления правилами…».
- Запускается окошко управления правилами условного форматирования. В поле «Показать правила форматирования для» должно быть установлено значение «Текущий фрагмент». По умолчанию именно оно и должно быть там указано, но на всякий случай проверьте и в случае несоответствия измените настройки согласно вышеуказанным рекомендациям. После этого следует нажать на кнопку «Создать правило…».
- Открывается окно создания правила форматирования. В списке типов правил выбираем позицию «Форматировать только ячейки, которые содержат». В блоке описания правила в первом поле переключатель должен стоять в позиции «Значения». Во втором поле устанавливаем переключатель в позицию «Меньше». В третьем поле указываем значение, элементы листа, содержащие величину меньше которого, будут окрашены определенным цветом. В нашем случае это значение будет 400000. После этого жмем на кнопку «Формат…».
- Открывается окно формата ячеек. Перемещаемся во вкладку «Заливка». Выбираем тот цвет заливки, которым желаем, чтобы выделялись ячейки, содержащие величину менее 400000. После этого жмем на кнопку «OK» в нижней части окна.
- Возвращаемся в окно создания правила форматирования и там тоже жмем на кнопку «OK».
- После этого действия мы снова будем перенаправлены в Диспетчер правил условного форматирования. Как видим, одно правило уже добавлено, но нам предстоит добавить ещё два. Поэтому снова жмем на кнопку «Создать правило…».
- И опять мы попадаем в окно создания правила. Перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле данного раздела оставляем параметр «Значение ячейки», а во втором выставляем переключатель в позицию «Между». В третьем поле нужно указать начальное значение диапазона, в котором будут форматироваться элементы листа. В нашем случае это число 400000. В четвертом указываем конечное значение данного диапазона. Оно составит 500000. После этого щелкаем по кнопке «Формат…».
- В окне форматирования снова перемещаемся во вкладку «Заливка», но на этот раз уже выбираем другой цвет, после чего жмем на кнопку «OK».
- После возврата в окно создания правила тоже жмем на кнопку «OK».
- Как видим, в Диспетчере правил у нас создано уже два правила. Таким образом, осталось создать третье. Щелкаем по кнопке «Создать правило».
- В окне создания правила опять перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле оставляем вариант «Значение ячейки». Во втором поле устанавливаем переключатель в полицию «Больше». В третьем поле вбиваем число 500000. Затем, как и в предыдущих случаях, жмем на кнопку «Формат…».
- В окне «Формат ячеек» опять перемещаемся во вкладку «Заливка». На этот раз выбираем цвет, который отличается от двух предыдущих случаев. Выполняем щелчок по кнопке «OK».
- В окне создания правил повторяем нажатие на кнопку «OK».
- Открывается Диспетчер правил. Как видим, все три правила созданы, поэтому жмем на кнопку «OK».
- Теперь элементы таблицы окрашены согласно заданным условиям и границам в настройках условного форматирования.
- Если мы изменим содержимое в одной из ячеек, выходя при этом за границы одного из заданных правил, то при этом данный элемент листа автоматически сменит цвет.
Кроме того, можно использовать условное форматирование несколько по-другому для окраски элементов листа цветом.
- Для этого после того, как из Диспетчера правил мы переходим в окно создания форматирования, то остаемся в разделе «Форматировать все ячейки на основании их значений». В поле «Цвет» можно выбрать тот цвет, оттенками которого будут заливаться элементы листа. Затем следует нажать на кнопку «OK».
- В Диспетчере правил тоже жмем на кнопку «OK».
- Как видим, после этого ячейки в колонке окрашиваются различными оттенками одного цвета. Чем значение, которое содержит элемент листа больше, тем оттенок светлее, чем меньше – тем темнее.
Урок: Условное форматирование в Экселе
Способ 2: использование инструмента «Найти и выделить»
Если в таблице находятся статические данные, которые не планируется со временем изменять, то можно воспользоваться инструментом для изменения цвета ячеек по их содержимому под названием «Найти и выделить». Указанный инструмент позволит отыскать заданные значения и изменить цвет в этих ячейках на нужный пользователю. Но следует учесть, что при изменении содержимого в элементах листа, цвет автоматически изменяться не будет, а останется прежним. Для того, чтобы сменить цвет на актуальный, придется повторять процедуру заново. Поэтому данный способ не является оптимальным для таблиц с динамическим содержимым.
Посмотрим, как это работает на конкретном примере, для которого возьмем все ту же таблицу дохода предприятия.
- Выделяем столбец с данными, которые следует отформатировать цветом. Затем переходим во вкладку «Главная» и жмем на кнопку «Найти и выделить», которая размещена на ленте в блоке инструментов «Редактирование». В открывшемся списке кликаем по пункту «Найти».
- Запускается окно «Найти и заменить» во вкладке «Найти». Прежде всего, найдем значения до 400000 рублей. Так как у нас нет ни одной ячейки, где содержалось бы значение менее 300000 рублей, то, по сути, нам нужно выделить все элементы, в которых содержатся числа в диапазоне от 300000 до 400000. К сожалению, прямо указать данный диапазон, как в случае применения условного форматирования, в данном способе нельзя.
Но существует возможность поступить несколько по-другому, что нам даст тот же результат. Можно в строке поиска задать следующий шаблон «3?????». Знак вопроса означает любой символ. Таким образом, программа будет искать все шестизначные числа, которые начинаются с цифры «3». То есть, в выдачу поиска попадут значения в диапазоне 300000 – 400000, что нам и требуется. Если бы в таблице были числа меньше 300000 или меньше 200000, то для каждого диапазона в сотню тысяч поиск пришлось бы производить отдельно.
Вводим выражение «3?????» в поле «Найти» и жмем на кнопку «Найти все».
- После этого в нижней части окошка открываются результаты поисковой выдачи. Кликаем левой кнопкой мыши по любому из них. Затем набираем комбинацию клавиш Ctrl+A. После этого выделяются все результаты поисковой выдачи и одновременно выделяются элементы в столбце, на которые данные результаты ссылаются.
- После того, как элементы в столбце выделены, не спешим закрывать окно «Найти и заменить». Находясь во вкладке «Главная» в которую мы переместились ранее, переходим на ленту к блоку инструментов «Шрифт». Кликаем по треугольнику справа от кнопки «Цвет заливки». Открывается выбор различных цветов заливки. Выбираем тот цвет, который мы желаем применить к элементам листа, содержащим величины менее 400000 рублей.
- Как видим, все ячейки столбца, в которых находятся значения менее 400000 рублей, выделены выбранным цветом.
- Теперь нам нужно окрасить элементы, в которых располагаются величины в диапазоне от 400000 до 500000 рублей. В этот диапазон входят числа, которые соответствуют шаблону «4??????». Вбиваем его в поле поиска и щелкаем по кнопке «Найти все», предварительно выделив нужный нам столбец.
- Аналогично с предыдущим разом в поисковой выдаче производим выделение всего полученного результата нажатием комбинации горячих клавиш CTRL+A. После этого перемещаемся к значку выбора цвета заливки. Кликаем по нему и жмем на пиктограмму нужного нам оттенка, который будет окрашивать элементы листа, где находятся величины в диапазоне от 400000 до 500000.
- Как видим, после этого действия все элементы таблицы с данными в интервале с 400000 по 500000 выделены выбранным цветом.
- Теперь нам осталось выделить последний интервал величин – более 500000. Тут нам тоже повезло, так как все числа более 500000 находятся в интервале от 500000 до 600000. Поэтому в поле поиска вводим выражение «5?????» и жмем на кнопку «Найти все». Если бы были величины, превышающие 600000, то нам бы пришлось дополнительно производить поиск для выражения «6?????» и т.д.
- Опять выделяем результаты поиска при помощи комбинации Ctrl+A. Далее, воспользовавшись кнопкой на ленте, выбираем новый цвет для заливки интервала, превышающего 500000 по той же аналогии, как мы это делали ранее.
- Как видим, после этого действия все элементы столбца будут закрашены, согласно тому числовому значению, которое в них размещено. Теперь можно закрывать окно поиска, нажав стандартную кнопку закрытия в верхнем правом углу окна, так как нашу задачу можно считать решенной.
- Но если мы заменим число на другое, выходящее за границы, которые установлены для конкретного цвета, то цвет не поменяется, как это было в предыдущем способе. Это свидетельствует о том, что данный вариант будет надежно работать только в тех таблицах, в которых данные не изменяются.
Урок: Как сделать поиск в Экселе
Как видим, существует два способа окрасить ячейки в зависимости от числовых значений, которые в них находятся: с помощью условного форматирования и с использованием инструмента «Найти и заменить». Первый способ более прогрессивный, так как позволяет более четко задать условия, по которым будут выделяться элементы листа. К тому же, при условном форматировании цвет элемента автоматически меняется, в случае изменения содержимого в ней, чего второй способ делать не может. Впрочем, заливку ячеек в зависимости от значения путем применения инструмента «Найти и заменить» тоже вполне можно использовать, но только в статических таблицах.
Как в экселе изменить выпадающий список?
В программе эксель часто используется выпадающий список с целью ограничить пользователя количеством возможных значений. Но иногда в списке информация может устаревать и его требуется обновить. Давайте рассмотрим подробную пошаговую инструкцию, как в программе эксель редактировать выпадающий список.
Первый шаг. Откроем файл в программе эксель, где в ячейке «А1» есть возможность выбрать значении из выпадающего списка. Данный список состоит из трех позиций, а его надо увеличить до четырех. Источник информации для выпадающего списка, находится в ячейках с «В2» по «В4». Красный цвет, это текущие значения входящие в выпадающий список, а четвертое значени имеет синий цвет. Именно его нужно включить в наш список.
Второй шаг. Поставим курсор мыши в ячейку «А1», после на верхней панели настроек активируем закладку «Данные», находим блок «Работа с данными» и нажимаем на иконку «Проверка данных».
Третий шаг. На экране появится меню «Проверка вводимых значений», в графе «Источник» указана область ячеек, которая показывается в выпадающем списке. Нужно стереть последнюю цифру «4», а вместо неё написать «5», после нажать на кнопку «Ок».
Четвертый шаг. Снова открываем выпадающий список в ячейке «А1» и видим, что в нем появилась новая позиция.
Добавление и удаление элементов раскрывающегося списка
После того, как вы создали раскрывающийся список, вам может понадобиться добавлять в него дополнительные элементы или удалять имеющиеся. В этой статье мы покажем, как изменять списки, созданные разными способами.
Изменение раскрывающегося списка, основанного на таблице Excel
Если источником вашего списка является таблица Excel, достаточно просто добавить элементы в список или удалить их из него, а Excel автоматически обновит все связанные раскрывающиеся списки.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
Откройте лист, содержащий именованный диапазон для раскрывающегося списка.
Выполните одно из указанных ниже действий.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
На вкладке Формулы нажмите кнопку Диспетчер имен.
В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.
Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.
Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.
Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.
Откройте лист, содержащий данные для раскрывающегося списка.
Выполните одно из указанных ниже действий.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
На листе с раскрывающимся списком выделите содержащую список ячейку.
На вкладке Данные нажмите кнопку Проверка данных.
В диалоговом окне на вкладке Параметры щелкните поле Источник, а затем на листе с записями для раскрывающегося списка выберите все ячейки, содержащие эти записи. После выделения ячеек вы увидите, как изменится диапазон списка в поле «Источник».
Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.
На листе с раскрывающимся списком выделите содержащую список ячейку.
На вкладке Данные нажмите кнопку Проверка данных.
На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно
Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.
После обновления раскрывающегося списка убедитесь, что он работает так, как нужно. Например, проверьте, достаточно ли ширины ячеек для отображения ваших обновленных записей.
Если список записей для раскрывающегося списка находится на другом листе и вы хотите запретить пользователям его просмотр и изменение, скройте и защитите этот лист. Подробнее о защите листов читайте в статье Блокировка ячеек.
Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.
Чтобы просмотреть видео о том, как работать с раскрывающимися списками, см. статью Создание раскрывающихся списков и управление ими.
Изменение раскрывающегося списка, основанного на таблице Excel
Если источником вашего списка является таблица Excel, достаточно просто добавить элементы в список или удалить их из него, а Excel автоматически обновит все связанные раскрывающиеся списки.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
Откройте лист, содержащий именованный диапазон для раскрывающегося списка.
Выполните одно из указанных ниже действий.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
На вкладке Формулы нажмите кнопку Диспетчер имен.
В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.
Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.
Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.
Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.
Откройте лист, содержащий данные для раскрывающегося списка.
Выполните одно из указанных ниже действий.
Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
Чтобы удалить элемент, нажмите кнопку Удалить.
Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.
На листе с раскрывающимся списком выделите содержащую список ячейку.
На вкладке Данные нажмите кнопку Проверка данных.
В диалоговом окне на вкладке Параметры щелкните поле Источник, а затем на листе с записями для раскрывающегося списка выделите содержимое ячеек в Excel, в которых находятся эти записи. После выделения ячеек вы увидите, как изменится диапазон списка в поле «Источник».
Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.
На листе с раскрывающимся списком выделите содержащую список ячейку.
На вкладке Данные нажмите кнопку Проверка данных.
На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно
Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.
После обновления раскрывающегося списка убедитесь, что он работает так, как нужно. Например, проверьте, как изменяется ширина столбцов и высота строк для отображения ваших обновленных записей.
Если список записей для раскрывающегося списка находится на другом листе и вы хотите запретить пользователям его просмотр и изменение, скройте и защитите этот лист. Подробнее о защите листов читайте в статье Блокировка ячеек.
Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.
Чтобы просмотреть видео о том, как работать с раскрывающимися списками, см. статью Создание раскрывающихся списков и управление ими.
В Excel Online можно изменять только тот раскрывающийся список, в котором исходные данные введены вручную.
Выделите ячейки, в которых расположен раскрывающийся список.
Выберите пункт Данные > Проверка данных.
На вкладке Параметры щелкните в поле Источник. Затем выполните одно из указанных ниже действий.
Если поле «Источник» содержит записи раскрывающегося списка, разделенные запятыми, введите новые записи или удалите ненужные. После завершения записи должны быть разделены запятыми без пробелов. Например: Фрукты,Овощи,Мясо,Закуски.
Если поле «Источник» содержит ссылку на диапазон ячеек (например, =$A$2:$A$5), нажмите кнопку Отмена, а затем добавьте или удалите записи из этих ячеек. В этом примере можно добавить или удалить записи в ячейках А2–А5. Если окончательный список записей оказался больше или меньше исходного диапазона, вернитесь на вкладку Параметры и удалите содержимое поля Источник. Затем щелкните и перетащите указатель, чтобы выделить новый диапазон, содержащий записи.
Если поле «Источник» содержит именованный диапазон, например, «Отделы», необходимо изменить сам диапазон с помощью классической версии Excel.
После обновления раскрывающегося списка убедитесь, что он работает так, как нужно. Например, проверьте, достаточно ли ширины ячеек для отображения ваших обновленных записей. Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Как настроить выпадающий список в Excel (Эксель добавить сделать создать)
Как создать в Экселе выпадающий список? Все давно знают о том, как хорошо Excel работает с таблицами и разного рода формулами, но мало кто знает, что здесь можно делать выпадающие списки. И сегодня речь пойдет о них.
И так есть несколько вариантов, как сделать выпадающие списки для работы в Microsoft Office Excel.
Вариант первый очень прост. Если вы вводите схожие данные в одном столбце сверху в низ, то вам достаточно всего лишь встать на ячейку под данными и нажать комбинацию клавиш «Alt + стрелка вниз». Перед вами появится выпадающий список, с которого одним кликом можно выбрать нужные Вам данные.
Недостатком данного метода является то, что он рассчитан на последовательный способ ввода данных и если вы станете на любую другую ячейку в столбце то выпадающий список будет пустым.
Вариант второй дает больше возможностей, его еще считают стандартным. Сделать можно это через проверку данных. В первую очередь нам нужно выделить диапазон данных, которые попадут в наш список, и присвоить ему имя.
Есть и другие варианты более сложные для создания выпадающего списка, такие как: вставка через вкладку меню «Разработчик», где можно вставить выпадающие списки как часть элемента формы или часть элемента ActiveX. Или написать соответствующие макросы для создания и работы выпадающих списков.
Введите данные в ячейки A1:A10, которые будут выступать в качестве источника для списка. В нашем примере мы ввели цифры, они появятся в выпадающем списке. Выделите ячейку (Например, E5), которая будет содержать в раскрывающийся список. Выберите меню «Данные» -> «Проверка данных», чтобы открыть диалоговое окно «Проверка вводимых значений».
3. На вкладке «Параметры» выберите параметр «Список» в раскрывающемся меню. Убедитесь, что установлены нужные флажки.
4. Затем, нажмите на кнопку . Появится следующее диалоговое окно.
5. Выберите элементы, которые появятся в выпадающем списке на листе с помощью мыши, кликните на кнопку и вернитесь обратно к окну «Проверка вводимых значений», затем нажмите кнопку «ОК».
6. Выпадающий список в Excel будет создан.
Если ваш список короткий, вы можете ввести элементы непосредственно в «Источник» на вкладке «Настройка» в диалоговом окне «Проверка вводимых значений». Отделите каждый пункт списка разделителями, указанными в региональных настройках.
Если список должен располагаться на другом листе, вы можете воспользоваться параметром «= List» перед указанием диапазона данных.
Как создать выпадающий список в Экселе на основе данных из перечня
Представим, что у нас есть перечень фруктов:
Как сделать выпадающий список в Excel
Для создания выпадающего списка нам потребуется сделать следующие шаги:
Выбрать ячейку, в которой мы хотим создать выпадающий список;
Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбираем пункт “Проверка данных”.
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список”:
Проверка вводимых значений в Excel
В поле “Источник” ввести диапазон названий фруктов =$A$2:$A$6 или просто поставить курсор мыши в поле ввода значений “Источник” и затем мышкой выбрать диапазон данных:
Если вы хотите создать выпадающие списки в нескольких ячейках за раз, то выберите все ячейки, в которых вы хотите их создать, а затем выполните указанные выше действия. Важно убедиться, что ссылки на ячейки являются абсолютными (например, $A$2), а не относительными (например, A2 или A$2 или $A2).
Как сделать выпадающий список в Excel используя ручной ввод данных
На примере выше, мы вводили список данных для выпадающего списка путем выделения диапазона ячеек. Помимо этого способа, вы можете вводить данные для создания выпадающего списка вручную (необязательно их хранить в каких-либо ячейках).
Например, представим что в выпадающем меню мы хотим отразить два слова “Да” и “Нет”.
Для этого нам потребуется:
Выбрать ячейку, в которой мы хотим создать выпадающий список;
Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных”:
Проверка данных в Excel
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список”:
Проверка вводимых значений в Excel
В поле “Источник” ввести значение “Да; Нет”.
Нажимаем “ОК”
Да — Нет
После этого система создаст раскрывающийся список в выбранной ячейке. Все элементы, перечисленные в поле “Источник”, разделенные точкой с запятой будут отражены в разных строчках выпадающего меню.
Если вы хотите одновременно создать выпадающий список в нескольких ячейках – выделите нужные ячейки и следуйте инструкциям выше.
Как создать раскрывающийся список в Эксель с помощью функции СМЕЩ
Наряду со способами описанными выше, вы также можете использовать формулу СМЕЩ для создания выпадающих списков.
Например, у нас есть список с перечнем фруктов:
Для того чтобы сделать выпадающий список с помощью формулы СМЕЩ необходимо сделать следующее:
Выбрать ячейку, в которой мы хотим создать выпадающий список;
Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных”:
Проверка данных в Excel
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список”:
Проверка вводимых значений в Excel
В поле “Источник” ввести формулу: =СМЕЩ(A$2$;0;0;5)
Нажать “ОК”
Система создаст выпадающий список с перечнем фруктов.
Как эта формула работает?
На примере выше мы использовали формулу =СМЕЩ(ссылка;смещ_по_строкам;смещ_по_столбцам;[высота];[ширина]).
Эта функция содержит в себе пять аргументов. В аргументе “ссылка” (в примере $A$2) указывается с какой ячейки начинать смещение. В аргументах “смещ_по_строкам” и “смещ_по_столбцам” (в примере указано значение “0”) – на какое количество строк/столбцов нужно смещаться для отображения данных.
В аргументе “[высота]” указано значение “5”, которое обозначает высоту диапазона ячеек. Аргумент “[ширина]” мы не указываем, так как в нашем примере диапазон состоит из одной колонки.
Используя эту формулу, система возвращает вам в качестве данных для выпадающего списка диапазон ячеек, начинающийся с ячейки $A$2, состоящий из 5 ячеек.
Как сделать выпадающий список в Excel с подстановкой данных (с использованием функции СМЕЩ)
Если вы используете для создания списка формулу СМЕЩ на примере выше, то вы создаете список данных, зафиксированный в определенном диапазоне ячеек. Если вы захотите добавить какое-либо значение в качестве элемента списка, вам придется корректировать формулу вручную.
Ниже вы узнаете, как делать динамический выпадающий список, в который будут автоматически загружаться новые данные для отображения.
Для создания списка потребуется:
Выбрать ячейку, в которой мы хотим создать выпадающий список;
Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных”;
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список”;
В поле “Источник” ввести формулу: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;”<>”))
Нажать “ОК”
В этой формуле, в аргументе “[высота]” мы указываем в качестве аргумента, обозначающего высоту списка с данными – формулу СЧЕТЕСЛИ, которая рассчитывает в заданном диапазоне A2:A100 количество не пустых ячеек.
Примечание: для корректной работы формулы, важно, чтобы в списке данных для отображения в выпадающем меню не было пустых строк.
Как создать выпадающий список в Excel с автоматической подстановкой данных
Для того чтобы в созданный вами выпадающий список автоматически подгружались новые данные, нужно проделать следующие действия:
Создаем список данных для отображения в выпадающем списке. В нашем случае это список цветов. Выделяем перечень левой кнопкой мыши:
выпадающий список с автоматиеской подстановкой в эксель
На панели инструментов нажимаем пункт “Форматировать как таблицу”:
Из раскрывающегося меню выбираем стиль оформления таблицы
Нажав клавишу “ОК” во всплывающем окне, подтверждаем выбранный диапазон ячеек:
Присваиваем имя таблице в правой верхней ячейке над колонкой “А”:
Таблица с данными готова, теперь можем создавать выпадающий список. Для этого необходимо:
Выбрать ячейку, в которой мы хотим создать список;
Перейти на вкладку “Данные” => раздел “Работа с данными” на панели инструментов => выбрать пункт “Проверка данных”:
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выбрать “Список”:
В поле источник указываем =”название вашей таблицы”. В нашем случае мы ее назвали “Список”:
Поле источник автоматическая подстановка данных в выпадающий список Эксель
Готово! Выпадающий список создан, в нем отображаются все данные из указанной таблицы:
Для того чтобы добавить новое значение в выпадающий список – просто добавьте в следующую после таблицы с данными ячейку информацию:
Таблица автоматически расширит свой диапазон данных. Выпадающий список соответственно пополнится новым значением из таблицы:
Автоматическая подстановка данных в выпадающий список эксель
Как скопировать выпадающий список в Excel
В Excel есть возможность копировать созданные выпадающие списки. Например, в ячейке А1 у нас есть выпадающий список, который мы хотим скопировать в диапазон ячеек А2:А6.
Для того чтобы скопировать выпадающий список с текущим форматированием:
нажмите левой клавишей мыши на ячейку с выпадающим списком, которую вы хотите скопировать;
нажмите сочетание клавиш на клавиатуре CTRL+C;
выделите ячейки в диапазоне А2:А6, в которые вы хотите вставить выпадающий список;
нажмите сочетание клавиш на клавиатуре CTRL+V.
Так, вы скопируете выпадающий список, сохранив исходный формат списка (цвет, шрифт и.т.д). Если вы хотите скопировать/вставить выпадающий список без сохранения формата, то:
нажмите левой клавишей мыши на ячейку с выпадающим списком, который вы хотите скопировать;
нажмите сочетание клавиш на клавиатуре CTRL+C;
выберите ячейку, в которую вы хотите вставить выпадающий список;
нажмите правую кнопку мыши => вызовите выпадающее меню и нажмите “Специальная вставка”;
выпадающий список в excel
В появившемся окне в разделе “Вставить” выберите пункт “условия на значения”:
Нажмите “ОК”
После этого, Эксель скопирует только данные выпадающего списка, не сохраняя форматирование исходной ячейки.
Как выделить все ячейки, содержащие выпадающий список в Экселе
Иногда, сложно понять, какое количество ячеек в файле Excel содержат выпадающие списки. Есть простой способ отобразить их. Для этого:
Нажмите на вкладку “Главная” на Панели инструментов;
Нажмите “Найти и выделить” и выберите пункт “Выделить группу ячеек”:
В диалоговом окне выберите пункт “Проверка данных”. В этом поле есть возможность выбрать пункты “Всех” и “Этих же”. “Всех” позволит выделить все выпадающие списки на листе. Пункт “этих же” покажет выпадающие списки схожие по содержанию данных в выпадающем меню. В нашем случае мы выбираем “всех”:
Выпадающий список в Excel. Как найти все списки
Нажмите “ОК”
Нажав “ОК”, Excel выделит на листе все ячейки с выпадающим списком. Так вы сможете привести за раз все списки к общему формату, выделить границы и.т.д.
Как сделать зависимые выпадающие списки в Excel
Иногда нам требуется создать несколько выпадающих списков, причем, таким образом, чтобы, выбирая значения из первого списка, Excel определял какие данные отобразить во втором выпадающем списке.
Предположим, что у нас есть списки городов двух стран Россия и США:
Для создания зависимого выпадающего списка нам потребуется:
Создать два именованных диапазона для ячеек “A2:A5” с именем “Россия” и для ячеек “B2:B5” с названием “США”. Для этого нам нужно выделить весь диапазон данных для выпадающих списков:
зависимый выпадающий список в Excel
Перейти на вкладку “Формулы” => кликнуть в разделе “Определенные имена” на пункт “Создать из выделенного”:
Зависимые выпадающие списки в Excel
Во всплывающем окне “Создание имен из выделенного диапазона” поставьте галочку в пункт “в строке выше”. Сделав это, Excel создаст два именованных диапазона “Россия” и “США” со списками городов:
зависимый-выпадающий-список-в-excel
Нажмите “ОК”
В ячейке “D2” создайте выпадающий список для выбора стран “Россия” или “США”. Так, мы создадим первый выпадающий список, в котором пользователь сможет выбрать одну из двух стран.
Теперь, для создания зависимого выпадающего списка:
Выделите ячейку E2 (или любую другую ячейку, в которой вы хотите сделать зависимый выпадающий список);
Кликните по вкладке “Данные” => “Проверка данных”;
Во всплывающем окне “Проверка вводимых значений” на вкладке “Параметры” в типе данных выберите “Список”:
Проверка вводимых значений в Excel
В разделе “Источник” укажите ссылку: =INDIRECT($D$2) или =ДВССЫЛ($D$2);
Как создать зависимый выпадающий список в Excel
Теперь, если вы выберите в первом выпадающем списке страну “Россия”, то во втором выпадающем списке появятся только те города, которые относятся к этой стране. Также и в случае, когда выбираете “США” из первого выпадающего списка.
Выпадающий список в Excel с помощью инструментов или макросов
Под выпадающим списком понимается содержание в одной ячейке нескольких значений. Когда пользователь щелкает по стрелочке справа, появляется определенный перечень. Можно выбрать конкретное.
Очень удобный инструмент Excel для проверки введенных данных. Повысить комфорт работы с данными позволяют возможности выпадающих списков: подстановка данных, отображение данных другого листа или файла, наличие функции поиска и зависимости.
Создание раскрывающегося списка
Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».
Ввести значения, из которых будет складываться выпадающий список, можно разными способами:
- Вручную через «точку-с-запятой» в поле «Источник».
- Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
- Назначить имя для диапазона значений и в поле источник вписать это имя.
Любой из вариантов даст такой результат.
Выпадающий список в Excel с подстановкой данных
Необходимо сделать раскрывающийся список со значениями из динамического диапазона. Если вносятся изменения в имеющийся диапазон (добавляются или удаляются данные), они автоматически отражаются в раскрывающемся списке.
- Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
- Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
- Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:
Протестируем. Вот наша таблица со списком на одном листе:
Добавим в таблицу новое значение «елка».
Теперь удалим значение «береза».
Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.
Теперь сделаем так, чтобы можно было вводить новые значения прямо в ячейку с этим списком. И данные автоматически добавлялись в диапазон.
- Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
- Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
- Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
- Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
- Сохраняем, установив тип файла «с поддержкой макросов».
- Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».
Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».
Нажмем «Да» и добавиться еще одна строка со значением «баобаб».
Выпадающий список в Excel с данными с другого листа/файла
Когда значения для выпадающего списка расположены на другом листе или в другой книге, стандартный способ не работает. Решить задачу можно с помощью функции ДВССЫЛ: она сформирует правильную ссылку на внешний источник информации.
- Делаем активной ячейку, куда хотим поместить раскрывающийся список.
- Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).
Имя файла, из которого берется информация для списка, заключено в квадратные скобки. Этот файл должен быть открыт. Если книга с нужными значениями находится в другой папке, нужно указывать путь полностью.
Как сделать зависимые выпадающие списки
Возьмем три именованных диапазона:
Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.
- Создадим первый выпадающий список, куда войдут названия диапазонов.
- Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
- Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
Выбор нескольких значений из выпадающего списка Excel
Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.
- Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
- Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
- Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.
Private Sub Worksheet_Change( ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range( «C2:C5» )) Is Nothing And Target.Cells.Count = 1 Then
Application.EnableEvents = False
newVal = Target
Application.Undo
oldval = Target
If Len(oldval) <> 0 And oldval <> newVal Then
Target = Target & «,» & newVal
Else
Target = newVal
End If
If Len(newVal) = 0 Then Target.ClearContents
Application.EnableEvents = True
End If
End Sub
Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.
Выпадающий список с поиском
- На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
- Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
- Жмем «Свойства» – открывается перечень настроек.
- Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.
При вводе первых букв с клавиатуры высвечиваются подходящие элементы. И это далеко не все приятные моменты данного инструмента. Здесь можно настраивать визуальное представление информации, указывать в качестве источника сразу два столбца.
Как изменить выпадающий список в Excel
Автор: myexcel.today · 20 февраля
Если вы уже знаете как в Excel сделать выпадающий список в ячейке, то далее о том как изменить раскрывающийся список или добавить в него новые элементы:
- Находим уже имеющийся список и добавляем в него одну или несколько позиций.
- Так как у нашего диапазона со списком уже есть имя «список», необходимо включить в него новые данные, в Excel 2007 и новее переходим на вкладку Формулы → Диспетчер имен → и выбираем имя таблицы которую нужно изменить:
Нажимаем «изменить» → в открывшемся окне меняем диапазон данных → и нажимаем «ок»
Закрываем окно диспетчера имен и Готово!
Читайте также:
Функция ВПР
Закрепить строку в Excel — группировка данных
Изменить источник в запросах Power Query
1 комментарий
Здравствуйте. Подскажите, пожалуйста, как сделать такую операцию:
В таблице есть данные с разным цветом шрифта. Как сделать так, чтобы все данные красного цвета собирались в одну ячейку, синего цвета в другую, и т.д.
Заранее СПАСИБО.