Как записывается в майкрософт эксель ссылка на диапазон ячеек выделенные на изображении сдо

Обновлено: 01.07.2024

Есть ли у вас таблицы с данными в Excel, размеры которых могут изменяться, т.е. количество строк (столбцов) может увеличиваться или уменьшаться в процессе работы? Если размеры таблицы «плавают», то придется постоянно мониторить этот момент и подправлять:

  • ссылки в формулах отчетов, которые ссылаются на нашу таблицу
  • исходные диапазоны сводных таблиц, которые построены по нашей таблице
  • исходные диапазоны диаграмм, построенных по нашей таблице
  • диапазоны для выпадающих списков, которые используют нашу таблицу в качестве источника данных

Все это в сумме не даст вам скучать ;)

Гораздо удобнее и правильнее будет создать динамический «резиновый» диапазон, который автоматически будет подстраиваться в размерах под реальное количество строк-столбцов данных. Чтобы реализовать такое, есть несколько способов.

Способ 1. Умная таблица

Выделите ваш диапазон ячеек и выберите на вкладке Главная – Форматировать как Таблицу (Home – Format as Table):

dynamic_range1.jpg

Если вам не нужен полосатый дизайн, который добавляется к таблице побочным эффектом, то его можно отключить на появившейся вкладке Конструктор (Design). Каждая созданная таким образом таблица получает имя, которое можно заменить на более удобное там же на вкладке Конструктор (Design) в поле Имя таблицы (Table Name) .

dynamic_range3.jpg

Теперь можно использовать динамические ссылки на нашу «умную таблицу»:

Такие ссылки замечательно работают в формулах, например:

=СУММ(Таблица1[Москва]) – вычисление суммы по столбцу «Москва»

=ВПР(F5;Таблица1;3;0) – поиск в таблице месяца из ячейки F5 и выдача питерской суммы по нему (что такое ВПР?)

Такие ссылки можно успешно использовать при создании сводных таблиц, выбрав на вкладке Вставка – Сводная таблица (Insert – Pivot Table) и введя имя умной таблицы в качестве источника данных:

dynamic_range4.jpg

Если выделить фрагмент такой таблицы (например, первых два столбца) и создать диаграмму любого типа, то при дописывании новых строк они автоматически будут добавляться к диаграмме.

При создании выпадающих списков прямые ссылки на элементы умной таблицы использовать нельзя, но можно легко обойти это ограничение с помощью тактической хитрости – использовать функцию ДВССЫЛ (INDIRECT) , которая превращает текст в ссылку:

dynamic_range5.jpg

Т.е. ссылка на умную таблицу в виде текстовой строки (в кавычках!) превращается в полноценную ссылку, а уж ее выпадающий список нормально воспринимает.

Способ 2. Динамический именованный диапазон

Если превращение ваших данных в умную таблицу по каким-либо причинам нежелательно, то можно воспользоваться чуть более сложным, но гораздо более незаметным и универсальным методом – создать в Excel динамический именованный диапазон, ссылающийся на нашу таблицу. Потом, как и в случае с умной таблицей, можно будет свободно использовать имя созданного диапазона в любых формулах, отчетах, диаграммах и т.д. Для начала рассмотрим простой пример:

Задача: сделать динамический именованный диапазон, который ссылался бы на список городов и автоматически растягивался-сжимался в размерах при дописывании новых городов либо их удалении.

Нам потребуются две встроенных функции Excel, имеющиеся в любой версии – ПОИКСПОЗ (MATCH) для определения последней ячейки диапазона и ИНДЕКС (INDEX) для создания динамической ссылки.

Ищем последнюю ячейку с помощью ПОИСКПОЗ

