Содержание:
- Выберите несколько ячеек (все смежные)
- Выберите строки / столбцы
- Выберите одну строку / столбец
- Выбрать несколько строк / столбцов
- Выбрать несколько несмежных строк / столбцов
- Выбрать все ячейки в текущей таблице / данных
- Выделите все ячейки на листе
- Выбрать несколько несмежных ячеек
- Выбрать ячейки с помощью поля имени
- Выберите именованный диапазон
Выбор ячейки — одна из самых простых вещей, которые пользователи делают в 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 для 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
Нужна дополнительная помощь?
Под выпадающим списком понимается содержание в одной ячейке нескольких значений. Когда пользователь щелкает по стрелочке справа, появляется определенный перечень. Можно выбрать конкретное.
Очень удобный инструмент Excel для проверки введенных данных. Повысить комфорт работы с данными позволяют возможности выпадающих списков: подстановка данных, отображение данных другого листа или файла, наличие функции поиска и зависимости.
Создание раскрывающегося списка
Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».
Ввести значения, из которых будет складываться выпадающий список, можно разными способами:
- Вручную через «точку-с-запятой» в поле «Источник».
- Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
- Назначить имя для диапазона значений и в поле источник вписать это имя.
Любой из вариантов даст такой результат.
Выпадающий список в Excel с подстановкой данных
Необходимо сделать раскрывающийся список со значениями из динамического диапазона. Если вносятся изменения в имеющийся диапазон (добавляются или удаляются данные), они автоматически отражаются в раскрывающемся списке.
- Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
- Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
- Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:
Протестируем. Вот наша таблица со списком на одном листе:
Добавим в таблицу новое значение «елка».
Теперь удалим значение «береза».
Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.
Теперь сделаем так, чтобы можно было вводить новые значения прямо в ячейку с этим списком. И данные автоматически добавлялись в диапазон.
- Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
- Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
- Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
- Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
- Сохраняем, установив тип файла «с поддержкой макросов».
- Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».
Private Sub Worksheet_Change(ByVal Target As Range) Dim lReply As Long If Target.Cells.Count > 1 Then Exit Sub If Target.Address = "$C$2" Then If IsEmpty(Target) Then Exit Sub If WorksheetFunction.CountIf(Range("Деревья"), Target) = 0 Then lReply = MsgBox("Добавить введенное имя " & _ Target & " в выпадающий список?", vbYesNo + vbQuestion) If lReply = vbYes Then Range("Деревья").Cells(Range("Деревья").Rows.Count + 1, 1) = Target End If End If End If End Sub
Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».
Нажмем «Да» и добавиться еще одна строка со значением «баобаб».
Выпадающий список в Excel с данными с другого листа/файла
Когда значения для выпадающего списка расположены на другом листе или в другой книге, стандартный способ не работает. Решить задачу можно с помощью функции ДВССЫЛ: она сформирует правильную ссылку на внешний источник информации.
- Делаем активной ячейку, куда хотим поместить раскрывающийся список.
- Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).
Имя файла, из которого берется информация для списка, заключено в квадратные скобки. Этот файл должен быть открыт. Если книга с нужными значениями находится в другой папке, нужно указывать путь полностью.
Как сделать зависимые выпадающие списки
Возьмем три именованных диапазона:
Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.
- Создадим первый выпадающий список, куда войдут названия диапазонов.
- Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
- Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
- Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
- Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
- Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.
- На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
- Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
- Жмем «Свойства» – открывается перечень настроек.
- Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.
Выбор нескольких значений из выпадающего списка Excel
Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Not Intersect(Target, Range("Е2:Е9")) Is Nothing And Target.Cells.Count = 1 Then Application.EnableEvents = False If Len(Target.Offset(0, 1)) = 0 Then Target.Offset(0, 1) = Target Else Target.End(xlToRight).Offset(0, 1) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Not Intersect(Target, Range("Н2:К2")) Is Nothing And Target.Cells.Count = 1 Then Application.EnableEvents = False If Len(Target.Offset(1, 0)) = 0 Then Target.Offset(1, 0) = Target Else Target.End(xlDown).Offset(1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
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
Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.
Выпадающий список с поиском
Скачать пример выпадающего списка
При вводе первых букв с клавиатуры высвечиваются подходящие элементы. И это далеко не все приятные моменты данного инструмента. Здесь можно настраивать визуальное представление информации, указывать в качестве источника сразу два столбца.
Многие пользователи Excel думают, что единственным способом выбора нескольких ячеек является перетаскивание мыши над ними. Хотя таким способом и можно выбрать ячейки, он не является наиболее эффективным. Лучше всего для выбора диапазона ячеек использовать клавиатуру.
Выбор диапазона ячеек с помощью клавиши Shift и стрелок
Самый простой способ выбрать диапазон — это нажать и удерживать Shift, а затем использовать клавиши управления курсором (→, ←, ↑ и ↓) для выделения ячеек. Для большой выборки вместо клавиш управления курсором вы можете использовать клавиши Page Down или Page Up.
Вы также можете нажать клавишу End, чтобы быстро расширить выборку до последней непустой ячейки в строке или столбце. Например, выберем диапазон В3:В8 (рис. 4.1). Для этот установите курсор в ячейку В3, нажмите клавишу Shift и потом, удерживая ее, нажмите End, а затем — клавишу со стрелкой вниз (↓). Аналогичным образом выберите диапазон ячеек B3:D3. нажмите клавишу Shift и, удерживая ее, нажмите End, а затем — клавишу со стрелкой вправо (→).
Рис. 4.1. Диапазон ячеек
Выбор текущей области
Часто вам необходимо выбрать большую прямоугольную область ячеек — текущую область. Для этого переместите указатель ячейки в любое место внутри диапазона и нажмите Ctrl+A.
Выбор диапазона с помощью клавиши Shift и мыши
При выборе очень большого диапазона ячеек можно использовать мышь, и при этом не нужно ее перетаскивать. Выберите верхнюю левую ячейку в диапазоне, затем нажмите клавишу Shift и щелкните кнопкой мыши на правой нижней ячейке.
Выбор несмежных диапазонов
В большинстве случаен ваши диапазоны ячеек представляют собой обычные прямоугольные области. Но иногда нужно сделать множественный выбор, то есть выбрать несмежные ячейки или диапазоны. Например, вам нужно применить одинаковое форматирование к ячейкам в различных областях листа. Если вы сделаете множественный выбор, то сможете применить форматирование за один раз ко всем выбранным диапазонам. На рис. 4.2 показан пример множественного выбора.
Рис. 4.2. Пример множественного выбора несмежных диапазонов
Вы можете выбирать несмежные диапазоны, используя либо мышь, либо клавиатуру. Если нужно выделить несмежные ячейки или группу диапазонов ячеек, то при щелчках кнопкой мыши и перетаскивании удерживайте нажатой клавишу Ctrl. С помощью клавиатуры выберите диапазон ячеек, как было описано ранее (используя клавишу Shift). Затем нажмите Shift+F8, чтобы выбрать другой диапазон без отмены предыдущего выбранного диапазона. Повторяйте это действие столько раз, сколько вам необходимо.
Выбор строк
Для выбора одной строки щелкните на ее номере, расположенном в левой части листа. Или выберите любую ячейку в строке и нажмите Shift+Пробел. Чтобы выбрать несколько смежных строк, щелкните на номере строки и перетаскивайте мышь в нужном направлении. Или щелкните на любой ячейке на первой (либо последней) строки и нажмите Shift+Пробел, чтобы выбрать одну строку. Затем, удерживая нажатой клавишу Shift, нажимайте клавиши управления курсором для расширения выбора строк вниз (или вверх). Чтобы выбрать несколько несмежных строк, щелкайте на номерах строк, которые хотите включить в выборку, удерживая при лом нажатой клавишу Ctrl.
Выбор столбцов
Чтобы выбрать один столбец, щелкните на букве столбца в верхней части листа. Или выберите любую ячейку в столбце и нажмите Ctrl+Пробел.
Если вы хотите выбрать несколько смежных столбцов, щелкните на букве столбца и перетаскивайте мышь в нужном направлении. Или выберите любую ячейку в первом (либо последнем) столбце и нажмите Ctrl+Пробел, чтобы выбрать один столбец. Затем, удерживая нажатой клавишу Shift, нажимайте клавиши управления курсором для расширения выбора вправо (или влево). Чтобы выбрать несколько несмежных столбцов, щелкайте на буквах столбцов, которые хотите включить в выборку, удерживая при этом нажатой клавишу Ctrl.
Выбор диапазонов, расположенных на разных листах книги
В дополнение к двухмерным диапазонам, располагающимся на одном листе, диапазоны могут расшириться до нескольких листов, становясь таким образом трехмерными. На рис. 4.3 показан простой пример книги, имеющей несколько листов. Их точное количество — 4. Названии листов: Итого, Маркетинг. Операции в Производство. Листы размечены схожим образом.
Рис. 4.3. Каждый лист в этой книге размечен идентично
Предположим, вы хотите применить схожее форматирование для всех листов — например, сделать текст заголовков столбцов полужирным и расположить его на сером 4юне. Оптимальный подход для решения этой задачи — выбор многолистового диапазона. В этом случае форматирование применяется ко всем выделенным диапазонам на разных листах.
В общем, выбор многолистового диапазона представляет собой простой процесс, состоящий из двух шагов.
- Выберите нужный диапазон на одном листе.
- Выберите листы, которые будут включены в диапазон.
Чтобы выбрать группу смежных листов, нажмите Shift и щелкните на вкладке последнего листа, который вы хотите включить в выборку. Для выбора отдельных листов нажмите Ctrl и щелкайте на вкладках каждого листа, который хотите выбрать. После этого значки вкладок выбранных листов будут отображаться на белом фоне, a Excel покажет [Группа] в строке заголовка.
Когда вы закончите работать с многолистовым диапазоном, щелкните на значке вкладки любого листа, чтобы выйти из режима [Группа].
Выпадающий список в ячейке листа
Видео
У кого мало времени и нужно быстро ухватить суть — смотрим обучающее видео:
Кому интересны подробности и нюансы всех описанных способов — дальше по тексту.
Способ 1. Примитивный
Один щелчок правой кнопкой мыши по пустой ячейке под столбцом с данными, команда контекстного меню Выбрать из раскрывающегося списка (Choose from drop-down list) или нажать сочетание клавиш ALT+стрелка вниз. Способ не работает, если ячейку и столбец с данными отделяет хотя бы одна пустая строка или вам нужен товар, который еще ни разу не вводился выше:

Способ 2. Стандартный
- Выделите ячейки с данными, которые должны попасть в выпадающий список (например, наименованиями товаров).
- Если у вас Excel 2003 или старше — выберите в меню Вставка — Имя — Присвоить (Insert — Name — Define), если Excel 2007 или новее — откройте вкладку Формулы (Formulas) и воспользуйтесь кнопкой Диспетчер имен (Name Manager), затем Создать. Введите имя (можно любое, но обязательно без пробелов и начать с буквы!) для выделенного диапазона (например Товары). Нажмите ОК.
- Выделите ячейки (можно сразу несколько), в которых хотите получить выпадающий список и выберите в меню (на вкладке) Данные — Проверка (Data — Validation). Из выпадающего списка Тип данных (Allow) выберите вариант Список (List) и введите в строчку Источник (Source) знак равенства и имя диапазона (т.е. =Товары).

Нажмите ОК.
Все! Наслаждайтесь!

Важный нюанс. В качестве источника данных для списка может выступать и динамический именованный диапазон, например прайс-лист. Тогда при дописывании новых товаров к прайсу, они будут автоматически добавляться к выпадающему списку. Еще одним часто используемым трюком для таких списков является создание связанных выпадающих списков (когда содержимое одного списка меняется в зависимости от выбора в другом).
Способ 3. Элемент управления
Этот способ представляет собой вставку на лист нового объекта — элемента управления «поле со списком» с последующей привязкой его к диапазонам на листе. Для этого:
- В Excel 2007/2010 откройте вкладку Разработчик (Developer). В более ранних версиях — панель инструментов Формы (Forms) через меню Вид — Панели инструментов — Формы (View — Toolbars — Forms). Если этой вкладки не видно, то нажмите кнопку Офис — Параметры Excel — флажок Отображать вкладку Разработчик на ленте (Office Button — Excel Options — Show Developer Tab in the Ribbon)
- Найдите значок выпадающего списка среди элементов управления форм (не ActiveX!). Ориентируйтесь по всплывающим подсказкам — Поле со списком:
Щелкните по значку и нарисуйте небольшой горизонтальный прямоугольник — будущий список. - Щелкните по нарисованному списку правой кнопкой мыши и выберите команду Формат объекта (Format control). В появившемся диалоговом окне задайте
- Формировать список по диапазону — выделите ячейки с наименованиями товаров, которые должны попасть в список
- Связь с ячейкой — укажите ячейку куда нужно выводить порядковый номер выбранного пользователем элемента.
- Количество строк списка — сколько строк показывать в выпадающем списке. По умолчанию — 8, но можно больше, чего не позволяет предыдущий способ.
После нажатия на ОК списком можно пользоваться.
Чтобы вместо порядкового номера элемента выводилось его название можно дополнительно использовать функцию ИНДЕКС (INDEX), которая умеет выводить содержимое нужной по счету ячейки из диапазона:

Способ 4. Элемент ActiveX
Этот способ частично напоминает предыдущий. Основное отличие в том, что на лист добавляется не элемент управления, а элемент ActiveX «Поле со списком» из раскрывающегося набора под кнопкой Вставить (Insert) с вкладки Разработчик (Developer):

Механизм добавления тот же — выбираем объект из списка и рисуем его на листе. А вот дальше начинаются серьезные отличия от предыдущего способа.
Во-первых, созданный выпадающий ActiveX список может находится в двух принципиально разных состояниях — режиме отладки, когда можно настраивать его параметры и свойства, двигать его по листу и менять размеры и — режиме ввода, когда единственное, что можно — выбирать из него данные. Переключение между этими режимами происходит с помощью кнопки Режим Конструктора (Design Mode) на вкладке Разработчик (Developer):

Если эта кнопка нажата, то мы можем настраивать параметры выпадающего списка, нажав соседнюю кнопку Свойства (Properties), которая откроет окно со списком всех возможных настроек для выделенного объекта:

Самые нужные и полезные свойства, которые можно и нужно настроить:
- ListFillRange — диапазон ячеек, откуда берутся данные для списка. Выделить мышью диапазон он не даст, надо просто вписать его руками с клавиатуры (например, Лист2!A1:A5)
- LinkedCell — связанная ячейка, куда будет выводиться выбранный из списка элемент
- ListRows — количество отображаемых строк
- Font — шрифт, размер, начертание (курсив, подчеркивание и т.д. кроме цвета)
- ForeColor и BackColor — цвет текста и фона, соответственно
Большим и жирным плюсом этого способа является возможность быстрого перехода к нужному элементу в списке при вводе первых букв с клавиатуры(!), чего нет у всех остальных способов. Приятным моментом, также, является возможность настройки визуального представления (цветов, шрифтов и т.д.)
При использовании этого способа, также возможно указывать в качестве ListFillRange не только одномерные диапазоны. Можно, например задать диапазон из двух столбцов и нескольких строк, указав дополнительно, что выводить нужно два столбца (свойство ColumnCount=2). Тогда можно получить весьма привлекательные результаты, окупающие все потраченные на дополнительные настройки усилия:

Итоговая сравнительная таблица всех способов
| Способ 1. Примитивный | Способ 2. Стандартный | Способ 3. Элемент управления | Способ 4. Элемент ActiveX | |
| Сложность | низкая | средняя | высокая | высокая |
| Возможность настройки шрифта, цвета и т.д. | нет | нет | нет | да |
| Количество отображаемых строк | всегда 8 | всегда 8 | любое | любое |
| Быстрый поиск элемента по первым буквам | нет | нет | нет | да |
| Необходимость использования дополнительной функции ИНДЕКС | нет | нет | да | нет |
| Возможность создания связанных выпадающих списков | нет | да | нет | нет |
Ссылки по теме:
- Выпадающий список с данными из другого файла
- Создание зависимых выпадающих списков
- Автоматическое создание выпадающих списков надстройкой PLEX
- Выбор фото из выпадающего списка
- Автоматическое удаление уже использованных элементов из выпадающего списка
- Выпадающий список с автоматическим добавлением новых элементов








































