Ссылка на имена всех листов в книге excel

На чтение 5 мин Опубликовано 26.01.2021

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

Содержание

  1. Список листов с помощью формулы
  2. Как составить список листов через VBA
  3. Надстройки для составления списка листов
  4. Как подсчитать количество листов в книге

Список листов с помощью формулы

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

  1. Переходим на вкладку «Формулы» и кликаем по кнопке «Диспетчер имен». Опция находится в разделе «Определенные имена».

Как получить список листов книги Excel

  1. Нажимаем «Создать» в открывшемся диалоговом окне.

Как получить список листов книги Excel

  1. Записываем новое имя в верхнем поле, выбираем область «Книга» (обычно она установлена по умолчанию) и записываем в графу «Диапазон» эту формулу: =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1; НАЙТИ(«]»;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»»)
  2. После заполнения всех полей жмем «ОК». В книге Excel пока ничего не изменится, но эти шаги помогут в будущем. Окно диспетчера имен можно закрыть.

Как получить список листов книги Excel

  1. Открываем лист, где будет расположен список. Выбираем ячейку и записываем в ней формулу с только что созданным именем: =ИНДЕКС(Список_листов;СТРОКА()). Нажмите Enter, и в ячейке появится название первого листа.

Как получить список листов книги Excel

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

Как получить список листов книги Excel

  1. Создадим список, из которого можно перейти на каждый лист. Выберите другую пустую ячейку и вставьте эту формулу: =ГИПЕРССЫЛКА(«#»&A1&»!A1″;»»&A1).

Обратите внимание! Ячейка A1 прописывается в формуле, чтобы пользователи могли перейти на конкретную ячейку каждого листа. После нажатия Enter появится кликабельное название листа.

Как получить список листов книги Excel

  1. Полный список с гиперссылками можно создать так же, с помощью маркера заполнения.
  2. Если название листа изменено, придется перезаполнить списки – для этого нужно просто удалить их, снова вставить те же формулы и выделить ячейки ниже.

Важно! Невозможно сделать ссылку на лист с диаграммой в Excel. На экране появляется сообщение об ошибке, переход не происходит.

Как составить список листов через VBA

Существует другой способ составления списка листов из книги – можно подключить пользовательскую функцию через редактор Visual Basic. Такой метод может показаться сложным, но это не так, если воспользоваться шаблоном для добавления функции в программу.

  1. Открываем VBA с помощью комбинации клавиш «Alt+F11». Если при нажатии F11 снижается яркость или срабатывает другая функция, установленная на эту кнопку, зажмите клавишу Fn.
  2. Нажмите «Вставить» (Insert) на верхней панели и выберите в открывшемся меню пункт «Модуль» (Module).

Как получить список листов книги Excel

  1. Вставляем в свободное поле этот текст:

Function SheetList(N As Integer)

SheetList = ActiveWorkbook.Worksheets(N).Name

End Function

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

Как получить список листов книги Excel

  1. Открываем лист для списка и вводим формулу в начальную ячейку. Теперь не нужно длинное выражение, чтобы создать список листов. Новая формула выглядит так: =SheetList(СТРОКА()).
  2. Нажимаем Enter и получаем название листа в ячейке. Маркером заполнения создаем список.

Как получить список листов книги Excel

  1. Для гиперссылок придется использовать ту же длинную формулу: =ГИПЕРССЫЛКА(«#»&A1&»!A1″;»»&A1).

Надстройки для составления списка листов

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

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

Существуют платные и бесплатные надстройки. Сегодня рассмотрим набор дополнений для Excel 2007-2019 под названием «Ёxcel». Разработчик распространяет файл на своем сайте за добровольное пожертвование. Установите надстройку по инструкции – после этого можно приступать к составлению списка.

  1. Открываем лист, где будет размещен список, и нажимаем левой кнопкой мыши на начальную ячейку будущего перечисления.
  2. На вкладке надстройки находим кнопку «Листы». Кликаем по ней, чтобы открылось меню, и выбираем пункт «Получить список листов книги». Скриншот создателя надстройки:

Как получить список листов книги Excel

  1. Выбираем, какие листы показать в списке. Для простейшего перечисления названий листов кликаем по пункту «Простой список» и жмем на кнопку с галочкой в левом нижнем углу диалогового окна.
  2. На экране появится список листов. Если выставить настройки сложнее, то внешний вид списка немного изменится.

Как подсчитать количество листов в книге

Иногда в книгах Excel появляется много листов, например если документ относится к крупному проекту. Выяснить, сколько в файле страниц, можно с помощью функции ЛИСТЫ.

Обратите внимание! Функция работает только в версиях Microsoft Excel от 2013.

  1. Выбираем пустую ячейку и записываем в ней формулу: =ЛИСТЫ(). Не обязательно заполнять аргумент «Ссылка», если нужно посчитать листы в одной книге.
  1. Жмем Enter и получаем числовое значение.

Как получить список листов книги Excel

Если все листы переименованы, и нужно узнать их номера, воспользуйтесь функцией ЛИСТ. Эта формула также доступна с 2013-й версии. У функции ЛИСТ один аргумент – «Значение». Если аргумент не заполнен, после нажатия клавиши Enter в ячейке появится номер того же листа, где была введена формула. Простое выражение с ЛИСТ выглядит так: =ЛИСТ().

Оцените качество статьи. Нам важно ваше мнение:

Содержание

  • 1 Ссылка на лист в формуле Excel
  • 2 Как сделать ссылку на лист в Excel?
  • 3 Ссылка на лист в другой книге Excel
  • 4 Формула имени листа в Excel
    • 4.1 Шаг 1. Функция ЯЧЕЙКА
    • 4.2 Шаг 2. Функция ПОИСК
    • 4.3 Шаг 3. Функция ПСТР
  • 5 Альтернативная формула
  • 6 Описание используемых функций
      • 6.0.1 Имя листа Excel в расчетах
      • 6.0.2 Вернуть имя листа в Excel в ячейку
  • 7 Создаем ссылку в Excel на другой лист
    • 7.1 Как создать ссылку на другую книгу Excel

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

Сейчас мы пошагово рассмотрим как это можно сделать. Допустим у нас есть ячейка с текстом “Смотрите на листе 2” и мы хотим, чтобы данный текст стал ссылкой, нажав на которую мы должны переместиться на Лист 2.

как сделать ссылку на название листа excel

Для решения данной задачи необходимо выделить ячейку с этим текстом (B4) и далее либо нажав правой кнопкой мыши выбрать пункт меню “Гиперссылка”

как сделать ссылку на название листа excel или выбрать данный пункт, перейдя в раздел “Вставка”.

как сделать ссылку на название листа excel

После этого откроется окно вставки гиперссылки. Необходимо перейти в раздел “Место в новом документе” и выбрать необходимый лист, на который требуется сделать ссылку. В нашем пример это Лист 2.

как сделать ссылку на название листа excel

Нажимаем “Ок” и текст в нашем файле Excel превратится в ссылку.

Спасибо за внимание. Будем рады помочь.

На всех предыдущих уроках формулы и функции ссылались в пределах одного листа. Сейчас немного расширим возможности их ссылок.

Excel позволяет делать ссылки в формулах и функциях на другие листы и даже книги. Можно сделать ссылку на данные отдельного файла. Кстати в такой способ можно восстановить данные из поврежденного файла xls.

Доходы за январь, февраль и март введите на трех отдельных листах. Потом на четвертом листе в ячейке B2 просуммируйте их.

Возникает вопрос: как сделать ссылку на другой лист в Excel? Для реализации данной задачи делаем следующее:

  1. Заполните Лист1, Лист2 и Лист3 так как показано выше на рисунке.
  2. Перейдите на Лист4, ячейка B2.
  3. Поставьте знак «=» и перейдите на Лист1 чтобы там щелкнуть левой клавишей мышки по ячейке B2.
  4. Поставьте знак «+» и повторите те же действия предыдущего пункта, но только на Лист2, а потом и Лист3.
  5. Когда формула будет иметь следующий вид: =Лист1!B2+Лист2!B2+Лист3!B2, нажмите Enter. Результат должен получиться такой же, как на рисунке.

Как сделать ссылку на лист в Excel?

Ссылка на лист немного отличается от традиционной ссылки. Она состоит из 3-х элементов:

  1. Имя листа.
  2. Знак восклицания (служит как разделитель и помогает визуально определить, к какому листу принадлежит адрес ячейки).
  3. Адрес на ячейку в этом же листе.

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

Ссылка на лист в другой книге Excel

Ссылка на лист в другой книге имеет уже 5 элементов. Выглядит она следующим образом: =’C:DocsЛист1′!B2.

Описание элементов ссылки на другую книгу Excel:

  1. Путь к файлу книги (после знака = открывается апостроф).
  2. Имя файла книги (имя файла взято в квадратные скобки).
  3. Имя листа этой книги (после имени закрывается апостроф).
  4. Знак восклицания.
  5. Ссылка на ячейку или диапазон ячеек.

Данную ссылку следует читать так:

  • книга расположена на диске C: в папке Docs;
  • имя файла книги «Отчет» с расширением «.xlsx»;
  • на «Лист1» в ячейке B2 находится значение на которое ссылается формула или функция.

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

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

Разберем несколько вариантов добавления имени листа в ячейку в Excel с помощью формул.

Формула имени листа в Excel

Чтобы присвоить ячейке имя листа в Excel можно воспользоваться следующей формулой:

=ПСТР(ЯЧЕЙКА(«ИМЯФАЙЛА»;A1);ПОИСК(«]»;ЯЧЕЙКА(«ИМЯФАЙЛА»;A1))+1;255)

Давайте по шагам разберем принцип действия формулы имени листа.

Шаг 1. Функция ЯЧЕЙКА

Функция ЯЧЕЙКА позволяет получить данные о содержимом ссылки, в том числе и имя файла.
В данном случае формула ЯЧЕЙКА(«ИМЯФАЙЛА»;A1) позволяет получить полный путь файла Excel на локальном диске:

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

Шаг 2. Функция ПОИСК

Таким образом для извлечения имени листа необходимо найти символ закрывающейся квадратной скобки (]) с помощью функции ПОИСК, которая возвращает позицию первого вхождения искомого элемента:

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

Шаг 3. Функция ПСТР

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

как сделать ссылку на название листа excel
Так как точное количество символов в имени листа неизвестно, то в качестве последнего аргумента функции ПСТР указываем заведомо большее число, чем длина имени листа (подойдет любое число больше 31 — максимальная длина названия листа).

Альтернативная формула

Чтобы вставить название листа в ячейку можно воспользоваться альтернативной формулой:

=ПРАВСИМВ(ЯЧЕЙКА(«ИМЯФАЙЛА»;A1);ДЛСТР(ЯЧЕЙКА(«ИМЯФАЙЛА»;A1))-ПОИСК(«]»;ЯЧЕЙКА(«ИМЯФАЙЛА»;A1)))

Отличие от предыдущего варианта заключается в использовании функции ПРАВСИМВ, которая возвращает указанное количество знаков с конца текста.

Описание используемых функций

Функция ЯЧЕЙКА:

ЯЧЕЙКА(тип_сведений; )
Возвращает сведения о форматировании, адресе или содержимом первой ячейки ссылки.

  • Тип сведений (обязательный аргумент) — текстовое значение, задающее тип сведений о ячейке (например, адрес, столбец, цвет, имяфайла, формат, скобки и т.д.);
  • Ссылка (необязательный аргумент) — ячейка, по которой возвращаются данные.

Функция ПОИСК:

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

  • Искомый текст (обязательный аргумент) — искомый текст
  • Просматриваемый текст (обязательный аргумент) — текст, по которому производится поиск;
  • Начальная позиция (необязательный аргумент) — номер знака в просматриваемом тексте, с которого следует начать поиск.

Функция ПСТР:

ПСТР(текст; начальная_позиция; число_знаков)
Возвращает заданное число знаков из строки текста, начиная с указанной позиции.

  • Текст (обязательный аргумент) — текст, из которого извлекают символы;
  • Начальная позиция (обязательный аргумент) — позиция первого знака, извлекаемого из текста;
  • Число знаков (обязательный аргумент) — количество знаков, возвращаемых функцией.

Удачи вам и до скорой встречи на страницах блога Tutorexcel.ru!

У каждого листа есть название. В одной книге Excel может быть 256 листов. Как использовать имя листа в Excel, чтобы упростить расчеты для множества листов? Например, вам нужно собрать сумму определенного столбца формулой со всех листов, как использовать имя листа в Excel для сбора данных? Ниже предлагаю описание этой возможности табличного редактора.

Имя листа Excel в расчетах

Конкретный пример. Есть два листа с данными по годам Сумма1 и Сумма2, необходимо посчитать сумму по этим листам. При этом необходимо использовать имя листа в формуле. Т.е. если добавить любое количество листов, была бы возможность быстро рассчитать эту сумму.

Для таких расчетов существует замечательная функция =ДВССЫЛ()

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

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

=ДВССЫЛ(C$2&"!b2")

C$2 — ячейка в которой записано имя листа на который ссылаемся (в нашем случае Сумма1 и Сумма2 )

& — символ сцепки

«» — значит, что внутри ячеек воспринимается Excel как текст

!b2 — текстовое значение той ячейке на которую ссылаемся

Решение примера выше можно посмотреть в примере.

Вернуть имя листа в Excel в ячейку

Проще всего наверное макросом, создаем макрос и вносим в него такой текст:

Sub ShName()  Range("A1") = ActiveSheet.Name  End Sub

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

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

=ПРАВСИМВ(ЯЧЕЙКА("имяфайла");ДЛСТР(ЯЧЕЙКА("имяфайла"))-ПОИСК("]";ЯЧЕЙКА("имяфайла");1))

Мы используем функцию ПРАВСИМВ для того, чтобы отделить нужное количество символов в возвращенном полном имени файла при помощи ЯЧЕЙКА(«имяфайла») — например, C:UsersЛист1

Далее мы считаем количество ячеек которых нужно оделить справа — т.е. находим полную длину пути файла (ДЛСТР(ЯЧЕЙКА(«имяфайла»))) и вычитаем из нее количество символов до знака ]

В итоге получаем, что из текста C:UsersЛист1 нам с правой стороны нужно отделить 5 символов — Лист1

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

Имя файла в Excel

Так же можно вернуть в ячейке имя файла Excel

Формула будет иметь вид:

=ЯЧЕЙКА("имяфайла")

«имяфайла» — это именно такой аргумент, так и надо записывать.

Поделитесь нашей статьей в ваших соцсетях:

(Visited 5 456 times, 16 visits today)

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

Excel позволяет ссылаться на ячейки любого рабочего листа текущей книги, что особенно полезно, когда необходимо использовать конкретное значение с другого листа. Чтобы сделать это, в начале ссылки должно стоять имя листа с восклицательным знаком (!). Например, если необходимо сослаться на ячейку A1 на листе Лист1, ссылка будет выглядеть так: Лист1!A1.

Обратите внимание, если в названии листа содержатся пробелы, то его необходимо заключить в одинарные кавычки (‘ ‘). Например, если вы хотите создать ссылку на ячейку A1, которая находится на листе с названием Бюджет июля. Ссылка будет выглядеть следующим образом: ‘Бюджет июля’!А1.

Создаем ссылку в Excel на другой лист

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

  1. Найдите ячейку, на которую хотите сослаться, и запомните, где она находится. В нашем примере это ячейка E14 на листе Заказ меню.как сделать ссылку на название листа excel
  2. Перейдите к нужному листу. В нашем примере, мы выберем лист Счет за услуги по питанию.как сделать ссылку на название листа excel
  3. Выбранный лист откроется.
  4. Найдите и выделите ячейку, в которой должно появиться значение. В нашем примере мы выделим ячейку B2.как сделать ссылку на название листа excel
  5. Введите знак равенства (=), название листа с восклицательным знаком(!) и адрес ячейки. В нашем примере мы введем =’Заказ меню’!E14.как сделать ссылку на название листа excel
  6. Нажмите Enter на клавиатуре. Появится значение, на которое идет ссылка. Если значение ячейки E14 на листе Заказ меню изменить, то и значение на листе Счет за услуги по питанию автоматически обновится.как сделать ссылку на название листа excel

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

Если Вы введете название листа неправильно, в ячейке появится ошибка #ССЫЛКА! В следующем примере мы допустили опечатку в названии. Рядом с ячейкой, которая содержит ошибку, появился смарт-тег с восклицательным знаком. Нажмите на него и выберите из раскрывающегося списка нужный вам вариант: редактировать или игнорировать ошибку.

как сделать ссылку на название листа excel

Как создать ссылку на другую книгу Excel

Помимо создания ссылок на другие листы, Excel также позволяет создавать ссылки на другие книги. Для этого перед ссылкой на рабочий лист необходимо подставить имя книги в квадратных скобках. Например, если имя книги – Книга1, листа – Лист1, то ссылка на ячейку А1 будет выглядеть следующим образом: =Лист1!А1

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

Оцените качество статьи. Нам важно ваше мнение:

Ссылки на другие листы в Excel

​Смотрите также​: выделил условия желтым​ этот продукт. На​ то поставьне в​ образом: =’C:Docs[Отчет.xlsx]Лист1′!B2.​Доходы за январь, февраль​ листа, как в​книги, сохраненной по​ текста ссылки отображается​ текущей книге или​ в случае формула​ необходимо создать.​ на диапазон значений.​   . Чтобы создать ссылку на​=A1:F4​ него и выберите​

​ одно и тоже​Использование ссылок на другие​ в файле​ каждый продукт уникальные​ ячейке знак «равно»,​Описание элементов ссылки на​ и март введите​ этом примере, где​ адресу http://example.microsoft.com/report. В​ аргумент «адрес».​ открыть документ, расположенный​ массива, клавиши CTRL+SHIFT+ВВОД.​Нажмите сочетание клавиш CTRL+C​Щелкните ячейку, в которую​​ определенное имя, выполните​​Ячейки A1–F4​​ из раскрывающегося списка​​ значение на двух​ рабочие листы в​​Vlad999​​ спецификации.​

​ после ничего не​ другую книгу Excel:​ на трех отдельных​ «Лист1» — текущий​ ячейке листа, содержащей​Аргумент «имя» может​ на сетевом сервере,​К началу страницы​ или перейдите на​ нужно ввести формулу.​ одно из указанных​​Значения во всех ячейках,​​ нужный вам вариант:​ разных листах.​​ Excel дает возможность​​: смотрите​

Создаем ссылку в Excel на другой лист

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

  1. ​В строка формул​ ниже действий.​ но после ввода​ редактировать или игнорировать​Найдите ячейку, на которую​ связывать листы между​​Dmitrii_Mas​​ чтобы при выборе​Ссылки на другие листы в Excel
  2. ​ на другой лист,​ (после знака =​ четвертом листе в​​=ГИПЕРССЫЛКА(«[Книга1.xlsx]Январь!A10»;»Перейти на лист Январь​ текста ссылки отобразится​​ текстовой строкой, именем​Ссылки на другие листы в Excel
  3. ​ в Интернете. При​
  4. ​ на ячейку в​Главная​введите​Введите имя.​ формулы необходимо нажать​Ссылки на другие листы в Excel
  5. ​ ошибку.​ хотите сослаться, и​ собой. Это позволяет​: ГЕНИАЛЬНО!!!! ВСЕ РАБОТАЕТ!!!​ продукта появлялись уникальные​ выделите мышкой ячейку​​ открывается апостроф).​​ ячейке B2 просуммируйте​Ссылки на другие листы в Excel
  6. ​ > A10″)​​ «Щелкните, чтобы вывести​​ или ячейкой, содержащей​ щелчке ячейки, содержащей​ формулу задается имя​и в группе​=​​Нажмите клавишу F3, выберите​​ сочетание клавиш Ctrl+Shift+Enter.​Помимо создания ссылок на​​ запомните, где она​ создавать сложные проекты​​СПАСИБО ВАМ ОГРОМНОЕ!​Ссылки на другие листы в Excel

​ ссылки на спецификации​ источник и нажмите​Имя файла книги (имя​ их.​Чтобы перейти в место​

​ итоги по отделу​ текст или значение​ функцию​​ для ссылки на​​Буфер обмена​(знак равенства) и​ имя в поле​=Актив-Пассив​ другие листы, Excel​ находится. В нашем​ в рамках одной​AleksSid​ его составляющих. Соответственно,​ «Enter». Таким же​ файла взято в​Возникает вопрос: как сделать​

Ссылки на другие листы в Excel

Как создать ссылку на другую книгу Excel

​ на другом листе,​ за первый квартал».​ для перехода.​ГИПЕРССЫЛКА​ ячейку, иногда требуется​нажмите кнопку​ формулу, которую нужно​Вставить имя​Ячейки с именами «Актив»​ также позволяет создавать​ примере это ячейка​​ книги, где множество​​: Не могу понять​​ ссылки должны меняться​​ образом можно ссылаться​ квадратные скобки).​​ ссылку на другой​​ укажите имя книги​=ГИПЕРССЫЛКА(«http://example.microsoft.com/Annual Report.docx]КвартПриб», «Квартальный отчет​​Если аргумент «имя»​

​, Excel перейдет к​ заменить существующие ссылки​Копировать​ использовать.​и нажмите кнопку​

​ и «Пассив»​

office-guru.ru

Создание и изменение ссылки на ячейку

​ ссылки на другие​ E14 на листе​ листов заимствуют друг​ что вы хотите​ при выборе другого​ и на другой​Имя листа этой книги​ лист в Excel?​ и имя листа,​ о прибыли»)​

​ возвращает значение ошибки​ заданному месту или​ на ячейки определенными​.​Щелкните ярлычок листа, на​

  • ​ОК​Разность значений в ячейках​ книги. Для этого​

  • ​Заказ меню​ у друга данные.​

  • ​ получить в итоге,​ продукта, т.к. каждая​

​ документ (главное, чтобы​

​ (после имени закрывается​

​ Для реализации данной​

​ как в этом​

​Чтобы создать гиперссылку на​

​ (например, #ЗНАЧ!), вместо​

​ откроет указанный документ.​

​ именами.​

​Нажмите сочетание клавиш CTRL+V​

​ который нужно сослаться.​.​ «Актив» и «Пассив»​ перед ссылкой на​

​.​

​ В этом уроке​ начиная с первого​

​ спецификация уникальна.​ в процессе работы​

​ апостроф).​

​ задачи делаем следующее:​ примере, где «Январь»​

​ определенное место в​ текста ссылки в​ГИПЕРССЫЛКА​Выполните одно из указанных​

​ или перейдите на​

​Выделите ячейку или диапазон​Примечание:​

​{=Неделя1+Неделя2}​ рабочий лист необходимо​

​Перейдите к нужному листу.​

​ Вы узнаете, как​ вопроса, может покажите​В файле все​

​ не изменились названия​Знак восклицания.​

​Заполните Лист1, Лист2 и​ — другой лист​ файле Word, необходимо​

​ ячейке отображается значение​(адрес;[имя])​ ниже действий.​

​ вкладку​ ячеек, на которые​

​ Если в углу цветной​Диапазоны ячеек «Неделя1» и​

Создание ссылки на ячейку на том же листе

  1. ​ подставить имя книги​ В нашем примере,​

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

  3. ​Ссылка на ячейку или​ Лист3 так как​

    • ​ в книге.​ сначала с помощью​​ ошибки.​Аргументы функции ГИПЕРССЫЛКА описаны​Выделите диапазон ячеек, содержащих​Главная​

      ​ нужно сослаться.​ границы нет квадратного​ «Неделя2»​ в квадратных скобках.​ мы выберем лист​

    • ​ рабочий лист Excel,​ хотите получить. Теперь​​Vlad999​ расположение документов (последнее​ диапазон ячеек.​ показано выше на​

      • ​=ГИПЕРССЫЛКА(ЯЧЕЙКА(«адрес»,Январь!A1″;»Перейти на лист Январь​

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

        ​ маркера, значит это​​Сумма значений в диапазонах​ Например, если имя​Счет за услуги по​ а также между​ по вопросу их​

  4. ​: на какой лист​ — если ссылка​

    • ​Данную ссылку следует читать​ рисунке.​ > A1″)​

    • ​ в файле, куда​ Excel выделить ячейку​Адрес​ необходимо заменить ссылки​

      ​Буфер обмена​ Если имя другого листа​ ссылка на именованный​ ячеек «Неделя1» и​ книги –​

​ питанию​

Создание ссылки на ячейку на другом листе

​ книгами.​ поста #5, если​ должна перекинуть например​ на другой документ…))​ так:​Перейдите на Лист4, ячейка​Чтобы перейти в другое​ должен выполняться переход.​​ с гиперссылкой без​​    — обязательный аргумент. Путь​ на ячейки определенными​​нажмите кнопку​​ содержит знаки, не​ диапазон.​ «Неделя2» как формула​Книга1​.​

Пример ссылки на лист​Excel позволяет ссылаться на​ правильно понял. Код​ PMSA_Carton_Supreme_250g?​Ikbol s.​

​книга расположена на диске​ B2.​

​ место на текущем​ В приведенном ниже​ перехода по этой​

​ и имя открываемого​ именами.​Вставить​

  1. ​ являющиеся буквами, необходимо​Выполните одно из указанных​

  2. ​ массива​Изображение кнопки​, листа –​​Выбранный лист откроется.​​ ячейки любого рабочего​ =ВПР(E9;Спецификации;2;0)​Dmitrii_Mas​

  3. ​: просто набери «=»​ C: в папке​

  4. ​Поставьте знак «=» и​ листе без использования​ примере создается гиперссылка​

​ ссылке, щелкните ячейку​​ документа. Адрес может​Чтобы заменить ссылки именами​.​ заключить имя (или​ ниже действий.​=Лист2!B2​​Лист1​​Найдите и выделите ячейку,​

​ листа текущей книги,​

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

​Dmitrii_Mas​: например, на Спецификация​ потом сразу кликни​ Docs;​​ перейдите на Лист1​​ полной ссылки на​ на закладку​ и удерживайте нажатой​ указывать на определенное​ во всех формулах​

  • ​По умолчанию при вставке​ путь) в одинарные​Если требуется создать ссылку​Ячейка B2 на листе​, то ссылка на​ в которой должно​ что особенно полезно,​: получить в тоге​ 2.​ на другой лист,​имя файла книги «Отчет»​ чтобы там щелкнуть​ лист ([Книга1.xlsx]), вы​КвартПриб​ кнопку мыши, пока​ место в документе,​ листа, выделите одну​ скопированных данных отображается​

  • ​ кавычки (​ в отдельной ячейке,​ Лист2​​ ячейку​​ появиться значение. В​ когда необходимо использовать​

  1. ​ хотел казалось бы​По хорошему нужно​ выбирай яцейку которая​

  2. ​ с расширением «.xlsx»;​ левой клавишей мышки​ можете воспользоваться этой​​в файле​​ указатель не примет​​ например на ячейку​​ пустую ячейку.​​ кнопка​ Выноска 4​’​

    Группа

  3. ​ нажмите клавишу ВВОД.​Значение в ячейке B2​А1​​ нашем примере мы​​ конкретное значение с​​ простую вещь.​​ было мне их​​ тебе нужно и​ Изображение кнопки​на «Лист1» в ячейке​

    ​ по ячейке B2.​ формулой, где ЯЧЕЙКА(«адрес»)​Annual Report.doc​​ крестообразную форму​ Выноска 4​ или именованный диапазон​

  4. ​На вкладке​​Параметры вставки​​).​Если требуется создать ссылку​​ на листе Лист2​ Изображение кнопки​будет выглядеть следующим​

​ выделим ячейку B2.​

Изменение ссылки на ячейку на другую ссылку на ячейку

  1. ​ другого листа. Чтобы​К примеру, есть​ 6 нарисовать, т.к.​ Enter​ B2 находится значение​Поставьте знак «+» и​ возвращает текущее имя​

  2. ​, сохраненном по адресу​, а затем​

    • ​ листа или книги​Формулы​.​К началу страницы​ в формула массива​

    • ​В этой статье​ образом:​Введите знак равенства (=),​

    • ​ сделать это, в​ категория товаров, каждая​ в данном примере​А л е к​Изображение кнопки​ на которое ссылается​

    • ​ повторите те же​ книги.​​ http://example.microsoft.com.​​ отпустите кнопку мыши.​​ Excel либо на​​в группе​

  3. ​Нажмите кнопку​Также можно скопировать и​ (например A1:G4), нажмите​

​Создание ссылки на ячейку​

Изменение ссылки на ячейку на именованный диапазон

​=[Книга1.xlsx]Лист1!А1​ название листа с​ начале ссылки должно​ из которых включает​ всего шесть спецификаций​ с а н​ формула или функция.​ действия предыдущего пункта,​

  1. ​=ГИПЕРССЫЛКА($Z$1)​=ГИПЕРССЫЛКА(«\FINANCEStatements1stqtr.xlsx», D5)​

    • ​ В Excel Online​ закладку в документе​Определенные имена​Параметры вставки​ вставить ссылку на​

    • ​ сочетание клавиш CTRL+SHIFT+ВВОД.​ на том же​Чтобы использовать приведенную выше​ восклицательным знаком(!) и​

  2. ​ стоять имя листа​​ определенные продукты. у​​ должно быть.​​ д р​​Полезный совет. Если файл​ но только на​​Чтобы быстро обновить все​​Отображает содержимое ячейки D5​​ выделите ячейку, щелкнув​​ Microsoft Word. Путь​

    Группа

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

​ адрес ячейки. В​

Изменение типа ссылки: относительная, абсолютная, смешанная

  1. ​ с восклицательным знаком​

  2. ​ каждого продукта есть​Изображение кнопки​по-хорошему в данном​: Спасибо, работает!​

  3. ​ книги поврежден, а​ Лист2, а потом​ формулы на листе,​

​ в качестве текста​ ее, когда указатель​ может представлять собой​ с кнопкой​

​ пункт​

support.office.com

ГИПЕРССЫЛКА (функция ГИПЕРССЫЛКА)

​ воспользоваться командой​ ячейкой или диапазоном,​Создание ссылки на ячейку​​ рабочая книга Excel,​​ нашем примере мы​

Описание

​ (!). Например, если​​ состав. На каждый​​ примере должно быть​Спиридон батарейкин​ нужно достать из​ и Лист3.​ использующие функцию ГИПЕРССЫЛКА​ ссылки и открывает​ имеет вид стрелки.​ путь к файлу​Присвоить имя​Вставить связь​​Ссылки на ячейки​​ а формула массива​ на другом листе​ на которую мы​

Синтаксис

​ введем​​ необходимо сослаться на​

​ состав есть своя​ 6 листов со​

  • ​: а если после​​ него данные, можно​Когда формула будет иметь​ с теми же​ книгу, сохраненную на​ Чтобы перейти по​ на жестком диске,​и выберите команду​.​для создания ссылки​ может возвращать одно​Создание ссылки на ячейку​ ссылаемся, была открыта.​=’Заказ меню’!E14​ ячейку​ спецификация.​ спецификациями. Торопился…​ этого в привязанной​ вручную прописать путь​ следующий вид: =Лист1!B2+Лист2!B2+Лист3!B2,​ аргументами, можно поместить​
    ​ сервере​​ гиперссылке, щелкните ячейку,​ UNC-путь к местоположению​Применить имена​К началу страницы​ на ячейку. Эту​ или несколько значений.​ с помощью команды​Автор: Антон Андронов​.​
    ​A1​В идеале нужно​На любой. Предположим​ ячейке отображается не​ к ячейкам относительными​ нажмите Enter. Результат​

  • ​ целевой объект ссылки​​FINANCE​ когда указатель имеет​ на сервере (в​.​Дважды щелкните ячейку, содержащую​ команду можно использовать​К началу страницы​ «Ссылки на ячейки»​ссылка на ячейку указывает​Нажмите​
    ​на листе​ было сделать удобные​ на Спецификация 2.​ нужное значение, а​ ссылками и скопировать​ должен получиться такой​
    ​ на тот же​в общей папке​ вид руки.​ приложении Microsoft Excel​Выберите имена в поле​ формулу, которую нужно​

Замечания

​ в указанных ниже​На ячейки, расположенные на​Изменение ссылки на ячейку​ на ячейку или​Enter​Лист1​ для пользователя выпадающие​Vlad999​ формула =’SectionA’ и​Курсор выделения Excel​ их на весь​ же, как на​ или другой лист,​Statements​Пример​ для Windows) либо​Применить имена​ изменить. Каждая ячейка​ случаях.​ других листах в​

Примеры

​ на другую ссылку​

​ диапазон ячеек листа.​

​на клавиатуре. Появится​, ссылка будет выглядеть​

​ списки. 3-я колонка​: формула будет типа​ так далее, что​ лист новой книги.​ рисунке.​ а затем использовать​

​. В данном примере​

​Результат​ URL-адрес в Интернете​​, а затем нажмите​​ или диапазон ячеек​Для отображения важных данных​ той же книге,​ на ячейку​ Ссылки можно применять​ значение, на которое​

​ так:​ / выпадающий список​ Код =ГИПЕРССЫЛКА(«#спецификация1!A1″;»переход») или​ делать?​

​ В 90% случаях​​​​ абсолютную ссылку на​​ используется путь в​​=ГИПЕРССЫЛКА(«http://example.microsoft.com/report/budget report.xlsx», «Щелкните, чтобы​ или интрасети.​ кнопку​ в Excel, на​ в более заметном​ можно сослаться, вставив​Изменение ссылки на ячейку​ в формула, чтобы​

​ идет ссылка. Если​Лист1!A1​

​ должна содержать ссылки​ =ГИПЕРССЫЛКА(«#»&A5&»!A1″;»переход») в А5​Александр владимирович​ это работает.​Ссылка на лист немного​ эту ячейку в​ формате UNC.​ просмотреть отчет»)​Примечание.​ОК​​ которые ссылается формула,​​ месте. Предположим, существует​​ перед ссылкой на​​ на именованный диапазон​ указать приложению Microsoft​

​ значение ячейки E14​

​.​ на спецификации.​ слово спецификация1 а​: Для того, чтобы​Без функций и формул​​ отличается от традиционной​​ качестве аргумента «адрес»​​=ГИПЕРССЫЛКА(«D:FINANCE1stqtr.xlsx»; H10)​​Открывает книгу, сохраненную по​   Excel Online В Функция​.​

​ выделяются своим цветом.​

​ книга с множеством​​ ячейку имя листа​​Изменение типа ссылки: относительная,​ Office Excel на​​ на листе​​Обратите внимание, если в​Суть этой работы​ вот как в​ в нужной ячейке​ Excel был бы​

​ ссылки. Она состоит​

​ в формулах с​​Открывает книгу​​ адресу http://example.microsoft.com/report. В​ ГИПЕРССЫЛКА применима только​​К началу страницы​​Выполните одно из указанных​

​ листов, на каждом​ с восклицательным знаком​

​ абсолютная, смешанная​ значения или данные,​Заказ меню​ названии листа содержатся​ в том, что​ формулу внести спецификация1​ отображалось не значение,​ одной большой таблицей​

​ из 3-х элементов:​ функцией ГИПЕРССЫЛКА. Изменения​

​1stqtr.xlsx​ ячейке отображается текст​ для веб-адресов (URL).​Выделите ячейку с формулой.​ ниже действий.​ из которых есть​ (​Щелкните ячейку, в которую​

​ которые нужно использовать​изменить, то и​

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

​ Адресом может быть​

​В строке формул строка формул​Чтобы переместить ссылку на​ ячейка, отображающая итоговые​!​ нужно ввести формулу.​ в формуле.​ значение на листе​ необходимо заключить в​ быть доступны отдельные​Dmitrii_Mas​ чтобы обе ячейки​ заполнения данными. Благодаря​Знак восклицания (служит как​ при этом будут​ каталоге​ отчет» в качестве​ текстовая строка, заключенная​выделите ссылку, которую​

support.office.com

Ссылка на ячейку в другом листе Excel

​ ячейку или диапазон,​ данные по другим​). В приведенном ниже​В строка формул​Ссылки на ячейки можно​Счет за услуги по​

​ одинарные кавычки (‘​ спецификации, а остальные​: Начала делать формулу​ имели одинаковый формат,​ функциям и формулам​ разделитель и помогает​ немедленно отражаться в​Finance​ текста ссылки.​ в кавычки, или​ нужно изменить.​

Ссылка на лист в формуле Excel

​ перетащите цветную границу​ ячейкам этого листа.​ примере функция​введите​ использовать в одной​ питанию​ ‘). Например, если​

Отчеты по месяцам.

​ конечно же скрыты.​ =IF(E2=F2;HYPERLINK(«#cartons!A1″;»go»);0),​ например, числовой.​ он является мощным​ визуально определить, к​

  1. ​ формулах.​на жестком диске​=ГИПЕРССЫЛКА(«[http://example.microsoft.com/report/budget report.xlsx]Годовой!F10»; D1)​ ссылка на ячейку,​
  2. ​Для переключения между типами​ к новой ячейке​
  3. ​ Чтобы выделить такие​СРЗНАЧ​=​ или нескольких формулах​автоматически обновится.​Ввод ссылки на лист.
  4. ​ вы хотите создать​ Но это уже​Но вот ворпос,​Dmitrii_Mas​ вычислительным инструментом. А​ какому листу принадлежит​Сумма доходов за квартал.
  5. ​На всех предыдущих уроках​ D. После этого​Создает гиперссылку на ячейку​ имеющая вид текстовой​ ссылок нажмите клавишу​ или диапазону.​

​ итоговые ячейки, можно​

Как сделать ссылку на лист в Excel?

​используется для расчета​(знак равенства).​ для указания на​Если Вы в дальнейшем​

  1. ​ ссылку на ячейку​
  2. ​ другая тема. Для​ как в эту​: Дорогие люди, помогите​ полученные результаты, динамически​ адрес ячейки).​
  3. ​ формулы и функции​ выводится число, которое​

​ F10 листа​ строки.​ F4.​Чтобы изменить количество ячеек​ создать ссылки на​ среднего значения в​Выполните одно из указанных​ следующие элементы:​ переименуете лист, то​

Ссылка на лист в другой книге Excel

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

​Адрес на ячейку в​ ссылались в пределах​

  1. ​ содержится в ячейке​Годовой​Если указанный в​
  2. ​Дополнительные сведения о разных​ в диапазоне, перетащите​ них с первого​
  3. ​ диапазоне B1:B10 на​ ниже действий.​данные из одной или​
  4. ​ ссылка автоматически обновится​
  5. ​ на листе с​ же хотел разобраться​

​ условий ЕСЛИ? У​Множество похожих примеров​

  • ​ виде (если нужно​ этом же листе.​ одного листа. Сейчас​
  • ​ H10.​книги, сохраненной по​
  • ​ адресе переход не​ типах ссылок на​ угол границы.​ листа книги, которые​

​ листе «Маркетинг» в​Создайте ссылку на одну​ нескольких смежных ячеек​ и появится новое​ названием​ с условными ссылками​ меня планируется таких​ пересмотрел, но нигде​ даже в графическом).​Примечание. Ссылки на листы​ немного расширим возможности​

​=ГИПЕРССЫЛКА(«[C:My DocumentsMybook.xlsx]Итоги»)​ адресу http://example.microsoft.com/report. В​ существует или недоступен,​ ячейки см. в​В строка формул выделите​ позволят увидеть итоговые​ той же книге.​ или несколько ячеек​ на листе;​ название листа.​Бюджет июля​ на эти спецификации,​

exceltable.com

Как в excel сделать ссылку на ячейку — которая находиться на другом листе?)

​ равенств около 15​​ не нашел решений.​
​Vicsam​ можно вводить и​ их ссылок.​Создает гиперссылку на область​
​ ячейке листа, содержащей​ при выборе ячейки​ статье Обзор формул.​ ссылку в формуле​ данные из всей​
​Ссылка на диапазон​   . Чтобы создать ссылку, выделите​данные из разных областей​Если Вы введете название​. Ссылка будет выглядеть​ с чем вы​ и при выполнении​Нужно сделать условную​: =Лист2!B3​ вручную они будут​Excel позволяет делать ссылки​Totals​ гиперссылку, в качестве​ отображается сообщение об​К началу страницы​ и введите новую​ книги на ее​ ячеек на другом​

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

​Вместо «Лист2» название​ работать одинаково. Просто​ в формулах и​​в другой (внешней)​

​ текста ссылки отображается​​ ошибке.​В этой статье описаны​ ссылку​ первом листе.​ листе той же​ ячеек на том​данные на других листах​

​ ячейке появится ошибка​​‘Бюджет июля’!А1​ разобраться.​ условий равенства должна​ лист в книге.​ Вашего листа. Разделитель​ у выше описанном​ функциях на другие​

Условная ссылка на другой лист в книге

​ книге​​ содержимое ячейки D1.​Имя​
​ синтаксис формулы и​.​Для упрощения ссылок на​
​ книги​ же листе.​ той же книги.​
​#ССЫЛКА!​.​След.вопрос — как​ открываться соответствующая вкладка.​С пом.функции «Проверка​ — восклицательный знак​ примере меньше вероятность​ листы и даже​Mybook.xlsx​=ГИПЕРССЫЛКА(«[http://example.microsoft.com/report/budget report.xlsx]’Первый квартал’!ИтогиОтдел», «Щелкните,​    — необязательный аргумент. Текст​
​ использование функции​Нажмите клавишу F3, выберите​ ячейки между листами​1. Ссылка на лист​Можно переместить границу выделения,​Например:​В следующем примере​В следующем примере мы​ поставить фильтрацию по​
​AleksSid​ «данных» и формулы​

​ (всё без пробелов)​​ допустить синтактическую ошибку,​ книги. Можно сделать​.​

​ чтобы просмотреть итоги​​ ссылки или числовое​ГИПЕРССЫЛКА​
​ имя в поле​ и книгами. Команда​ «Маркетинг».​ перетащив границу ячейки,​Формула​ мы допустили опечатку​
​ будем ссылаться с​ поставщикам.​: Покажите эти условия​ «ДВССЫЛ» я сделал​
​Ссылка может быть​ из-за которой формула​

​ ссылку на данные​​=ГИПЕРССЫЛКА(«[Книга1.xlsx]Лист1!A10»;»Перейти на Лист1 >​ по отделу за​ значение, отображаемое в​в Microsoft Excel.​Вставить имя​Ссылки на ячейки​2. Ссылка на диапазон​

​ или перетащить угол​​Объект ссылки​ в названии. Рядом​
​ одного листа Excel​Vlad999​ в файле, скорее​ выплывающие взаимозависимые списки.​ не только на​ не будет работать.​ отдельного файла. Кстати​ A10″)​ первый квартал»)​ ячейке. Имя отображается​

​Функция​​и нажмите кнопку​автоматически вставляет выражения​ ячеек с B1​ границы, чтобы расширить​​Возвращаемое значение​

​ с ячейкой, которая​​ на значение, которое​:​

​ всего можно обойтись​​ При выборе определенного​

​ другой лист, но​​Ссылка на лист в​
​ в такой способ​

​Чтобы перейти в другое​​Создает гиперссылку на диапазон​ синим цветом с​ГИПЕРССЫЛКА​ОК​ с правильным синтаксисом.​ по B10 включительно.​ выделение.​=C2​ содержит ошибку, появился​ относится к другому​Dmitrii_Mas​

​ без функции​​ продукта в следующей​ и на другой​ другой книге имеет​
​ можно восстановить данные​ место на текущем​ИтогиОтдел​ подчеркиванием. Если этот​создает ярлык, который​.​Выделите ячейку с данными,​3. Ссылка на лист,​
​Создайте ссылку на определенное​Ячейка C2​ смарт-тег с восклицательным​ рабочему листу. Это​, один вопрос одна​ЕСЛИ​ колонке списком отображается​
​ документ…​ уже 5 элементов.​ из поврежденного файла​ листе, укажите имя​на листе​ аргумент опущен, в​ позволяет перейти к​Нажмите клавишу ВВОД или,​ ссылку на которую​ отделенная от ссылки​ имя​Значение в ячейке C2​ знаком. Нажмите на​ позволит нам использовать​ тема.​
​Dmitrii_Mas​ перечень спецификаций на​Если не получается,​

​ Выглядит она следующим​​ xls.​​ книги и имя​​Первый квартал​ ячейке в качестве​

CyberForum.ru

​ другому месту в​

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Еще…Меньше

В этой статье описаны синтаксис формулы и использование листов
 в Microsoft Excel.

Описание

Возвращает количество листов в ссылке.

Синтаксис

ЛИСТЫ(ссылка)

Аргументы функции ЛИСТЫ описаны ниже.

  • Ссылка    Необязательный аргумент. Ссылка — это ссылка, для которой необходимо знать количество листов. Если опустить аргумент «Ссылка», функция ЛИСТЫ возвращает количество листов в книге, которая содержит функцию.

Замечания

  • Функция ЛИСТЫ включает в себя все листы (видимые, скрытые или очень скрытые), кроме всех остальных типов листов (макросов, диаграмм или диалогов).

  • Если ссылка не является допустимым значением, то листы возвращают значение #REF! (значение ошибки).

  • Функция ЛИСТЫ недоступна в объектной модели (OM), поскольку там уже содержится похожая функция.

Пример

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

Формула

Описание

Результат

=ЛИСТЫ()

Так как не указан аргумент «Ссылка», возвращается общее количество листов в книге (3).

3

=ЛИСТЫ(Мои3DСсылки)

Возвращает количество листов в ссылке 3D «Мои3DСсылки», которая включает Лист2 и Лист3 (2).

2

К началу страницы

Нужна дополнительная помощь?

Содержание

  1. Microsoft Excel
  2. Как создать список всех листов, содержащихся в книге Excel при помощи макрофункции
  3. Как получить список листов книги Excel
  4. Список листов с помощью формулы
  5. Как составить список листов через VBA
  6. Надстройки для составления списка листов
  7. Как подсчитать количество листов в книге
  8. Список листов книги
  9. Как получить список листов книги Excel
  10. Список листов с помощью формулы
  11. Как составить список листов через VBA
  12. Надстройки для составления списка листов
  13. Как подсчитать количество листов в книге

Microsoft Excel

трюки • приёмы • решения

Как создать список всех листов, содержащихся в книге Excel при помощи макрофункции

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

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

  1. Вставьте новый лист, на котором будет находиться список.
  2. Выполните команду Формулы ► Присвоить имя, чтобы открыть диалоговое окно Создание имени.
  3. Впишите в поле Имя название Список.
  4. Введите следующую формулу в поле Диапазон (рис. 9.1): =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1;НАЙТИ(«]»;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»») .
  5. Осталось нажать ОК, чтобы закрыть диалоговое окно Создание имени.

Рис. 9.1. Работа с окном Создание имени для создания именованной формулы

Обратите внимание: в формуле используется функция ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ, которая не относится к числу стандартных функций рабочего листа. Это макрофункция, написанная в сравнительно старом XLM-стиле и предназначенная для применения на специальном листе макросов. При использовании аргумента 1 она возвращает массив имен листов, причем перед именем каждого листа указано название книги, откуда он взят. Функции ЗАМЕНИТЬ и НАЙТИ удаляют имя книги, сопутствующее названию листа. Чтобы сгенерировать имена листов, введите в ячейку А1 следующую формулу, а затем скопируйте ее ниже по столбцу: =ИНДЕКС(Список;СТРОКА()) .

На рис. 9.2 приведена данная формула для диапазона А1:А10. В книге семь листов, поэтому формула возвращает ошибку #ССЫЛКА! при попытке отобразить имя несуществующего листа. Чтобы избежать этого, измените формулу следующим образом: =ЕСЛИОШИБКА(ИНДЕКС(Список;СТРОКА());»») .

Рис. 9.2. Использование формулы для отображения списка имен листов

Список названий листов можно откорректировать, если вы будете добавлять, удалять или переименовывать листы, но это не происходит автоматически. Чтобы принудительно обновить формулы, нажмите Ctrl+Alt+F9. Если вы хотите, чтобы имена листов автоматически обновлялись при пересчете книги, измените именованную формулу следующим образом, чтобы сделать ее меняющейся: =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1;НАЙТИ(«]»;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»»)&Т(ТДАТА()) .

Рис. 9.3. Создание списка гиперссылок

Зачем может понадобиться список названий листов? На рис. 9.3 показано оглавление, созданное с помощью ссылки ГИПЕРССЫЛКА. В ячейке В1 записана следующая формула: =ГИПЕРССЫЛКА(«#»&A1&»!A1″;»Перейти по ссылке») . Щелкнув на гиперссылке, вы активизируете лист и выделяете ячейку А1. К сожалению, Excel не поддерживает гиперссылок, ведущих на лист с диаграммами, поэтому при попытке сослаться на такой лист программа выдаст ошибку.

Если вы пользуетесь такими приемами, то книгу нужно сохранить как файл с поддержкой макросов (в формате *.xlsm или *.xls).

Источник

Как получить список листов книги Excel

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

Список листов с помощью формулы

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

  1. Переходим на вкладку «Формулы» и кликаем по кнопке «Диспетчер имен». Опция находится в разделе «Определенные имена».
  1. Нажимаем «Создать» в открывшемся диалоговом окне.
  1. Записываем новое имя в верхнем поле, выбираем область «Книга» (обычно она установлена по умолчанию) и записываем в графу «Диапазон» эту формулу: =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1; НАЙТИ(“]”;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));””)
  2. После заполнения всех полей жмем «ОК». В книге Excel пока ничего не изменится, но эти шаги помогут в будущем. Окно диспетчера имен можно закрыть.
  1. Открываем лист, где будет расположен список. Выбираем ячейку и записываем в ней формулу с только что созданным именем: =ИНДЕКС(Список_листов;СТРОКА()). Нажмите Enter, и в ячейке появится название первого листа.
  1. Необходимо вывести все названия листов в столбец. Для этого зажимаем маркер заполнения, который находится в правом нижнем углу выбранной ячейки, и выделяем нужное количество ячеек. В таблице-примере 4 листа столько и было выделено ячеек.
  1. Создадим список, из которого можно перейти на каждый лист. Выберите другую пустую ячейку и вставьте эту формулу: =ГИПЕРССЫЛКА(“#”&A1&”!A1″;””&A1).
  1. Полный список с гиперссылками можно создать так же, с помощью маркера заполнения.
  2. Если название листа изменено, придется перезаполнить списки – для этого нужно просто удалить их, снова вставить те же формулы и выделить ячейки ниже.

Как составить список листов через VBA

Существует другой способ составления списка листов из книги – можно подключить пользовательскую функцию через редактор Visual Basic. Такой метод может показаться сложным, но это не так, если воспользоваться шаблоном для добавления функции в программу.

  1. Открываем VBA с помощью комбинации клавиш «Alt+F11». Если при нажатии F11 снижается яркость или срабатывает другая функция, установленная на эту кнопку, зажмите клавишу Fn.
  2. Нажмите «Вставить» (Insert) на верхней панели и выберите в открывшемся меню пункт «Модуль» (Module).
  1. Вставляем в свободное поле этот текст:
  1. Далее можно закрыть окно Visual Basic, потому что этот инструмент больше не понадобится, а функция уже добавлена в программу.
  1. Открываем лист для списка и вводим формулу в начальную ячейку. Теперь не нужно длинное выражение, чтобы создать список листов. Новая формула выглядит так: =SheetList(СТРОКА()).
  2. Нажимаем Enter и получаем название листа в ячейке. Маркером заполнения создаем список.
  1. Для гиперссылок придется использовать ту же длинную формулу: =ГИПЕРССЫЛКА(“#”&A1&”!A1″;””&A1).

Надстройки для составления списка листов

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

Существуют платные и бесплатные надстройки. Сегодня рассмотрим набор дополнений для Excel 2007-2019 под названием «Ёxcel». Разработчик распространяет файл на своем сайте за добровольное пожертвование. Установите надстройку по инструкции – после этого можно приступать к составлению списка.

  1. Открываем лист, где будет размещен список, и нажимаем левой кнопкой мыши на начальную ячейку будущего перечисления.
  2. На вкладке надстройки находим кнопку «Листы». Кликаем по ней, чтобы открылось меню, и выбираем пункт «Получить список листов книги». Скриншот создателя надстройки:
  1. Выбираем, какие листы показать в списке. Для простейшего перечисления названий листов кликаем по пункту «Простой список» и жмем на кнопку с галочкой в левом нижнем углу диалогового окна.
  2. На экране появится список листов. Если выставить настройки сложнее, то внешний вид списка немного изменится.

Как подсчитать количество листов в книге

Иногда в книгах Excel появляется много листов, например если документ относится к крупному проекту. Выяснить, сколько в файле страниц, можно с помощью функции ЛИСТЫ.

  1. Выбираем пустую ячейку и записываем в ней формулу: =ЛИСТЫ(). Не обязательно заполнять аргумент «Ссылка», если нужно посчитать листы в одной книге.
  1. Жмем Enter и получаем числовое значение.

Если все листы переименованы, и нужно узнать их номера, воспользуйтесь функцией ЛИСТ. Эта формула также доступна с 2013-й версии. У функции ЛИСТ один аргумент – «Значение». Если аргумент не заполнен, после нажатия клавиши Enter в ячейке появится номер того же листа, где была введена формула. Простое выражение с ЛИСТ выглядит так: =ЛИСТ().

Источник

Список листов книги

Надстройка проста до безобразия — после её установки на панель будет добавлен выпадающий список со всеми листами активной книги:

Список листов обновляется автоматически после событий:

  • создания новой книги
  • открытия книги
  • активации книги
  • добавления нового листа в любой книге
  • удаления листа из любой книги

Так же на панели отображается всегда именно активный лист активной книги.
Чем может быть полезна надстройка? Её использование несколько удобнее, чем стандартное перемещение по листам, особенно при большом количестве листов в книге. Если кто не знает про стандартное средство. Необходимо нажать правой кнопкой мыши левее всех листов — появиться список листов:

Но в нем отображается разом около 16 листов, а для получения списка всех остальных необходимо нажать «Все листы» в этом списке и уже тогда получите доступ к списку со всеми листами.
В случае с данной надстройкой листы можно видеть все, а чтобы каждый раз не переходить на вкладку «Надстройки» для доступа к списку, можно список поместить на Панель Быстрого Доступа(Файл -Параметры -Панель быстрого доступа). Тогда список будет всегда под рукой.
Так что нужна надстройки или нет — каждый решает для себя сам.

Надстройка Список листов.zip (16,4 KiB, 4 799 скачиваний)

Как установить надстройку: Установка надстроек

Источник

Как получить список листов книги Excel

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

Список листов с помощью формулы

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

  1. Переходим на вкладку «Формулы» и кликаем по кнопке «Диспетчер имен». Опция находится в разделе «Определенные имена».

  1. Нажимаем «Создать» в открывшемся диалоговом окне.

  1. Записываем новое имя в верхнем поле, выбираем область «Книга» (обычно она установлена по умолчанию) и записываем в графу «Диапазон» эту формулу: =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1; НАЙТИ(«]»;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»»)
  2. После заполнения всех полей жмем «ОК». В книге Excel пока ничего не изменится, но эти шаги помогут в будущем. Окно диспетчера имен можно закрыть.

  1. Открываем лист, где будет расположен список. Выбираем ячейку и записываем в ней формулу с только что созданным именем: =ИНДЕКС(Список_листов;СТРОКА()). Нажмите Enter, и в ячейке появится название первого листа.

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

  1. Создадим список, из которого можно перейти на каждый лист. Выберите другую пустую ячейку и вставьте эту формулу: =ГИПЕРССЫЛКА(«#»&A1&»!A1″;»»&A1).

Обратите внимание! Ячейка A1 прописывается в формуле, чтобы пользователи могли перейти на конкретную ячейку каждого листа. После нажатия Enter появится кликабельное название листа.

  1. Полный список с гиперссылками можно создать так же, с помощью маркера заполнения.
  2. Если название листа изменено, придется перезаполнить списки – для этого нужно просто удалить их, снова вставить те же формулы и выделить ячейки ниже.

Важно! Невозможно сделать ссылку на лист с диаграммой в Excel. На экране появляется сообщение об ошибке, переход не происходит.

Как составить список листов через VBA

Существует другой способ составления списка листов из книги – можно подключить пользовательскую функцию через редактор Visual Basic. Такой метод может показаться сложным, но это не так, если воспользоваться шаблоном для добавления функции в программу.

  1. Открываем VBA с помощью комбинации клавиш «Alt+F11». Если при нажатии F11 снижается яркость или срабатывает другая функция, установленная на эту кнопку, зажмите клавишу Fn.
  2. Нажмите «Вставить» (Insert) на верхней панели и выберите в открывшемся меню пункт «Модуль» (Module).

  1. Вставляем в свободное поле этот текст:
  1. Далее можно закрыть окно Visual Basic, потому что этот инструмент больше не понадобится, а функция уже добавлена в программу.

  1. Открываем лист для списка и вводим формулу в начальную ячейку. Теперь не нужно длинное выражение, чтобы создать список листов. Новая формула выглядит так: =SheetList(СТРОКА()).
  2. Нажимаем Enter и получаем название листа в ячейке. Маркером заполнения создаем список.

  1. Для гиперссылок придется использовать ту же длинную формулу: =ГИПЕРССЫЛКА(«#»&A1&»!A1″;»»&A1).

Надстройки для составления списка листов

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

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

Существуют платные и бесплатные надстройки. Сегодня рассмотрим набор дополнений для Excel 2007-2019 под названием «Ёxcel». Разработчик распространяет файл на своем сайте за добровольное пожертвование. Установите надстройку по инструкции – после этого можно приступать к составлению списка.

  1. Открываем лист, где будет размещен список, и нажимаем левой кнопкой мыши на начальную ячейку будущего перечисления.
  2. На вкладке надстройки находим кнопку «Листы». Кликаем по ней, чтобы открылось меню, и выбираем пункт «Получить список листов книги». Скриншот создателя надстройки:

  1. Выбираем, какие листы показать в списке. Для простейшего перечисления названий листов кликаем по пункту «Простой список» и жмем на кнопку с галочкой в левом нижнем углу диалогового окна.
  2. На экране появится список листов. Если выставить настройки сложнее, то внешний вид списка немного изменится.

Как подсчитать количество листов в книге

Иногда в книгах Excel появляется много листов, например если документ относится к крупному проекту. Выяснить, сколько в файле страниц, можно с помощью функции ЛИСТЫ.

Обратите внимание! Функция работает только в версиях Microsoft Excel от 2013.

  1. Выбираем пустую ячейку и записываем в ней формулу: =ЛИСТЫ(). Не обязательно заполнять аргумент «Ссылка», если нужно посчитать листы в одной книге.
  1. Жмем Enter и получаем числовое значение.

Если все листы переименованы, и нужно узнать их номера, воспользуйтесь функцией ЛИСТ. Эта формула также доступна с 2013-й версии. У функции ЛИСТ один аргумент – «Значение». Если аргумент не заполнен, после нажатия клавиши Enter в ячейке появится номер того же листа, где была введена формула. Простое выражение с ЛИСТ выглядит так: =ЛИСТ().

Источник

Понравилась статья? Поделить с друзьями:
  • Ссылка на изображение в тексте word
  • Ссылка на активную ячейку в формуле excel
  • Ссылка на абсолютное значение excel
  • Ссылка на word файла на excel
  • Ссылка на word 2019