ПОИСКПОЗ(искомое_значение;диапазон;тип_сопоставления) – функция, которая ищет заданное значение в диапазоне (строке или столбце) и выдает порядковый номер ячейки, где оно было найдено. Например, формула ПОИСКПОЗ(“март”;A1:A5;0) выдаст в качестве результата число 4, т.к. слово «март» расположено в четвертой по счету ячейке в столбце A1:A5. Последний аргумент функции Тип_сопоставления = 0 означает, что мы ведем поиск точного соответствия. Если этот аргумент не указать, то функция переключится в режим поиска ближайшего наименьшего значения – это как раз и можно успешно использовать для нахождения последней занятой ячейки в нашем массиве.

Суть трюка проста. ПОИСКПОЗ перебирает в поиске ячейки в диапазоне сверху-вниз и, по идее, должна остановиться, когда найдет ближайшее наименьшее значение к заданному. Если указать в качестве искомого значение заведомо больше, чем любое имеющееся в таблице, то ПОИСКПОЗ дойдет до самого конца таблицы, ничего не найдет и выдаст порядковый номер последней заполненной ячейки. А нам это и нужно!

Если в нашем массиве только числа, то можно в качестве искомого значения указать число, которое заведомо больше любого из имеющихся в таблице:

dynamic_range7.jpg

Для гарантии можно использовать число 9E+307 (9 умножить на 10 в 307 степени, т.е. 9 с 307 нулями) – максимальное число, с которым в принципе может работать Excel.

Если же в нашем столбце текстовые значения, то в качестве эквивалента максимально большого числа можно вставить конструкцию ПОВТОР(“я”;255) – текстовую строку, состоящую из 255 букв «я» - последней буквы алфавита. Поскольку при поиске Excel, фактически, сравнивает коды символов, то любой текст в нашей таблице будет технически «меньше» такой длинной «яяяяя….я» строки:

dynamic_range8.jpg

Формируем ссылку с помощью ИНДЕКС

Теперь, когда мы знаем позицию последнего непустого элемента в таблице, осталось сформировать ссылку на весь наш диапазон. Для этого используем функцию:

ИНДЕКС(диапазон; номер_строки; номер_столбца)

Она выдает содержимое ячейки из диапазона по номеру строки и столбца, т.е. например функция =ИНДЕКС(A1:D5;3;4) по нашей таблице с городами и месяцами из предыдущего способа выдаст 1240 – содержимое из 3-й строки и 4-го столбца, т.е. ячейки D3. Если столбец всего один, то его номер можно не указывать, т.е. формула ИНДЕКС(A2:A6;3) выдаст «Самару» на последнем скриншоте.

Причем есть один не совсем очевидный нюанс: если ИНДЕКС не просто введена в ячейку после знака =, как обычно, а используется как финальная часть ссылки на диапазон после двоеточия, то выдает она уже не содержимое ячейки, а ее адрес! Таким образом формула вида $A$2:ИНДЕКС($A$2:$A$100;3) даст на выходе уже ссылку на диапазон A2:A4.

И вот тут в дело вступает функция ПОИСКПОЗ, которую мы вставляем внутрь ИНДЕКС, чтобы динамически определить конец списка:

=$A$2:ИНДЕКС($A$2:$A$100; ПОИСКПОЗ(ПОВТОР("я";255) ;A2:A100))

Создаем именованный диапазон

Осталось упаковать все это в единое целое. Откройте вкладку Формулы (Formulas) и нажмите кнопку Диспетчер Имен (Name Manager) . В открывшемся окне нажмите кнопку Создать (New) , введите имя нашего диапазона и формулу в поле Диапазон (Reference) :

Динамический именованный диапазон

Осталось нажать на ОК и готовый диапазон можно использовать в любых формулах, выпадающих списках или диаграммах.

Читайте о разных способах выделения ячеек в Microsoft Excel. Как выделить большой диапазон или несколько отдельных ячеек, выделить несколько строк или столбцов, и т.д. Стремительное развитие информационных технологий значительно расширяет возможности применения компьютерных устройств, и существенно облегчает процесс упорядочивания и хранения различных пользовательских данных.

how-easy-it-is-to-select-a-block-of-cells-in-microsoft-excel.jpg

Microsoft Excel

