Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сделать свод в одну таблицу со всех листов - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сделать свод в одну таблицу со всех листов
anna Дата: Вторник, 21.03.2017, 13:05 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 108
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Если есть возможность воплотить в жизнь мою хотелку, помогите, пожалуйста!

Есть книга, в которой несколько листов. Такая книга НЕ одна, а много - по каждому структурному подразделению, а их 30. Соответственно, по количеству листов в книге они НЕ одинаковы - в одном 2 листа (2 работника), в другом - 40 (40 работников). Но по формату они все одинаковы.
Например, есть книга отдел кадров. В ней 2 листа - иванов и петров (по каждому сотруднику). В каждом есть информация - ФИО, дата приема, сколько дней отпуска у работника имеется.
Нужно сделать свод, в котором сделать ссылку на некие графы (всегда одинаковы), чтобы получилась общая картинка по отделу.

Я бы сделала вручную, конечно, но это долго и проблематично еще потому, что Естественно, в жизнедеятельности организации происходят изменения - некоторые работники увольняются, вновь принимаются, переводятся и т.д. Поэтому, имеющаяся книга постоянно меняется - листы добавляются, удаляются. Поэтому, хотелось бы, чтобы при изменении в книге свод тоже менялся.
Не знаю что я тут понаписала (понятно ли). %)

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

К сообщению приложен файл: 2--_-.xlsx (25.5 Kb)
 
Ответить
СообщениеДобрый день.
Если есть возможность воплотить в жизнь мою хотелку, помогите, пожалуйста!

Есть книга, в которой несколько листов. Такая книга НЕ одна, а много - по каждому структурному подразделению, а их 30. Соответственно, по количеству листов в книге они НЕ одинаковы - в одном 2 листа (2 работника), в другом - 40 (40 работников). Но по формату они все одинаковы.
Например, есть книга отдел кадров. В ней 2 листа - иванов и петров (по каждому сотруднику). В каждом есть информация - ФИО, дата приема, сколько дней отпуска у работника имеется.
Нужно сделать свод, в котором сделать ссылку на некие графы (всегда одинаковы), чтобы получилась общая картинка по отделу.

Я бы сделала вручную, конечно, но это долго и проблематично еще потому, что Естественно, в жизнедеятельности организации происходят изменения - некоторые работники увольняются, вновь принимаются, переводятся и т.д. Поэтому, имеющаяся книга постоянно меняется - листы добавляются, удаляются. Поэтому, хотелось бы, чтобы при изменении в книге свод тоже менялся.
Не знаю что я тут понаписала (понятно ли). %)

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


Автор - anna
Дата добавления - 21.03.2017 в 13:05
Nic70y Дата: Вторник, 21.03.2017, 14:37 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
макрофункция
Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ()
К сообщению приложен файл: 2-.xlsm (25.2 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениемакрофункция
Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ()

Автор - Nic70y
Дата добавления - 21.03.2017 в 14:37
anna Дата: Среда, 22.03.2017, 09:32 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 108
Репутация: 0 ±
Замечаний: 0% ±

Доброе утро! Великолепно!
Спасибо огромное! Вы мне очень-очень помогли!!!
То, что нужно!
hands hands hands
 
Ответить
СообщениеДоброе утро! Великолепно!
Спасибо огромное! Вы мне очень-очень помогли!!!
То, что нужно!
hands hands hands

Автор - anna
Дата добавления - 22.03.2017 в 09:32
Oskar333 Дата: Понедельник, 27.03.2017, 00:16 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
макрофункция

=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ()
К сообщению приложен файл: 2-.xlsm(25Kb)

Братан красавчик вообще, а как сделать так же ,только что бы еще на одном листе могло быть не сколько фамилий например, тоесть ни по одному человеку,А по два например
 
Ответить
Сообщение
макрофункция

=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ()
К сообщению приложен файл: 2-.xlsm(25Kb)

Братан красавчик вообще, а как сделать так же ,только что бы еще на одном листе могло быть не сколько фамилий например, тоесть ни по одному человеку,А по два например

Автор - Oskar333
Дата добавления - 27.03.2017 в 00:16
Pelena Дата: Понедельник, 27.03.2017, 00:40 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Oskar333, прочитайте Правила форума и создайте свою тему с приложенным примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеOskar333, прочитайте Правила форума и создайте свою тему с приложенным примером

Автор - Pelena
Дата добавления - 27.03.2017 в 00:40
anna Дата: Вторник, 28.03.2017, 15:44 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 108
Репутация: 0 ±
Замечаний: 0% ±

Добрый день. В продолжении темы.
Скажите, пожалуйста, в чем может быть ошибка - есть книга, некоторые листы книги попадают в свод, некоторые - нет. Не могу понять почему!!!
Формулы везде одинаковые.
Посмотрите, пожалуйста, файл.
К сообщению приложен файл: 11--.xlsm (28.0 Kb)
 
Ответить
СообщениеДобрый день. В продолжении темы.
Скажите, пожалуйста, в чем может быть ошибка - есть книга, некоторые листы книги попадают в свод, некоторые - нет. Не могу понять почему!!!
Формулы везде одинаковые.
Посмотрите, пожалуйста, файл.

Автор - anna
Дата добавления - 28.03.2017 в 15:44
buchlotnik Дата: Вторник, 28.03.2017, 15:56 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Потому что имена листов с пробелами. Пробуйте:
Код
=ЕСЛИОШИБКА(ДВССЫЛ("'"&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Ю;СТРОКА(A2));"]";ПОВТОР(" ";30));31))&"'!F4");"")
К сообщению приложен файл: 11-.xlsm (27.1 Kb)
 
Ответить
СообщениеПотому что имена листов с пробелами. Пробуйте:
Код
=ЕСЛИОШИБКА(ДВССЫЛ("'"&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Ю;СТРОКА(A2));"]";ПОВТОР(" ";30));31))&"'!F4");"")

Автор - buchlotnik
Дата добавления - 28.03.2017 в 15:56
_Boroda_ Дата: Вторник, 28.03.2017, 16:03 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ДВССЫЛ("'"&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Ю;СТРОКА(A2));"]";ПОВТОР(" ";30));31))&"'!F4");"")

Если в именах листов есть пробелы и всякие другие небуквоциферные символы (исключая нижнее подчеркивание), то их (имена) нужно засунуть вовнутрь одинарных кавычек. Вот так
Код
='гидион е.'!H26

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

Добавлено
Что-то долго я писал. Слово "небуквоциферные" придумывал :D
К сообщению приложен файл: 11-1.xlsm (27.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ДВССЫЛ("'"&СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Ю;СТРОКА(A2));"]";ПОВТОР(" ";30));31))&"'!F4");"")

Если в именах листов есть пробелы и всякие другие небуквоциферные символы (исключая нижнее подчеркивание), то их (имена) нужно засунуть вовнутрь одинарных кавычек. Вот так
Код
='гидион е.'!H26

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

Добавлено
Что-то долго я писал. Слово "небуквоциферные" придумывал :D

Автор - _Boroda_
Дата добавления - 28.03.2017 в 16:03
anna Дата: Среда, 29.03.2017, 09:34 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 108
Репутация: 0 ±
Замечаний: 0% ±

О, даааааааааааааа!!!
Это то, что нужно.
ВЕЛИКОЛЕПНО!

ОГРОМНОЕ спасибо.
 
Ответить
СообщениеО, даааааааааааааа!!!
Это то, что нужно.
ВЕЛИКОЛЕПНО!

ОГРОМНОЕ спасибо.

Автор - anna
Дата добавления - 29.03.2017 в 09:34
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!