Видео: добавление и удаление строк и столбцов таблицы
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Office 2016 Еще. Меньше


Совет. Видео не на вашем языке? Попробуйте выбрать Скрытые субтитры .
Проверьте, как это работает!
Вы можете добавить в таблицу строки и столбцы для дополнительных данных или удалить их, чтобы убрать пустые ячейки.
Добавление строки
- Выделите ячейку.
- На вкладке Работа с таблицами | Макет нажмите кнопку Вставить сверху или Вставить снизу.
Добавление столбца
- Выделите ячейку справа или слева от того места, где требуется вставить новый столбец.
- На вкладке Работа с таблицами | Макет нажмите кнопку Вставить слева или Вставить справа.
Удаление строки или столбца
- Выделите строку или столбец, которые нужно удалить.
- Нажмите клавишу BACKSPACE или перейдите на вкладку Работа с таблицами | Макет, нажмите кнопку Удалить и выберите нужную команду.
Примечание: В Excel выберите строку или столбец, которые нужно удалить, щелкните правой кнопкой мыши и выберите Удалить и выберите нужный вариант. Вы также можете выбрать ячейку, а затем на вкладке Главная > Вставка или Главная > Удалитьи выбрать один из вариантов.
Копирование и вставка определенного содержимого ячейки
Вы можете скопировать и вкопировать определенное содержимое ячейки или атрибуты (например, формулы, форматы, при комментарии и проверку). По умолчанию при использовании значков Копировать
и
(или + C и +V) копируется все атрибуты. Чтобы выбрать определенный параметр вставки, можно воспользоваться меню Вставить либо выбрать команду Специальная вставка и указать нужный вариант в окне Специальная вставка. В этом случае при вставке содержимого исключаются все атрибуты, кроме выбранных.

Пункты меню «Вставить»
- Выделите ячейки с данными и атрибутами, которые требуется скопировать.
- На вкладке Главная нажмите кнопку Копировать
. - Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.
- На вкладке Главная щелкните стрелку рядом с кнопкой Вироватьи сделайте следующее. Содержимое меню Вставить зависит от типа данных в выбранных ячейках.

Что вставляется
Все содержимое и формат ячеек, включая связанные данные.
Формулы и форматы чисел
Только формулы и форматы чисел.
Сохранить исходное форматирование
Все содержимое и формат ячеек.
Все содержимое и формат ячеек, кроме границ ячеек.
Сохранить ширину столбцов оригинала
Только атрибуты ширины столбцов.
Транспонировать
Вставка содержимого скопированных ячеек с изменением ориентации. Данные строк будут вставлены в столбцы, и наоборот.
Вставить значения
Только значения в том виде, как они отображаются в ячейках.
Значения и форматы чисел
Только значения и форматы чисел.
Значения и исходное форматирование
Только значения, цвет и размер шрифта.
Форматирование
Все атрибуты форматирования ячеек, включая форматы чисел и исходное форматирование.
Вставить связь
Вставляемые значения связываются с исходными. При вставке связи в копируемые данные Excel вводит абсолютную ссылку на копируемую ячейку или диапазон ячеек в новом месте.
Вставить как рисунок
Скопированные данные как изображение.
Связанный рисунок
Скопированные данные как изображение со ссылкой на исходные ячейки (изменения, внесенные в исходных ячейках, отражаются и в ячейках, куда вставлено изображение).
ширины столбцов
Вставка ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов.
Объединить условное форматирование
Условное форматирование из скопированных ячеек объединяется с условным форматированием в области вставки.
Параметры специальной вставки
- Выделите ячейки с данными и атрибутами, которые требуется скопировать.
- На вкладке Главная нажмите кнопку Копировать
. - Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.
- На вкладке Главная щелкните стрелку рядом с кнопкой В таблицуи выберите специальную ветвь.

- Выберите нужные параметры.