Основными инструментами обработки цифровой информации выступают стационарные персональные компьютеры и более мобильные устройства – ноутбуки. Пользователи широко используют их в своей повседневной жизни. Но особое применение они получили в деловой профессиональной деятельности пользователей.

Все основная документация хранится в цифровом виде, а документооборот, обработка и обмен данными осуществляется при помощи компьютеров. Благодаря использованию продвинутого программного обеспечения, выполнение этих процессов значительно упрощается.

На сегодняшний день существует много различных программ, рассчитанных на исполнение определенных офисных задач. Программное обеспечение «Microsoft Office», разработанное корпорацией «Microsoft», одинаково полно удовлетворяет потребностям пользователей, как для профессиональной деятельности, так и для личного использования. Пакет приложений, входящий в состав «Microsoft Office» позволяет работать с любыми видами офисных документов.

Одним из наиболее часто используемых приложений, наравне с «Microsoft Word», является «Microsoft Excel». Финансовые документы, бухгалтерская отчетность, экономический анализ, сравнительные таблицы и диаграммы – это лишь небольшая часть возможностей данного приложения. «Microsoft Excel» предоставляет пользователю широкий набор внутренних инструментов для работы с числами. Дополнительно позволяет создавать и управлять различными видами таблиц, выполнять разнообразные расчеты и функциональные вычисления.

Интерфейс «Microsoft Excel» практически полностью напоминает собой приложение «Microsoft Word», поэтому работа в нем не вызовет у пользователей дополнительных трудностей. В отличие от текстового редактора «Microsoft Word», приложение «Microsoft Excel» при запуске открывает чистый лист, размеченный на строки и столбцы для удобства пользователя. Для формирования конкретной таблицы, пользователю понадобится изменять разметку заданного листа, выделять разное количество ячеек и объединять их в блоки для достижения желаемого результата.

В «Microsoft Excel» существует несколько различных способов выбора блока ячеек и добавления к выделенным ячейкам дополнительного количества новых ячеек. В этом руководстве мы постараемся рассмотреть основные способы выделения ячеек.

Выделение диапазона ячеек путем нажатия и перетаскивания курсора

Один из самых простых способов выделения диапазона ячеек – нажать и перетащить курсор, в зажатом положении, по книге.

Нажмите первую ячейку, с которой вы хотите начать выделение, и продолжайте удерживать кнопку мыши в нажатом положении.

microsoft-excel.jpg

Перетащите указатель мыши на все ячейки (по горизонтали и вертикали), которые вы хотите выделить, и отпустите кнопку мыши.

microsoft-excel02.jpg

Перед вами появится группа выделенных ячеек в вашем указанном диапазоне.

Выделение большого диапазона ячеек с помощью клавиши «Shift»

Иногда метод выделения ячеек путем нажатия и перетаскивания не всегда удобен, потому что диапазон ячеек, который вы хотите выбрать, выходит за пределы экрана. В этом случае, вы можете выделить диапазон ячеек с помощью клавиши «Shift», таким же способом, каким бы вы выбирали группу файлов в папке с файлами.

Щелкните первую ячейку в диапазоне, который вы хотите выделить.

microsoft-excel03.jpg

Прокрутите лист до тех пор, пока не найдете последнюю ячейку в требуемом диапазоне. Удерживая в зажатом положении клавишу «Shift», нажмите курсором на эту ячейку.

microsoft-excel04.jpg

Теперь все ячейки, в указанном вами диапазоне, будут выделены.

microsoft-excel05.jpg

Выделение (или снятие выделения) независимых ячеек вне диапазона с помощью клавиши «Ctrl»

Вы также можете выделить несколько ячеек, которые не связаны друг с другом, при помощи клавиши «Ctrl».

Щелкните первую ячейку из общего количества ячеек, которые вы хотите выделить.

microsoft-excel06.jpg

Теперь нажмите и удерживайте клавишу «Ctrl», а затем выберите дополнительные требуемые ячейки. На изображении ниже мы выбрали шесть разных ячеек.

