Как выделить несколько ячеек в Эксель

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

Разновидности ссылок

Ссылки делятся две основные категории:

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

Также, все ссылки делятся на внутренние и внешние, и их применяют в разных случаях:

  • Внутренние ссылки служат для перехода внутри конкретной книги. Обычно их используют в качестве аргументов функций, либо в виде составных частей формул. Их применяют для указания определённых элементов в документе: одиночные ячейки либо целые диапазоны, содержащие определённые значения, которые планируется обработать. Это могут быть ссылки, ведущие к элементам как внутри одного листа, так и к другим листам, но в рамках одного документа.
  • Внешние ссылки позволяют перейти к объектам, которые находятся  за пределами данной книги. Например, ссылка на другую таблицу Эксель, документ иного формата или веб-страницу.

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

Создание внешней ссылки на ячейки в разных книгах

  1. Откройте книгу, которая будет содержать внешнюю ссылку (9-ю книгу, также называемую книгой формул) и книгу с данными, с которых должна быть связь (книга-источник данных, также называемая книгой данных).

  2. В книге-источнике выберите ячейку или ячейки, которые нужно связать.

  3. Нажмите CTRL+C или перейдите на главная> буфер обмена > Копировать.

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

  5. Выберите ячейку, в которой вы хотите разместить связанные данные, а затем перейдите на главная> буфер обмена> в> в буфер обмена.

  6. Excel возвращает данные, скопированные из книги-источника. Если вы измените его, он будет автоматически изменяться в конечной книге при обновлении окна браузера.

  7. Чтобы использовать ссылку в формуле, введите = перед ссылкой, выберите функцию, введите (и введите ) после ссылки.

Ячейки, строки, столбцы

Давайте начнем с выбора ячеек, строк и столбцов.

  1. Для выбора ячейки C3 кликните по полю на пересечении столбца C и строки 3.vvedenie-excel-1.png
  2. Чтобы выбрать столбец C, кликните по заголовку столбца C.vvedenie-excel-2.png
  3. Чтобы выбрать строку 3, кликните по заголовку строки 3.vvedenie-excel-3.png

Как создавать ссылки на одном листе

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

Самая простая ссылка – это просто указание адреса ячейки в виде: =B2.

Как создавать ссылки на одном листе

В данном случае незаменимой составной частью ссылки является знак “равно” (“=”) в самом начале. После того, как мы напишем его в ячейке, программа будет воспринимать все выражение как ссылку. Главное здесь – правильно указать координаты ячейки: буквенное обозначение столбца и порядковый номер строки.

В нашем случае выражение “=B2” означает, что в ячейку D3 (на ее месте может быть любая другая ячейка), куда мы написали данную формулу, будет “подтянуто” значение из ячейки с адресом B2.

Как создавать ссылки на одном листе

Так как ячейка D3 ссылается на B2, если мы изменим значение в B2, автоматически измениться и содержимое D3.

Как создавать ссылки на одном листе

Благодаря таким нехитрым ссылкам у нас есть возможность выполнять различные арифметические действия. Давайте, к примеру, введем в ячейку D3 выражение: =A5+B2.

Как создавать ссылки на одном листе

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

Как создавать ссылки на одном листе

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

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

Обращаем ваше внимание на то, что в Эксель предусмотрено два стиля ссылок:

  • в более привычном для всех виде A1
  • в формате R1C1, когда координаты представлены буквами и цифрами, а только цифрами. Причем, первая указывает на номер строки, а вторая – на номер столбца.

Чтобы изменить стиль адресов, делаем следующее:

  1. Переходим в меню “Файл”.Как создавать ссылки на одном листе
  2. В боковом перечне слева кликаем по пункту “Параметры” внизу окна.Как создавать ссылки на одном листе
  3. Откроется окно с параметрами программы, где мы выбираем раздел “Формулы”. Здесь в блоке “Работа с формулами” можем поставить галочку напротив опции “Стиль ссылок R1C1”, если нужен именно такой стиль, либо убрать галочку, если мы хотим вернуться к более привычному виду. После того, как мы сделаем выбор, щелкаем OK для сохранения настроек.Как создавать ссылки на одном листе

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

Давайте теперь остановимся на варианте ссылок R1C1. Так выглядит наш пример со ссылками данного типа.

Как создавать ссылки на одном листе

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

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

Как создавать ссылки на одном листе

Все дело в том, что в первом случае был отображен относительный вид ссылок (=R[2]C[-3]+R[-1]C[-2]), в то время, как при ручном наборе ссылки представлены в абсолютном выражении (=R5C1+R2C2).

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

В привычном варианте отображения ссылок относительные ссылки выглядят как просто буква с цифрой (A1), в то время, как в абсолютных ссылках перед наименованием столбца и номера строки добавляется знак “$” ($A$1).

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

Давайте рассмотрим, как это работает на примере ячейки B1.

  1. Выбираем, скажем, ячейку D1 и пишем в ней выражение, ссылающееся на ячейку B1. Выглядит это так: =B1.Как создавать ссылки на одном листе
  2. После того, как формула набрана, жмем клавишу Enter, чтобы получить результат.Как создавать ссылки на одном листе
  3. Теперь наводим указатель мыши на правый нижний угол ячейки, как только он изменит свой вид на крестик, зажав левую кнопку мыши растягиваем формулу вниз.Как создавать ссылки на одном листе
  4. Готово, формула скопирована на остальные ячейки.Как создавать ссылки на одном листе
  5. Теперь, если мы установим курсор на ячейку D2, мы увидим, что она ссылается на B2, а не на B1. Это значит, что ссылка была изменена в соответствии со смещением (+1). Таким образом, например, ячейка D3 ссылается на B3 (+2) и т.д.Как создавать ссылки на одном листе

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

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

  1. Зафиксировать адрес ячейки можно с помощью символа “$” перед наименованием столбца и номером строки.Как создавать ссылки на одном листе
  2. Тепер, если мы снова растянем формулу на нижние строки, мы можем легко заметить, что значения в нижних ячейках такие же, как и в первой ячейке. Все дело в том, из-за ссылки в виде абсолютного адреса ячейки, при копировании формулы в нее не были внесены какие-либо корректировки в соответствии со смещением.Как создавать ссылки на одном листе

Но и это еще не все. Помимо относительных и абсолютных ссылок, есть еще и смешанные ссылки. В таких линках можно “заморозить” координаты столбца, и в этом случае символ “$” ставится только перед наименованием столбца. Например, =$B1.

Как создавать ссылки на одном листе

Или мы можем зафиксировать только конкретную строку, и тогда нужно поставить знак “$” перед порядковым номером соответствующей строки. Например, =B$1.

Как создавать ссылки на одном листе

Символ “$” мы можем напечатать вручную, найдя его на клавиатуре. Печатается он при английской раскладке с помощью комбинации Shif+4.

Однако, можно использовать иной способ с помощью функциональной клавиши F4.

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

Ссылка на диапазон ячеек

Помимо ссылки на определенную ячейку в Эксель можно сослаться на диапазон ячеек, координаты которого включают в себя адрес верхней левой ячейки и нижней правой, а между ними знак “:”. Например, координатам A1:С6 соответствует следующий диапазон на картинке ниже:

Как создавать ссылки на одном листе

Таким образом, ссылка на этот диапазон пишется следующим образом: =A1:С6.

Примеры диапазона

Диапазон представляет собой набор из двух и более ячеек.

  1. Для выбора диапазона B2:C4 кликните по нижнему правому углу ячейки В2 и протяните указатель мыши до ячейки C4.vvedenie-excel-4.png
  2. Чтобы выделить диапазон, состоящий из отдельных (несмежных) ячеек, зажмите клавишу Ctrl и кликните по каждой ячейке, которую хотите включить в диапазон.vvedenie-excel-5.png

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

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

  • вправо — Tab
  • влево — Shift + Tab
  • вниз — Enter
  • вверх — Shift + Enter

Замечания

Будьте внимательны при работе с формулами массива, после работы макроса они превращаются в обычные и могут вернуть значение ошибки. Также из-за особенностей VBA макрос может некорректно обрабатывать большие по объему формулы.

Спасибо за внимание!
Если у вас есть мысли или вопросы по теме статьи — пишите в комментариях.

Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!

Визуальное отображение динамического диапазона

Выделить текущий динамический диапазон можно с помощью Условного форматирования . В файле примера для ячеек диапазона B6:I14 применено правило Условного форматирования с формулой: = СТОЛБЕЦ(B6)=СТОЛБЕЦ(Продажи_за_месяц)

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

Как посчитать количество ссылок на столбцы таблицы Excel

Пример 2. Определить количество столбцов в таблице и записать это значение в ячейку A16.

Таблица:

funkcii-excel106-6.png

Используем формулу ОБЛАСТИ, поочередно выделяя каждый столбец ячейки в качестве параметра. Перед выбором последующего столбца нажимаем и удерживаем кнопку Ctrl. Если добавить символ «)» и нажать Enter, появится диалоговое окно с сообщением о том, что было введено слишком много аргументов. Добавим дополнительные открывающую и закрывающую скобки.

Результат вычислений:

funkcii-excel106-7.png

Имя как разновидность абсолютной ссылки.

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

В нашем примере установите курсор в F2, а затем присвойте этому адресу имя, как это показано на рисунке выше. При этом можно использовать только буквы, цифры и нижнее подчёркивание, которым можно заменить пробел. Знаки препинания и служебные символы не допускаются.

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

=B2*скидка

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

Формула же при этом становится более понятной и читаемой.

Ссылка на столбец, исключая первые несколько строк.

Это очень актуальная проблема, потому что довольно часто первые несколько строк на листе содержат некоторые вводные предложения, шапку даблицы или пояснительную информацию, и вы не хотите включать их в свои вычисления. К сожалению, Excel не допускает ссылок типа D3:D, которые включали бы все данные в столбце D, только начиная со строки 3. Если вы попытаетесь добавить такую ​​конструкцию, ваша формула, скорее всего, вернет ошибку #ИМЯ?.

Вместо этого вы можете указать максимальную строку, чтобы ваша ссылка включала все возможные адреса в данном столбце. В Excel с 2019 по 2007 максимум составляет 1 048 576 строк и 16 384 столбца. Более ранние версии программы имеют максимум 65 536 строк и 256 столбцов.

Итак, чтобы найти сумму продаж в приведенной ниже таблице (колонка «Стоимость»), можно использовать выражение:

=СУММ(D3:D1048576)

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

=СУММ(D:D)-СУММ(D1:D2)

Но первый вариант предпочтительнее, так как СУММ(D:D) выполняется дольше и требует больше вычислительных ресурсов, чем СУММ(D3:D1048576).

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...