Параметры вставки
Что вставляется
Все содержимое и формат ячеек, включая связанные данные.
Вставка только значений в том виде, как они отображаются в ячейках.
Содержимое и формат ячеек.
Вставка только примечаний к ячейкам.
Только правила проверки данных.
с исходной темой
Все содержимое и форматирование ячеек с использованием темы, примененной к исходным данным.
Содержимое и формат ячеек, кроме границ ячеек.
ширины столбцов
Атрибуты ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов.
формулы и форматы чисел
Только формулы и форматы чисел.
значения и форматы чисел
Только значения и форматы чисел из выделенных ячеек.
все, объединить условное форматирование
Условное форматирование из скопированных ячеек объединяется с условным форматированием в области вставки.
Параметры операций
Параметры операций позволяют выполнить математические действия со значениями из областей копирования и вставки.
Вставка содержимого скопированной области без математического действия.
Добавление значений из области копирования к значениям в области вставки.
Вычитание значений из области копирования из значений в области вставки.
Умножение значений из области вставки на значения из области копирования.
Деление значений из области вставки на значения из области копирования.
Доступны и другие параметры:
Пропускать пустые ячейки
Позволяет предотвратить замену значений и атрибутов в области вставки, когда в скопированной области содержатся пустые ячейки.
Транспонировать
Вставка содержимого скопированных ячеек с изменением ориентации. Данные строк будут вставлены в столбцы, и наоборот.
Вставить связь
Если данные представляют собой рисунок, он связывается с исходным рисунком. В случае изменения исходного рисунка вставленный также меняется.
Совет: Некоторые параметры доступны как в меню В paste, так и в диалоговом окне Специальная ветвь. Их названия могут слегка различаться, но результат оказывается одинаковым.
- Выделите ячейки с данными и атрибутами, которые требуется скопировать.
- На панели инструментов Стандартная нажмите кнопку Копировать .
- Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.
- На вкладке Главная в области Правканажмите кнопку В таблицуи выберите специальную ветвь.
- В диалоговом окке Специальная ветвь в области Ветвьсделайте следующее:
| Команда | Действие |
|---|---|
| Все | В этом формате включаем все содержимое и формат ячейки, включая связанные данные. |
| Формулы | Вставка только формул в том виде, как они вводятся в строку формул. |
| Значения | В этом окте можно вировать только значения, отображаемые в ячейках. |
| форматы | В этом формате можно в нее в форматировать только ячейки. |
| Примечания | Вставка только примечаний к ячейкам. |
| Проверка | В этой области можно вировать правила проверки данных для скопированные ячейки. |
| с исходной темой | В этом формате можно в виде темы, примененной к исходным данным, в виде вложенного содержимого и форматирования ячейки. |
| без рамки | В этом формате можно в нее в форматировать все содержимое и содержимое ячейки, кроме границ ячеев. |
| ширины столбцов | Вставка ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов. |
| формулы и форматы чисел | В этом формате можно вировать только формулы и параметры форматирования для выбранных ячеек. |
| значения и форматы чисел | В этом формате можно вировать только значения и параметры форматирования из выбранных ячеек. |
| Объединить условное форматирование | Условное форматирование из скопированных ячеек объединяется с условным форматированием в области вставки. |
Чтобы математически объединить значения между областями копирования и вжатия, в диалоговом окне Специальная вация в области Операция выберите математическую операцию, которую вы хотите применить к скопированные данные.
| Команда | Результат |
|---|---|
| Нет | Вставка содержимого скопированной области без математического действия. |
| сложить | Добавление значений из области копирования к значениям в области вставки. |
| вычесть | Вычитание значений из области копирования из значений в области вставки. |
| умножить | Умножение значений из области вставки на значения из области копирования. |
| разделить | Деление значений из области вставки на значения из области копирования. |
Дополнительные параметры определяют, как будут обрабатываться пустые ячейки при вклеии, как в них вся скопированная информация, как строки или столбцы, и связывание скопированные данные.
| Команда | Действие |
|---|---|
| Пропуск пустых страниц | Избегайте замены значений в области в области в виде висячего в том случае, если пустые ячейки встречаются в области копирования. |
| Транспонировать | Измените столбцы скопированные данные на строки и наоборот. |
| Вставить связь | Вставляемые значения связываются с исходными. При вставке связи в копируемые данные Excel вводит абсолютную ссылку на копируемую ячейку или диапазон ячеек в новом месте. |
Примечание: Этот параметр доступен только при выборе параметра Все или Все, кроме границ в диалоговом окне «Специальная ветвь»
Совет: В Excel для Mac версии 16.33 или более высокой версии на панель быстрого доступа можно добавить действия «Вставку форматирования», «Вставку формул» и «Вставку значений» или пользовательские сочетания клавиш. Для сочетаний клавиш необходимо назначить сочетание клавиш, которое еще не используется для открытия диалогового окно Специальная вставку.
Добавление ячеек в таблицу Excel разными методами
Наверняка, каждый пользователь знает, как добавить новую ячейку в таблице Эксель, однако, обо всех возможных способах выполнения данной задачи знают далеко не все. Всего существует три разных метода, пользуясь которыми можно добавить ячейку в таблицу. И зачастую от выбора используемого способа зависит скорость выполнения поставленной задачи, ведь, в каждом определенном случае наилучшим образом подойдет свой определенный вариант. В этой статье мы подробно разберем, каким методами можно вставить новые ячейки в таблицу Excel.
Добавление ячеек в таблицу
Смотрите также: “Сортировка и фильтрация данных в Excel”
Давайте для начала выясним, что же происходит в таблице при добавлении ячейки. Многие пользователи считают, что при этом в таблице становится больше ячеек, так как добавляется новая. Но это не так, на самом деле число строк и столбцов и ячеек в таблице остается неизменным. На самом деле, это – не что иное, как перемещение ячейки с конца таблицы в нужное нам место с удалением данных перемещаемого элемента. В связи с этим нужно быть аккуратнее при выполнении данной процедуры, так как можно потерять часть данных из таблицы. Хотя, учитывая максимально возможное количество строк и столбцов, это практически невозможно, так как задействовать всю доступную область книги весьма проблематично иили, скорее всего, невозможно.
Внимание! Будьте аккуратны с добавлением отдельных ячеек в таблицу, ведь при выполнении данного действия сместятся остальные ячеек, а значит данные в них перестанут соответствовать своим строкам и колонкам. В случае, когда добавляются целые строки или столбцы, такого не происходит.
Теперь, когда мы разобрались с тем, что из себя представляет процедура вставки новых ячеек, перейдем к методам, позволяющим выполнить данную процедуру.
Метод 1: использование контекстного меню ячеек
Этот метод применяется пользователями чаще остальных, так как, пожалуй, является самым простым в реализации. Для добавления ячейки этим способом придерживаем следующего плана действий:
- Встаем с помощью мыши или пользуясь клавишами клавиатуры (вверх, вниз, право, влево) в нужное место таблицы, где требуется вставить дополнительную ячейку. Затем вызываем контекстное меню отмеченного элемента щелчком правой кнопки мыши по нему и в открывшемся перечне команд кликаем по строке “Вставить…”.