microsoft-excel07.jpg

Вы также можете использовать клавишу «Ctrl», чтобы отменить выделение уже выбранной ячейки из готового диапазона ячеек. На изображении ниже мы отменили выделение нескольких ячеек из выбранного диапазона, просто удерживая в зажатом положении клавишу «Ctrl» и нажимая на нужные ячейки.

microsoft-excel08.jpg

Выделение диапазона ячеек с помощью поля «Имя»

Если вам известен точный диапазон ячеек, которые вы планируете выделить, то использование поля «Имя» является наиболее удобным способом выполнить выделение ячеек без нажатия и перетаскивания курсора по листу.

Щелкните поле ячейки «Имя» в левом верхнем углу книги под лентой главного меню управления настройками приложения «Microsoft Excel».

microsoft-excel09.jpg

Введите диапазон ячеек, который вы хотите выделить, в следующем формате:

«Первая ячейка:Последняя ячейка» (без использования пробелов).

В представленном ниже примере мы выделяем следующий диапазон ячеек: от ячейки B2 (самая верхняя левая ячейка) до G17 (самая нижняя правая ячейка).

microsoft-excel10.jpg

Нажмите на клавиатуре клавишу «Ввод» и указанный диапазон ячеек будет выделен.

microsoft-excel11.jpg

Выделение строки ячеек полностью

Возможно, вам потребуется выделить целую строку ячеек сразу за один раз – например, чтобы применить форматирование строки заголовка. Это довольно легко сделать.

Просто щелкните на нужный номер строки в левой части экрана.

microsoft-excel12.jpg

Как видно на представленном изображении выше, у вас выделен весь ряд ячеек.

Выделение нескольких целых строк ячеек

Иногда вам можете потребоваться выделить несколько целых строк ячеек. Как и при выделении отдельных ячеек, вы будете использовать клавишу «Shift», если выделяемые строки смежные (или вы можете применить способ нажать и перетащить) и клавишу «Ctrl», если строки не расположены рядом друг с другом, а разбросаны по телу документа.

Чтобы выделить смежный набор строк, щелкните номер строки, находящейся первой в очереди на выделение.

microsoft-excel13.jpg

Продолжая удерживать кнопку мыши в нажатом положении, перетащите курсор на все строки, которые вам необходимо выделить. Или, если хотите, вы можете воспользоваться вторым способом. Удерживая зажатой клавишу «Shift», выберите самую нижнюю строку, в вашем планируемом диапазоне выделения целых строк. В обоих случаях, вы получите в результате выделенный набор строк.

microsoft-excel14.jpg

Чтобы выделить несмежные строки, расположенные через разные интервалы, щелкните номер первой строки, из планируемого списка требуемых к выделению строк.

microsoft-excel13.jpg

Затем, удерживая клавишу «Ctrl» в нажатом положении, одновременно курсором нажимайте нужные номера дополнительных строк, которые вы хотите добавить к диапазону выделения. На изображении ниже мы выбрали несколько строк, которые являются несмежными.

microsoft-excel16.jpg

И, как и в ранее описанном способе для отдельных ячеек, вы также можете использовать клавишу «Ctrl», чтобы отменить выделение определенных строк из готового выбранного диапазона. На приведенном ниже изображении мы отменили выделение двух строк из выбранного диапазона, удерживая зажатой клавишу «Ctrl» и одновременно нажимая номера строк, которые в указанном диапазоне выделения нам не нужны.

microsoft-excel17.jpg

Выделение одного или нескольких целых столбцов ячеек

При необходимости, вы можете выделить весь столбец ячеек полностью. Этот процесс совсем не сложный. Фактически, он работает по тому же принципу, что и описанный выше способ выделения целых строк.

Нажмите нужную колонку, озаглавленную буквой, чтобы выделить столбец полностью.

microsoft-excel18.jpg

