Сбор информации с нескольких листов. Использование названий листов в формуле
Многие пользователи совершают одну и ту же ошибку: разносят исходную информацию на несколько листов. Таким образом файл становится неудобным для итогового анализа. Представим что такой файл достался Вам, например от уволенного сотрудника, место которого Вы заняли :) В файле 12 листов итогов работы сотрудников по месяцам, содержащие абсолютно одинаковые таблицы, отличающиеся только значениями результативности, и один общий лист, на который необходимо собрать всю информацию за год, для того что бы определить кто из сотрудников работал наиболее результативно.
ПРОБЛЕМА: Как быстро собрать информацию на один лист из нескольких? И заполнить такую форму:
РЕШЕНИЕ:
Code
=ДВССЫЛ(B1&"!B2")
В английской версии:
Code
=INDIRECT(B1&"!B2")
КАК ЭТО РАБОТАЕТ: Функция ДВССЫЛ() возвращает ссылку, заданную текстовой строкой. По простому говоря:=ДВССЫЛ(B1&"!B2") - даёт нам ссылку аналогичную =Янв!B2, потому как в ячейке В1 находится текст Янв, который конкатенируется (сцепляется) посредством оператора конкатенации амперсанда & с указанием конкретной ячейки листа Янв В2.
КОММЕНТАРИИ: Так же можно использовать подобные конструкции и для извлечения данных из других книг.
МИНУСЫ: Функция ДВССЫЛ() не работает с закрытыми книгами. ОБЛАСТЬ ПРИМЕНЕНИЯ: Любая версия Excel
У нас есть файл тоже на много листов по месяцам разбитый. Из этой статьи как бы подтекст говорит о том, что так не по фэншую делать. Возможно ли иначе как-то организовать если у нас не как тут пара столбцов, а порядка 20-30 стоблов (на одном листе как-то не уместить 30*12месяцев).
А если, таблицы не однородны по строкам, т.е. ФИО сотрудников в ячейке А3, например, в январе, отдичается, от ФИО сотрудника в июне (уволился, принял нового), какую формулу можно применить
А если надо просто собрать итого по фамилиям, без месяцев то можно так: в B2 пишем =Сумм( Открываем декабрь, встаем на B2 и, зажав шифт кликаем на январь, затем Enter Получаем формулу =СУММ(Дек:Янв!B2)
Здравствуйте! Когда- то в в 2000 годах работала со сводными таблицами в бухгалтерии с формулами, забивала формулы один раз, чтобы из книги exсel из ведомостей по бухгалтерским счетам итоги за месяц переносились в сводную оборотно-сальдовую ведомость. Когда заводила второй месяц(февраль), уже данные переносились в сводную ведомость за февраль и т. д и мне не нужно было это прописывать формулами. Потом уже в 1 с работала и уже эл. таблицы эксель стали неактуальны. А сейчас они мне опять понадобились. Подскажите плизз, как не забивать формулы за каждый месяц?
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]