- На экране отобразится окно с доступными опциями вставки. Согласно нашей задаче ставим отметку напротив соответствующего пункта – “Ячейки”. Существует два варианта – добавление со смещением вправо или вниз. Выбираем тот, который нам нужен в данном случае и кликаем OK.

- Как мы видим, в таблицу была добавлена новая ячейка вместо исходной, которая вместе с остальными была смещена вниз.

Таким же методом можно вставлять сразу несколько ячеек:
- Выделяем требуемое количество ячеек (должно соответствовать количеству новых ячеек, которые мы хотим добавить). Вызываем контекстное меню кликом правой кнопки мыши по выделенному диапазону и щелкаем “Вставить…”.

- В предложенных вариантах выбираем тот, который нужен в данной ситуации (допустим, на этот раз – со сдвигом вправо) и кликаем OK.

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

Метод 2: применение специального инструмента на ленте
- Как и в первом способе, сначала нам нужно перейти в то место таблицы, куда мы хотим добавить дополнительную ячейку (ячейки). Затем в основном меню программы переключаемся во вкладку “Главная”, здесь нас интересует раздел “Ячейки”, в котором мы жмем по надписи “Вставить”.

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

Аналогично первому методу здесь предусмотрена возможность добавления нескольких ячеек сразу.
- Выделяем требуемое количество ячеек в строке (по горизонтали). Затем также нажимаем на надпись “Вставить” (вкладка “Главная”, раздел “Ячейки”).

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