Вы также можете выделить несколько столбцов, используя способы нажать и перетащить или при помощи клавиши «Shift», как и в описанном способе для выделения целых смежных строк. Также соответствующим образом работает клавиша «Ctrl» для выделения несмежных столбцов или для отмены выделения столбцов из выбранного диапазона.

Из представленного руководства ясно видно, что выделять (или снимать выделение) отдельных ячеек, строк и столбцов в приложении «Microsoft Excel» абсолютно не сложно. Весь процесс выделения интуитивно понятен, даже для начинающих пользователей, и не будет вызывать особых трудностей при его применении. Но использование описанных способов поможет пользователям уменьшить время, потраченное на создание, форматирование и упорядочение документа «Microsoft Excel».

Полную версию статьи со всеми дополнительными видео уроками читайте в нашем блоге.



На пересечении строк и столбцов образуются ячейки, каждая из которых имеет название: адрес столбца + адрес строки. Например, A3, G22, D11 и т.д.


На пересечении строк и столбцов образуются ячейки, каждая из которых имеет название: адрес столбца + адрес строки. Например, A3, G22, D11 и т.д.

В окне программы есть поле имени ячейки (выделено на скриншоте). В этом поле отображается адрес активной (выделенной) ячейки. Обратите внимание, что при выделении ячейки названия ее столбца и строки меняют свой цвет.


Чтобы перейти к нужной ячейке, достаточно в поле имени ячейки ввести ее адрес (например, C2) и нажать Enter.

Как выделить ячейки в Excel

Чтобы выделить одну ячейку, нужно щелкнуть по ней левой кнопкой мыши. Появится черная рамка (табличный курсор), ячейка станет активной.

Чтобы выделить диапазон смежных ячеек (прямоугольную область), нужно щелкнуть левой кнопкой мыши по первой ячейке диапазона и, удерживая кнопку, переместить указатель мыши в последнюю ячейку.

Для выделения несмежных ячеек нужно выделить первую ячейку, нажать на клавиатуре клавишу Ctrl и, удерживая ее, щелкать по остальным ячейкам, которые нужно выделить. После выделения всех ячеек клавишу Ctrl нужно отпустить. Можно использовать для заливки ячеек цветом, выбора границ ячеек и т.д.

Чтобы выделить весь столбец (строку), нужно щелкнуть по его (ее) названию.

Для выделения нескольких смежных столбцов (строк) нужно щелкнуть мышкой по начальному столбцу и, не отпуская кнопки мыши, переместить курсор к конечному столбцу.

Если столбцы (строки) несмежные, необходимо использовать клавишу Ctrl.

Для выделения всех ячеек на листе нужно щелкнуть на прямоугольнике, который расположен между названиями столбца A и строки 1.


Как присвоить имя ячейки или диапазону в Excel

Присвоить имя отдельной ячейке (диапазону ячеек) можно несколькими способами:

  • выделить ячейку (диапазон), в поле имени щелкнуть два раза левой кнопкой мыши по названию ячейки (название выделится) и ввести новое (например, ИТОГО);


  • выделить ячейку (диапазон), перейти на ленте на вкладку Формулы, выбрать Присвоить имя и в диалоговом окне Создание имени ввести имя ячейки (диапазона) (например, ИТОГО) и нажать OK;


  • выделить ячейку (диапазон), щелчком правой кнопки мыши по ней вызвать контекстное меню, в нем выбрать Имя диапазона, создать имя и нажать ОК.


Примечание: в имени ячейки не должно быть пробелов.

Поиск ячеек с именами

Чтобы найти ячейки, которым присвоены имена, нужно перейти на вкладку Формулы, выбрать Диспетчер имен. Откроется диалоговое окно Диспетчер имен, в котором будет список всех ячеек и диапазонов, которым присвоены имена. В этом окне можно удалять, изменять и создавать имена.


Переход между ячейками с помощью клавиатуры

Если нужно перейти от активной ячейки в соседнюю ячейку, можно использовать клавиши (сочетания клавиш) на клавиатуре. Для перехода

Настройка клавиши Enter

Можно настроить действие клавиши Enter (на клавиатуре). Для этого выберем Файл (или кнопку Офис на ленте) Параметры Excel.


В диалоговом окне Параметры Excel на вкладке Дополнительно должен стоять флажок Переход к другой ячейке после нажатия ВВОД. Направление можно выбрать из списка. По умолчанию задано Вниз.


Как сохранить таблицу Excel?

Чтобы сохранить книгу Excel, нужно нажать Файл (или кнопку Офис на ленте). Если файл создан впервые или нужно сохранить ранее созданный файл после внесенных изменений, нужно выбрать Сохранить. В первом случае необходимо указать имя файла и путь его сохранения. Во втором файл будет сохранен автоматически. Если же требуется сохранить копию книги Excel, выбрать Сохранить как и указать имя и путь сохранения.

Автосохранение

Часто при аварийном завершении работы программы не удается сохранить внесенные изменения и приходится заново проводить работу с файлом. Чтобы избежать таких проблем, существует функция автосохранения.

Можно настроить время, через которое документ будет автоматически сохраняться без вмешательства пользователя.

Для этого нужно нажать Файл (или кнопку Офис на ленте), выбрать Параметры Excel, открыть Сохранение, установить флажок Автосохранение каждые… и время (например, 1 минута), нажать ОК.


Более подробно об автосохранении читайте здесь.

Кратко об авторе:

Шамарина Татьяна Николаевна

Шамарина Татьяна Николаевна — учитель физики, информатики и ИКТ, МКОУ "СОШ", с. Саволенка Юхновского района Калужской области. Автор и преподаватель дистанционных курсов по основам компьютерной грамотности, офисным программам. Автор статей, видеоуроков и разработок.

Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.

При создании формул в Эксель мы пользуемся стандартной адресацией ячеек , однако мы можем присвоить свое собственное название любой ячейке, диапазону ячеек или таблице. Это позволит значительно упростить создание формул, а также облегчит анализ сложных формул, состоящих из множества функций.

Имя ячейки

Начнем с простого - присвоим имя ячейке. Для этого просто выделяем ее (1) и в поле имени (2) вместо адреса ячейки указываем произвольное название, которое легко запомнить.

Длина имени ограничена 255 символами, что более чем достаточно. Также в имени не должно быть пробелов, поэтому если оно состоит из нескольких слов, то их можно разделять знаком подчеркивания.

Если теперь на других листах книги нам нужно будет вывести данное значение или использовать его в дальнейших расчетах, то не обязательно переключаться на первый лист и указывать ячейку вручную. Достаточно просто ввести имя ячейки и ее значение будет подставлено.

Именованный диапазон

Аналогичным образом можно задать имя и для диапазона ячеек, то есть выделим диапазон (1) и в поле имени укажем его название (2):

Далее это название можно использовать в формулах, например, при вычислении суммы:

Также создать именованный диапазон можно с помощью вкладки Формулы , выбрав инструмент Задать имя .

Создание именованного диапазона с помощью панели инструментов Создание именованного диапазона с помощью панели инструментов

Появится диалоговое окно, в котором нужно указать имя диапазона, выбрать область, на которую имя будет распространяться (то есть на всю книгу целиком или на отдельные ее листы), при необходимости заполнить примечание, а далее выбрать соответствующий диапазон на листе.

Для работы с существующими диапазонами на вкладке Формулы есть Диспетчер имен .

С его помощью можно удалять, изменять или добавлять новые имена ячейкам или диапазонам.

При этом важно понимать, что если вы используете именованные диапазоны в формулах, то удаление имени такого диапазона приведет к ошибкам.

Именованный диапазон из таблицы

Если же диапазон значений имеет заголовки или речь идет о таблице, то стоит воспользоваться инструментом Создать из выделенного . Как понятно из его названия, предварительно необходимо выделить диапазон или таблицу (1). Затем указываем место, в котором находятся заголовки (3).

Читайте также: