Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Ссылка, которая ссылается на одну и ту же ячейку или диапазон на нескольких листах, называется трехмерной ссылкой. Трехмерная ссылка — это удобный и удобный способ ссылки на несколько листов, которые следуют одному шаблону, и ячейки на каждом листе содержат данные одного типа, например при консолидации данных о бюджете из разных отделов организации.
Что вы хотите сделать?
-
Сведения о трехмерной ссылке
-
Узнайте, как изменяются трехмерные ссылки при перемещении, копировании, вставке или удалении листов
-
Создание трехмерной ссылки
-
Создание имени для трехмерной ссылки
Сведения о трехмерной ссылке
Трехмерную ссылку можно использовать для списания бюджетных распределений между тремя отделами, отделом продаж, отдела кадров и маркетинга, каждый из которых выполняется на отдельном листе, используя следующую трехмерную ссылку:
=SUM(Sales:Marketing!B3)
Можно даже добавить другой лист, а затем переместить его в диапазон, на который ссылается формула. Например, чтобы добавить ссылку на ячейку B3 на листе Facilities , переместите лист Facilities между листами Sales и HR , как показано в следующем примере.
Так как формула содержит трехмерную ссылку на диапазон имен листов, Sales:Marketing! B3— все листы в диапазоне включаются в новое вычисление.
К началу страницы
Узнайте, как изменяются трехмерные ссылки при перемещении, копировании, вставке или удалении листов
В следующих примерах объясняется, что происходит при вставке, копировании, удалении или перемещении листов, включенных в трехмерную ссылку. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для суммирования значений в ячейках с A2 по A5 на листах со второго по шестой.
Вставка или копирование . Если вставить или скопировать листы между листами 2 и 6 (конечными точками в этом примере), Excel все значения в ячейках A2–A5 из добавленных листов в вычислениях.
Удаление . При удалении листов между листами 2 и 6 Excel удаляет их значения из вычисления.
Перемещение . Если вы перемещаете листы между листами 2 и 6 в расположение за пределами указанного диапазона, Excel удаляет их значения из вычисления.
Перемещение конечного листа . Если вы переместите лист 2 или лист 6 в другое место в той же книге, Excel измените вычисление, включив между ними новые листы, если не изменить порядок конечных точек в книге. При изменении конечных точек трехмерная ссылка изменяет лист конечной точки. Например, предположим, что у вас есть ссылка на Sheet2:Sheet6: если переместить sheet2 после Sheet6 в книге, формула будет указывать на Sheet3:Sheet6. Если переместить лист 6 перед листом 2, формула будет настраивать указатель на лист2:Лист5.
Удаление конечного листа . Если удалить лист 2 или лист 6, Excel удаляет значения на этом листе из вычисления.
К началу страницы
Создание трехмерной ссылки
-
Щелкните ячейку, в которую нужно ввести функцию.
-
Тип = (знак равенства), введите имя функции, а затем введите открывающую скобку.
В трехмерном справочнике можно использовать следующие функции:
Функция |
Описание |
---|---|
СУММ |
Добавляет числа. |
СРЗНАЧ |
Вычисляет среднее (арифметическое среднее) чисел. |
AVERAGEA |
Вычисляет среднее (арифметическое среднее) чисел; включает текст и логические объекты. |
СЧЁТ |
Подсчитываю ячейки, содержащие числа. |
СЧЁТЗ |
Подсчитываю непустые ячейки. |
HSTACK |
Добавляет массивы по горизонтали и последовательно, чтобы вернуть больший массив. |
МАКС |
Находит наибольшее значение в наборе значений. |
MAXA |
Находит наибольшее значение в наборе значений; включает текст и логические объекты. |
МИН |
Находит наименьшее значение в наборе значений. |
МИНА |
Находит наименьшее значение в наборе значений; включает текст и логические объекты. |
ПРОИЗВЕД |
Умножает числа. |
СТАНДОТКЛОН |
Вычисляет стандартное отклонение на основе выборки. |
СТАНДОТКЛОНА |
Вычисляет стандартное отклонение на основе выборки; включает текст и логические объекты. |
СТАНДОТКЛОНП |
Вычисляет стандартное отклонение всей совокупности. |
STDEVPA |
Вычисляет стандартное отклонение всей совокупности; включает текст и логические объекты. |
ДИСП |
Оценивает дисперсию по выборке. |
ВАРА |
Оценивает дисперсию на основе выборки; включает текст и логические объекты. |
ДИСПР |
Вычисляет дисперсию для всей совокупности. |
VARPA |
Вычисляет дисперсию для всей совокупности; включает текст и логические объекты. |
VSTACK |
Добавляет массивы по вертикали и последовательно, чтобы получить больший массив. |
-
Щелкните вкладку для первого листа, на который вы хотите ссылаться.
-
Удерживая нажатой клавишу SHIFT, щелкните вкладку для последнего листа, на который вы хотите ссылаться.
-
Выделите ячейку или диапазон ячеек, на которые вы хотите ссылаться.
-
Заполните формулу и нажмите клавишу ВВОД.
К началу страницы
Создание имени для трехмерной ссылки
-
На вкладке Формулы в группе Определенные имена выберите команду Присвоить имя.
-
В диалоговом окне «Новое имя» введите имя, которое вы хотите использовать для ссылки. Длина имени не может превышать 255 знаков.
-
В поле «Ссылка » выберите знак равенства (=) и ссылку, а затем нажмите клавишу BACKSPACE.
-
Щелкните вкладку для первого листа, на который будет ссылаться ссылка.
-
Удерживая нажатой клавишу SHIFT, щелкните вкладку для последнего листа, на который будет ссылаться ссылка.
-
Выделите ячейку или диапазон ячеек, на которые нужно сослаться.
К началу страницы
Нужна дополнительная помощь?
Когда вы видите искусные трехмерные эффекты, например, в Excel, в действительности это иллюзия, созданная при помощи специального форматирования. Эту иллюзию легко создать самостоятельно, наложив форматирование на ячейки или диапазон ячеек.
Начнем с простого примера — мы придадим ячейке эффект объемности, чтобы она выглядела поднятой, как кнопка. На чистом рабочем листе выберите ячейку D5. (Мы выбираем ячейку D5 потому, что она находится не в углу.) Выберите команду Формат → Ячейки → Граница (Format → Cells → Border). В поле Линия (Line) выберите вторую по толщине линию. Убедитесь, что выбран черный цвет или Авто (Automatic), если вы не меняли значение по умолчанию для этого параметра. Теперь щелкните правую границу, а затем нижнюю границу. Выберите белый цвет. В поле Линия (Line) должна все так же быть выбрана вторая по толщине линия. Щелкните две оставшиеся границы ячейки — верхнюю и левую. Перейдите на вкладку Вид (Patterns) диалогового окна Формат ячеек (Format Cells) и выберите серый цвет. Щелкните на кнопке ОК и снимите выделение ячейки D5. Теперь эта ячейка будет выглядеть поднятой, как кнопка. Это достигается при помощи границ и теней.
Если для разнообразия вы хотите, чтобы ячейка выглядела вогнутой или нажатой, выделите ячейку Е5 (так как она рядом с D5 и пригодится для следующего упражнения). Выберите команду Формат → Ячейки → Граница (Format → Cells → Border), выберите среди линий вторую по толщине и удостоверьтесь, что выбран черный цвет.
Примените форматирование к верхней и левой границам ячейки. Выберите белый цвет и наложите белую линию на правую и нижнюю границы. Перейдите на вкладку Вид (Patterns) и выберите серый цвет. Щелкните на кнопке ОК. Ячейка Е5 теперь должна выглядеть вогнутой. Так она выглядит еще лучше рядом с ячейкой D5 с противоположным эффектом.
Наложение трехмерного эффекта на таблицу данных
Теперь мы поэкспериментируем с этим инструментом, чтобы увидеть, какие эффекты можно применить к таблицам, чтобы придать им объемный вид.
Выделите ячейки D5 и Е5 и щелкните кнопку инструмента Формат по образцу (Format Painter) (это значок кисти) на стандартной панели инструментов. Удерживая левую кнопку мыши, щелкните ячейку F5, а затем перетащите указатель к ячейке J5 и отпустите. Теперь выделите ячейки D5:J5 и снова щелкните кнопку Формат по образцу (Format Painter) на стандартной панели инструментов. Удерживая левую кнопку мыши, щелкните ячейку D6 и перетащите указатель к ячейке J15, а затем отпустите. Результат должен быть похож на представленный на рис. 2.6.
Рис. 2.6. Трехмерный эффект для диапазона ячеек
Мы выбрали достаточно толстую границу, чтобы гарантировать, что эффект будет ясно виден; однако можно сделать его немного мягче, выбрав более тонкую линию. Можно также использовать другой стиль линии, чтобы добиться еще большего эффекта. Самый простой способ найти хорошие комбинации — это метод проб и ошибок, который нужно применить на пустом листе для поиска нужного эффекта. Ограничения будут накладываться только вашим воображением и, возможно, вашим вкусом.
[stextbox id=»warning»]Всегда помните, что трехмерные эффекты могут улучшить читаемость и придать электронным таблицам более профессиональный вид, однако, если применять их чрезмерно, эффект будет противоположным. Помните, что все нужно использовать в меру.[/stextbox]
Если вы хотите продвинуться дальше и автоматически и динамически применять трехмерные эффекты, можете комбинировать их с условным форматированием, автоматизируя наложение выбранных стилей.
Работа с трехмерными диапазонами Excel из кода VBA. Выделение трехмерного диапазона, задание границ, заливка, присвоение значений.
Трехмерным диапазоном в Excel называется совокупность одинаковых двумерных диапазонов ячеек, выбранных одновременно на двух и более рабочих листах.
Получение трехмерного диапазона в книге Excel вручную:
- выбираем одновременно два или более рабочих листов, используя клавиши Ctrl и/или Shift;
- на любом из одновременно выделенных листов выбираем нужный диапазон, выбор автоматически будет продублирован на остальных выделенных листах.
Работа с трехмерными диапазонами
Работа с трехмерными диапазонами Excel из кода VBA осуществляется таким же образом, как и вручную:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Range_3d() ‘Выбираем группу листов Sheets(Array(«Лист1», «Лист2», «Лист3», «Лист4», «Лист5»)).Select ‘Выбираем диапазон Range(«F5:H7»).Select Selection.Borders.LineStyle = True Selection.Interior.Color = vbGreen ‘Выбираем диапазон Range(«F5»).Select Selection = 25 ‘Выбираем диапазон Range(«F6»).Select Selection = 50 ‘Выбираем диапазон Range(«F7»).Select Selection = 75 End Sub |
При выборе диапазона, когда выделена группа листов, диапазон выбирается одновременно на всех выделенных листах. К выбранному трехмерному диапазону можно обращаться, как к объекту Selection.
Если сначала не выбрать диапазон из кода VBA Excel, а использовать выражение:
тогда значение 25 будет присвоено ячейке «F5» только на активном листе. Когда выделена группа листов, активным в этой группе может быть все-равно только один лист.
Несмотря на то, что в трех случаях выбирается диапазон из одной ячейки на каждом листе, он все равно является трехмерным.
Решение через двумерные диапазоны
Решение той же задачи с помощью цикла и двумерных диапазонов:
Sub Range_2d() Dim a, b a = Array(«Лист1», «Лист2», «Лист3», «Лист4», «Лист5») For Each b In a With Sheets(b) .Range(«F5:H7»).Borders.LineStyle = True .Range(«F5:H7»).Interior.Color = vbGreen .Range(«F5») = 25 .Range(«F6») = 50 .Range(«F7») = 75 End With Next End Sub |
Если вы хотите сделать ячейку более заметной на своем листе, вы можете отформатировать ее, чтобы она выглядела как 3D-кнопка, как показано ниже. В этой статье рассказывается о том, как отформатировать ячейку, чтобы она выглядела как 3D-кнопка в Excel.
Отформатируйте ячейку так, чтобы она выглядела как 3D-кнопка в Excel
Отформатируйте ячейку так, чтобы она выглядела как 3D-кнопка в Excel
Чтобы ячейка выглядела как 3D-кнопка в Excel, сделайте следующее.
1. Выберите ячейку, которую необходимо отформатировать как 3D-кнопку, затем укажите для нее основной цвет тени, как показано ниже.
2. нажмите Ctrl + 1 клавиши одновременно, чтобы открыть Формат ячеек диалоговое окно, а затем перейдите к Граница меню.
3. Теперь в Формат ячеек диалоговое окно под Граница табл., необходимо проделать следующие операции:
3.1 Щелкните значок Цвет раскрывающийся список, затем выберите более светлый цвет оттенка, который вы указали на шаге 1;
3.2 Выберите сплошную линию среднего веса из Стиль коробка;
3.3 Щелкните оба Верхняя строка Левая линия в Граница раздел; Смотрите скриншот:
3.4 Вернитесь, чтобы щелкнуть Цвет раскрывающийся список и выберите темный цвет цвета оттенка, который вы указали на шаге 1;
3.5 Выберите ту же сплошную линию среднего веса из Стиль коробка;
3.6 Щелкните оба Итог Правая линия в Граница раздел;
3.7 Щелкните значок OK кнопка. Смотрите скриншот:
Теперь выбранная ячейка отформатирована, чтобы выглядеть как 3D-кнопка, как показано ниже.
Связанная статья:
- Как отформатировать ячейку так, чтобы ведущие нули не пропадали в Excel?
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
Комментарии (0)
Оценок пока нет. Оцените первым!
Если в формуле ссылка ссылается на другой лист или другую книгу, то такая ссылка в Excel считается трехмерной.
Чаще всего пользователь Excel использует формулы, которые обрабатывают текущие данные одного и того же листа где находиться сама формула (например, =В32 или =АВ123). Тогда исходные адреса ячеек и формулы лежат в одной плоскости, поэтому их адреса являются двумерными.
Расширение адреса ссылки за границы текущего листа (например, =Лист2!В32), позволяет выступить в трехмерном пространстве ячеек. Рассмотрим конкретные примеры.
Пример использования трехмерных ссылок в Excel
Создайте новую книгу с 4-ма листами: «1 квартал», «Январь», «Февраль», «Март». На каждом листе введите в диапазон A1:A4 одинаковые значения: «Оплата», «Телефон», «Интернет», «Спутниковое ТВ».
В ячейках B2:B4 каждого листа месяца введите разные суммы определяющие расходы на конец месяца. Сумам присвойте денежный формат ячеек.
На листе «1 квартал» в диапазон B2:B4 введите трехмерные формулы, которые суммируют суммы каждого месяца соответственно типу расходов. А в ячейке B6 просуммируйте итоговую сумму расходов двумерной формулой.
Вводим трехмерную формулу. Способ1:
- Перейдите на лист «1 квартал» в ячейку B2 и введите знак равно – «=».
- Щелкнув по закладке листа «Январь» вы переместитесь на лист первого месяца. Там же сделайте щелчок левой кнопкой мышки по ячейке B2 и поставьте символ «+» с клавиатуры. В этот момент ссылка в строке формул должна отображаться, так как показано на рисунке:
- Выполните операцию предыдущего пункта 2 со всеми остальными листами – «Февраль» и «Март» (после марта плюс не нужен), а затем жмите Enter.
- Когда формула будет полностью заполнена нажмите клавишу «Enter».
- Скопируйте формулу из ячейки B2 (первого листа) во все ячейки диапазона B3:B4.
- А в ячейке B6 просуммируйте все расходы диапазона B2:B4 с помощью обычного сложения: =B2+B3+B4.
Изначально можно ввести трехмерную формулу в ячейку B2 листа «1 квартал» написав все названия листов вручную: =Январь!B2+Февраль!B2+Март!B2.
Способ 2: Так же можно использовать в формуле функцию СУММ(). Например, =СУММ(Январь!B2;Февраль!B2;Март!B2).
Способ 3: Можно использовать сокращенный вариант аргументов функции СУММ() с помощью указания трехмерных диапазонов. Например, =СУММ(Январь:Март!B2). Данный способ показывает, как можно эффективно использовать диапазоны в трехмерных ссылках.
Обратите внимание на формулу в ячейке B6 данного рисунка. Пример, =СУММ(Январь:Март!B2:B4).
Все три способа ввода трехмерных формул имеют свои преимущества и недостатки. Например, если у нас мало используется листов и ячеек с небольшим количеством данных в диапазонах, то удобнее использовать 1 способ. А если много листов и большие объемы данных (например, диапазон B2:B527). Тогда рационально использовать способ №3.
Функция ДВССЫЛ в трехмерных ссылках: примеры использования
Создайте листы и заполните их данными для всех месяцев одинаково, лишь числовые значения должны отличаться, так как указано на рисунке:
На листе «Сумма по месяцам» следует составить таблицу, так чтобы отдельно отображалась сумма доходов и сумма налогов соответствующего месяца.
Внимание! Названия заголовков столбцов в диапазоне B2:D2 должны совпадать с названиями имен листов. Это даст нам возможность использовать в формуле очень удобную функцию =ДВССЫЛ(), которая конвертирует текст в адрес ссылки.
Символ «&» (конкатенации) соединяет два текста в один. Так же обратите внимание, что параметры функции ссылаются на ячейку B2, которая содержит навязывание месяца и соответственно имя нужного нам листа – «Январь». Текстовое значение ячейки B2 конвертируется в адрес ссылки с помощью функции =ДВССЫЛ() и в результате получаем адрес трехмерной ссылки «Январь!B2:B4».