Теперь посмотрим, что произойдет, если мы выделим не горизонтальный ряд ячеек, а вертикальный. Результат, разумеется, будет отличаться от предыдущего.
- Итак, выделяем ячейки столбца (по вертикали). Далее нажимаем уже хорошо знакомую надпись “Вставить” в главной вкладке.

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

Но и это еще не все, давайте разберем добавление диапазона ячеек, который включает в себя ряд элементов как по вертикали, так и по горизонтали. Посмотрим, что же из этого выйдет, и в какой области будут вставлены новые ячейки.
- После выделения нужной области проделываем все те же действия, т.е. во вкладке “Главная” кликаем по надписи «Вставить» (раздел “Ячейки”).

- Мы можем легко заметить, что новые ячейки добавлены со смещением вниз.

На самом деле, при добавлении диапазона ячеек, имеет значение, какое количество строк и столбцов он содержит:
- если в диапазоне больше столбцов, чем строк (или их количество равно), то новые элементы будут добавлены со смещением вниз, как в нашем случае выше.
- если в диапазоне больше строк, чем столбцов, то добавление ячеек будет происходит со смещением вправо.
Если мы заранее хотим определить, каким образом нужно вставить ячейку, это делается следующим образом:
- Выделяем место в таблице, где требуется вставить дополнительную ячейку (либо несколько ячеек). Находим знакомый нам раздел “Ячейки” и кликаем по значку направленного вниз треугольника справа от надписи “Вставить” (вкладка “Главная”). В появившемся перечне команд нажимаем на “Вставить ячейки…”.

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

Метод 3: вставляем ячейки с помощью горячих клавиш
Смотрите также: “Как посчитать сумму чисел в строке в Эксель”
Опытные пользователи различных программ любят упрощать себе работу, используя предназначенные для этого горячие клавиши. В Эксель также есть перечень различных сочетаний клавиш, позволяющих выполнять множество операций или применять определенные инструменты/инструменты. В этот список входит и комбинация клавиш для вставки новой ячейки.
- Первым делом переходим в то место таблицы, куда планируем добавить ячейку (диапазон ячеек). Затем одновременно нажимаем на клавиатуре клавиши Ctrl+Shift+=.

- Откроется все то же самое окно с опциями вставки. Ставим отметку напротив нужного варианта. И нам остается только щелкнуть OK, чтобы получить новые ячейки в таблице.

Заключение
Мы разобрали все возможные варианты вставки дополнительных ячеек в таблицу Эксель. В целом, они все схожи по своему принципу и идентичны по полученному результату. Каким из них пользоваться, нужно решать исходя из конкретной ситуации. Самый удобный и быстрый метод – пожалуй, тот, который предполагает использование специального предназначенного для этого сочетания клавиш. Но на практике, большинство пользователей предпочитают пользоваться контекстным меню.
Использование структурированных ссылок в таблицах Excel
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Mobile Еще. Меньше
При создании таблицы Excel Excel присваивает имя таблице и каждому заголовку столбца в таблице. Можно сделать так, чтобы при добавлении формул эти имена отображались автоматически и ссылки на ячейки в таблице можно было выбрать вместо ввода вручную. Вот пример того, что происходит в Excel:
Прямая ссылка на ячейки
Имена таблицы и столбцов в Excel
Это сочетание имен таблицы и столбца называется структурированной ссылкой. Имена в структурированных ссылках корректируются при добавлении данных в таблицу или их удалении.
Структурированные ссылки также появляются, когда вы создаете формулу вне таблицы Excel, которая ссылается на данные таблицы. Ссылки могут упростить поиск таблиц в крупной книге.
Чтобы добавить структурированные ссылки в формулу, можно щелкнуть ячейки таблицы, на которые нужно сослаться, а не вводить ссылку непосредственно в формуле. Давайте используем следующий пример данных, чтобы ввести формулу, которая автоматически использует структурированные ссылки для расчета суммы комиссии за продажу.
Менеджер по продажам
Сумма продаж
ПроцентКомиссии
ОбъемКомиссии
- Скопируйте пример данных из приведенной выше таблицы, включая заголовки столбцов, и вставьте их в ячейку A1 нового листа Excel.
- Чтобы создать таблицу, выделите любую ячейку в диапазоне данных и нажмите клавиши CTRL+T.
- Установите флажок Моя таблица с заголовками и нажмите кнопку ОК.
- В ячейке E2 введите знак равенства (=) и щелкните ячейку C2. В строке формул после знака равенства появится структурированная ссылка [@[ОбъемПродаж]].
- Введите звездочку (*) непосредственно после закрывающей скобки и щелкните ячейку D2. В строке формул после звездочки появится структурированная ссылка [@[ПроцентКомиссии]].
- Нажмите клавишу ВВОД. Excel автоматически создает вычисляемый столбец и копирует формулу вниз по нему, корректируя ее для каждой строки.
Что произойдет, если я буду использовать прямые ссылки на ячейки?
Если вы введете в вычисляемый столбец прямые ссылки на ячейки, может быть сложнее понять, что вычисляет формула.
- В образце листа щелкните ячейку E2.
- В строке формул введите =C2*D2 и нажмите клавишу ВВОД.
Обратите внимание на то, что хотя Excel копирует формулу вниз по столбцу, структурированные ссылки не используются. Если, например, вы добавите столбец между столбцами C и D, вам придется исправлять формулу.
Как изменить имя таблицы?
При создании таблицы Excel ей назначается имя по умолчанию («Таблица1», «Таблица2» и т. д.), но его можно изменить, чтобы сделать более осмысленным.
- Выберите любую ячейку в таблице, чтобы отобразить вкладку Работа с таблицами >Конструктор на ленте.
- Введите нужное имя в поле Имя таблицы и нажмите клавишу ВВОД.
В этом примере мы используем имя ОтделПродаж.
При выборе имени таблицы соблюдайте такие правила:
- Используйте допустимые символы. Имя всегда должно начинаться с буквы, символа подчеркивания (_) или обратной косой черты (\). Остальная часть имени может включать в себя буквы, цифры, точки и символы подчеркивания. В имени нельзя использовать латинские буквы C, c, R и r, так как они служат для быстрого выделения столбца или строки с активной ячейкой при вводе их в поле Имя или Перейти.
- Не используйте ссылки на ячейки. Имена не могут иметь такой же вид, как ссылки на ячейки, например Z$100 или R1C1.
- Не используйте пробелы для разделения слов. В имени нельзя использовать пробелы. Можно использовать символ подчеркивания (_) и точку (.). Примеры допустимых имен: ОтделПродаж, Налог_на_продажи, Первый.квартал.
- Используйте не более 255 знаков. Имя таблицы может содержать не более 255 знаков.
- Использование уникальных имен таблиц Повторяющиеся имена не допускаются. Excel не различает символы в верхнем и нижнем регистрах в именах, поэтому если вы введете «Продажи», но уже имеете другое имя «SALES» в той же книге, вам будет предложено выбрать уникальное имя.
- Использование идентификатора объекта Если вы планируете использовать сочетание таблиц, сводных таблиц и диаграмм, рекомендуется префиксировать имена с помощью типа объекта. Например, tbl_Sales для таблицы продаж, pt_Sales для сводной таблицы продаж и chrt_Sales для диаграммы продаж или ptchrt_Sales для сводной диаграммы продаж. При этом все имена будут храниться в упорядоченном списке в диспетчере имен.
Правила синтаксиса структурированных ссылок
Вы также можете ввести или изменить структурированные ссылки вручную в формуле, но это поможет понять синтаксис структурированных ссылок. Рассмотрим такую формулу:
В этой формуле используются указанные ниже компоненты структурированной ссылки.
- Имя таблицы:DeptSales — это пользовательское имя таблицы. Он ссылается на данные таблицы без каких-либо строк заголовка или итогов. Вы можете использовать имя таблицы по умолчанию, например Table1, или изменить его, чтобы использовать пользовательское имя.
- Описатель столбцов:[Сумма продаж]и[Сумма комиссии] — это описатели столбцов, которые используют имена столбцов, которые они представляют. Они ссылаются на данные столбца без заголовка столбца или строки итогов. Всегда заключайте описатели в квадратные скобки, как показано ниже.
- Описатель элемента:[#Totals] и [#Data] — это специальные описатели элементов, которые ссылаются на определенные части таблицы, например на строку итогового значения.
- Табличный описатель:[#Totals], [Сумма продаж]] и [[#Data],[Сумма комиссии]] являются табличными описателями, представляющими внешние части структурированной ссылки. Внешние ссылки следуют за именем таблицы и заключают их в квадратные скобки.
- Структурированная ссылка:(DeptSales[[#Totals],[Sales Amount]] и DeptSales[[#Data],[Commission Amount]] представляют собой структурированные ссылки, представленные строкой, которая начинается с имени таблицы и заканчивается описателем столбца.
При создании или изменении структурированных ссылок вручную учитывайте перечисленные ниже правила синтаксиса.
- Заключайте указатели в квадратные скобки. Все указатели таблиц, столбцов и специальных элементов должны быть заключены в парные скобки ([ ]). Указатель, содержащий другие указатели, требует наличия таких же внешних скобок, в которые будут заключены внутренние скобки других указателей. Например: =DeptSales[[Sales Person]:[Region]]
- Все заголовки столбцов — это текстовые строки. Но для них не требуются кавычки, если они используются в структурированной ссылке. Числа или даты, например 2014 или 01.01.2014, также считаются текстовыми строками. Нельзя использовать выражения с заголовками столбцов. Например, выражение ОтделПродажСводкаФГ[[2014]:[2012]] недопустимо.
Заключайте в квадратные скобки заголовки столбцов, содержащие специальные знаки. Если присутствуют специальные знаки, весь заголовок столбца должен быть заключен в скобки, а это означает, что для указателя столбца потребуются двойные скобки. Пример: =ОтделПродажСводкаФГ[[Итого $]]
Дополнительные скобки в формуле нужны при наличии таких специальных знаков:
- TAB
- Канал строки
- Возврат каретки
- Запятая (,)
- Двоеточие (:)
- Точка (.)
- Левая скобка ([)
- Правая скобка (])
- Знак фунта (#)
- Одна кавычка (‘)
- Двойная кавычка («)
- Левая фигурная скобка ( <)
- Правая фигурная скобка (>)
- Знак доллара ($)
- Caret (^)
- Амперсанд (&)
- Звездочка (*)
- Знак «плюс» (+)
- Знак равенства (=)
- Знак минус (-)
- Больше символа (>)
- Меньше символа ( <)
- Знак деления (/)
- При знаке (@)
- Обратная косая черта (\)
- Восклицательный знак (!)
- Левая скобка (()
- Правая скобка ())
- Знак процента (%)
- Вопросительный знак (?)
- Обратный тик (‘)
- Точка с запятой (;)
- Тильда (~)
- Подчеркивание (_)
- Используйте escape-символы для некоторых специальных знаков в заголовках столбцов. Перед некоторыми знаками, имеющими специфическое значение, необходимо ставить одинарную кавычку (‘), которая служит escape-символом. Пример: =ОтделПродажСводкаФГ[‘#Элементов]
Ниже приведен список специальных символов, которым требуется escape-символ (‘) в формуле:
- Левая скобка ([)
- Правая скобка (])
- Знак фунта(#)
- Одна кавычка (‘)
- При знаке (@)
Используйте пробелы для повышения удобочитаемости структурированных ссылок. С помощью пробелов можно повысить удобочитаемость структурированной ссылки. Пример: =ОтделПродаж[ [Продавец]:[Регион] ] или =ОтделПродаж[[#Заголовки], [#Данные], [ПроцентКомиссии]].
Рекомендуется использовать один пробел:
- После первой левой скобки ([)
- Перед последней правой скобкой (]).
- После запятой.
Операторы ссылок
Перечисленные ниже операторы ссылок служат для составления комбинаций из указателей столбцов, что позволяет более гибко задавать диапазоны ячеек.
Эта структурированная ссылка:
Ссылается на:
Диапазон ячеек:
Все ячейки в двух или более смежных столбцах
: (двоеточие) — оператор ссылки
Сочетание двух или более столбцов
, (запятая) — оператор объединения
Пересечение двух или более столбцов
(пробел) — оператор пересечения
Указатели специальных элементов
Чтобы сослаться на определенную часть таблицы, например на строку итогов, в структурированных ссылках можно использовать перечисленные ниже указатели специальных элементов.
Этот указатель специального элемента:
Ссылается на:
Вся таблица, включая заголовки столбцов, данные и итоги (если они есть).
Только строки данных.
Только строка заголовка.
Только строка итога. Если ее нет, будет возвращено значение null.
Только ячейки в той же строке, где располагается формула. Эти указатели нельзя сочетать с другими указателями специальных элементов. Используйте их для установки неявного пересечения в ссылке или для переопределения неявного пересечения и ссылки на отдельные значения из столбца.
Excel автоматически заменяет указатели «#Эта строка» более короткими указателями @ в таблицах, содержащих больше одной строки данных. Но если в таблице только одна строка, Excel не заменяет указатель «#Эта строка», и это может привести к тому, что при добавлении строк вычисления будут возвращать непредвиденные результаты. Чтобы избежать таких проблем при вычислениях, добавьте в таблицу несколько строк, прежде чем использовать формулы со структурированными ссылками.
Определение структурированных ссылок в вычисляемых столбцах
Когда вы создаете вычисляемый столбец, для формулы часто используется структурированная ссылка. Она может быть неопределенной или полностью определенной. Например, чтобы создать вычисляемый столбец с именем Commission Amount, который вычисляет сумму комиссии в долларах, можно использовать следующие формулы:
Тип структурированной ссылки
Перемножает соответствующие значения из текущей строки.
Перемножает соответствующие значения из каждой строки обоих столбцов.
Общее правило таково: если структурированная ссылка используется внутри таблицы, например, при создании вычисляемого столбца, то она может быть неопределенной, но вне таблицы нужно использовать полностью определенную структурированную ссылку.
Примеры использования структурированных ссылок
Ниже приведены примеры использования структурированных ссылок.
Эта структурированная ссылка:
Ссылается на:
Диапазон ячеек:
Все ячейки в столбце «ОбъемПродаж».
Заголовок столбца «ПроцентКомиссии».
Итог столбца «Регион». Если нет строки итогов, будет возвращено значение ноль.
Все ячейки в столбцах «ОбъемПродаж» и «ПроцентКомиссии».
Только данные в столбцах «ПроцентКомиссии» и «ОбъемКомиссии».
Только заголовки столбцов от «Регион» до «ОбъемКомиссии».
Итоги столбцов от «ОбъемПродаж» до «ОбъемКомиссии». Если нет строки итогов, будет возвращено значение null.
Только заголовок и данные столбца «ПроцентКомиссии».
=ОтделПродаж[[#Эта строка], [ОбъемКомиссии]]
Ячейка на пересечении текущей строки и столбца Commission Amount. При использовании в той же строке, что и заголовок или итоговая строка, возвращается ошибка #VALUE! .
Если ввести длинную форму этой структурированной ссылки (#Эта строка) в таблице с несколькими строками данных, Excel автоматически заменит ее укороченной формой (со знаком @). Две эти формы идентичны.
E5 (если текущая строка — 5)
Методы работы со структурированными ссылками
При работе со структурированными ссылками учитывайте следующее.
- Автозаполнение формул может оказаться очень полезным при вводе структурированных ссылок для соблюдения правил синтаксиса. Дополнительные сведения см. в статье Использование автозаполнения формул.
- Решите, следует ли создавать структурированные ссылки для таблиц в полувыборах По умолчанию при создании формулы при щелчке диапазона ячеек в таблице выбирается полуэлемерная ячейка и автоматически вводится структурированная ссылка вместо диапазона ячеек в формуле. Псевдовыбор облегчает ввод структурированной ссылки. Это поведение можно включить или отключить, установив или снимите флажок Использовать имена таблиц в формулах в диалоговом окне Параметры файлов > >Формулы >Работа с формулами.
- Использование книг с внешними ссылками на таблицы Excel в других книгах Если книга содержит внешнюю ссылку на таблицу Excel в другой книге, эта связанная исходная книга должна быть открыта в Excel, чтобы избежать ошибок #REF! в целевой книге, содержащей ссылки. Если сначала открыть целевую книгу и #REF! появятся ошибки, они будут устранены при открытии исходной книги. Если сначала открыть книгу с исходным кодом, коды ошибок не будут отображаться.
- Преобразование диапазона в таблицу и таблицы в диапазон. При преобразовании таблицы в диапазон все ссылки на ячейки изменяются на эквивалентные абсолютные ссылки стиля A1. При преобразовании диапазона в таблицу Excel не изменяет автоматически ссылки на ячейки этого диапазона на эквивалентные структурированные ссылки.
- Отключение заголовков столбцов. Вы можете включить и отключить заголовки столбцов таблицы на вкладке Конструктор таблицы >строке заголовков. Если отключить заголовки столбцов таблицы, структурированные ссылки, использующие имена столбцов, не затрагиваются, и вы по-прежнему можете использовать их в формулах. Структурированные ссылки, которые ссылаются непосредственно на заголовки таблицы (например, =DeptSales[[#Headers],[%Commission]]), приведут к #REF.
- Добавление и удаление столбцов и строк в таблице. Так как диапазоны табличных данных часто меняются, ссылки на ячейки для структурированных ссылок настраиваются автоматически. Например, если вы используете имя таблицы для подсчета всех ячеек в ней, и добавляете строку данных, ссылка на ячейки автоматически меняется.
- Переименование таблицы или столбца. Если переименовать столбец или таблицу, в приложении Excel автоматически изменится название этой таблицы или заголовок столбца, используемые во всех структурированных ссылках книги.
- Перемещение, копирование и заполнение структурированных ссылок Все структурированные ссылки остаются неизменными при копировании или перемещении формулы, которая использует структурированную ссылку.
Примечание: Копирование структурированной ссылки и заполнение структурированной ссылки — это не одно и то же. При копировании все структурированные ссылки остаются неизменными, а при заполнении формулы полностью структурированные ссылки корректируют описатели столбцов, как последовательность, как показано в следующей таблице.
Направление заполнения:
И при заполнении нажимаете :
Выполняется действие: