Можно ли иметь несколько трудовых книжек: Можно ли иметь две трудовые книжки одновременно в 2020 и 2021 году

Можно ли иметь несколько трудовых книжек: Можно ли иметь две трудовые книжки одновременно в 2020 и 2021 году

Содержание

Можно ли иметь две трудовые книжки одновременно в 2020 и 2021 году

По существу вопроса

Согласно статье 66 ТК РФ трудовая книжка — это основной документ о занятости и стаже сотрудника. Она выдается и оформляется первым работодателем, после чего он обеспечивает ее хранение и заполнение до момента увольнения. После увольнения документ выдается работнику на руки. При последующем трудоустройстве он предъявляется как документ, подтверждающий его стаж. В законах напрямую не указано, можно ли официально работать на 2 работах по трудовой книжке, но это и не запрещено. Второй экземпляр появляется у человека по разным причинам:

  • вследствие утери первой и обнаружения ее уже после выдачи дубликата;
  • как результат желания скрыть неприятные факты, которые были вписаны в первую ТК.

По мнению ПФР, можно иметь две трудовые книжки, но ведомство предупреждает, что при совпадении по времени нескольких периодов, засчитываемых в страховой стаж, учитывается только один из них по выбору застрахованного лица (пункт 2 статьи 16 федерального закона №255-ФЗ от 29.

12.2006).

Можно ли иметь

Действующим законодательством ответственность за 2 трудовые книжки одновременно не предусмотрена. Существует большая база нормативных документов, регулирующих вопросы взаимоотношений между работником и его работодателем, но вопрос законности наличия двух трудовых нигде не обсуждается и четко не обозначается. В ТК РФ не встречается ни одного упоминания о том, что иметь несколько экземпляров документов о стаже нельзя.

Но можно ли завести вторую трудовую книжку (новую), если есть старая? Теоретически да, фиктивным второй документ назвать сложно: записи в него сделаны сотрудниками отделов кадров по всем правилам, есть подпись ответственного лица и печать предприятия. Более того, если работник предоставляет две или даже более ТК, этот факт не является основанием для отказа от их приема. В какой из предъявленных работодателю документов вносить сведения о приеме на работу, законом не урегулировано. Решение, куда вносить запись, принимает работник.

Могут ли наказать

Законом не предусмотрено наказание за два оригинальных и заполненных документа. Но стоит уточнить: это условие относится к оригиналам. В Уголовном кодексе Российской Федерации (ст. 159, 327 УК) закреплено, что будет, если работаешь по двум трудовым книжкам в разных организациях, — уголовная ответственность за подделку или подлог документов. Не допускаются две книжки с одинаковыми записями, то есть нельзя копировать записи в оригинале на всякий случай.

Закон не запрещает иметь две работы (статья 60.1 ТК РФ). В ТК РФ разъясняется, как работать на двух работах официально: такая деятельность должна оформляться соответствующим образом, например как совместительство (ст. 282 ТК РФ).

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

Налоговые вычеты

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

Как оформить пенсию

Для оформления пенсии в Пенсионный фонд необходимо представить оригинал документа. Пенсия начисляется только по одному документу. Если при оформлении пенсии предъявить две ТК и периоды работы в этих документах будут пересекаться, то работники ПФР попросят выбрать какой-то один период. То есть из двух книжек при оформлении пенсии придется выбирать только одну.

Федеральный закон №400-ФЗ от 28. 12.2013 предписывает, что в случае совпадения по времени нескольких периодов работы при исчислении страхового стажа, необходимого для назначения пенсии, учитывается только один из таких периодов по выбору лица, обратившегося за установлением указанной суммы (пункт 1 статьи 13). Если по времени работы совпадений нет, причин для волнения тоже нет.

В связи с ведением ЭТК проблема наличия двух документов одновременно отпадает. Электронная трудовая не предполагает физического носителя: все сведения о рабочей деятельности сотрудника фиксируются в цифровом формате. Работодатели подают сведения в ПФР через Кабинет страхователя (по форме СЗВ-ТД) или клиентскую службу Пенсионного фонда — данные о работнике хранятся в информационных ресурсах ведомства. Всем, кого впервые принимают на работу с 2021 года, заводят электронные книжки.

Как получать пособия

Получая пособие по нескольким ТК, гражданин привлекается к уголовной ответственности за мошенничество. В 165-ФЗ от 16.07.1999 указано, как выписать больничный лист, если две трудовые книжки одновременно оформлены в разных организациях, — согласно правилам, за один и тот же период болезни нельзя получить пособие дважды (пп. 2 п. 1, п. 1.1 ст. 7, пп. 5 п. 2 ст. 8 165-ФЗ). Если оформили два больничных на две ТК, пособие по временной нетрудоспособности выплатят только по одному листку. Весьма сомнительной представляется польза для работника в этом случае. Чтобы не попасть в неприятную ситуацию, действуйте в соответствии с законодательством.

Кадровый портал — Error

Организация работы и кадровые вопросы в связи с коронавирусомОбразцы основных документов в связи с коронавирусомНерабочие дни в связи с коронавирусом

Образцы заполнения кадровых документовФормы первичных учетных документовСведения о трудовой деятельности (электронная трудовая книжка)Ведение трудовых книжек в бумажном виде

Специальная оценка условий трудаНесчастный случай на производствеОбязательные медосмотры (профосмотры)Инструктажи по охране труда

Обязательные документы при проверкахКалендарь кадровика

Хранение и использование персональных данныхМеры по защите персональных данных работниковОтветственность за нарушения законодательства о персональных данных

Привлечение иностранцевОформление иностранцев

Оформление приема на работуТрудовой договор

График отпусковЗамена отпуска денежной компенсациейОформление ежегодного оплачиваемого отпускаОтпуск по беременности и родамОтпуск по уходу за ребенкомЛьготный (дополнительный) отпуск

График работыПривлечение, оформление и оплатаУчет рабочего времениВыходные и праздничные дни

Правила внутреннего трудового распорядка (ПВТР)Дисциплинарные взысканияПорядок увольнения за нарушение трудовой дисциплины

Заработная платаРайонные коэффициенты и надбавкиМатериальная ответственность работника

Оплата больничного листа (не пилотный проект)Оплата больничного листа (пилотный проект)Заполнение больничного листа работодателемРабота с электронными больничнымиПособие по беременности и родам

Порядок проведения аттестацииОграничения на увольнение из-за непрохождения аттестацииРасходы на подготовку и переподготовку кадров

Основания для увольненияПроцедура увольнения по сокращению

Перейти в telegram-чат

Кадровый портал — Error

Организация работы и кадровые вопросы в связи с коронавирусомОбразцы основных документов в связи с коронавирусомНерабочие дни в связи с коронавирусом

Образцы заполнения кадровых документовФормы первичных учетных документовСведения о трудовой деятельности (электронная трудовая книжка)Ведение трудовых книжек в бумажном виде

Специальная оценка условий трудаНесчастный случай на производствеОбязательные медосмотры (профосмотры)Инструктажи по охране труда

Обязательные документы при проверкахКалендарь кадровика

Хранение и использование персональных данныхМеры по защите персональных данных работниковОтветственность за нарушения законодательства о персональных данных

Привлечение иностранцевОформление иностранцев

Оформление приема на работуТрудовой договор

График отпусковЗамена отпуска денежной компенсациейОформление ежегодного оплачиваемого отпускаОтпуск по беременности и родамОтпуск по уходу за ребенкомЛьготный (дополнительный) отпуск

График работыПривлечение, оформление и оплатаУчет рабочего времениВыходные и праздничные дни

Правила внутреннего трудового распорядка (ПВТР)Дисциплинарные взысканияПорядок увольнения за нарушение трудовой дисциплины

Заработная платаРайонные коэффициенты и надбавкиМатериальная ответственность работника

Оплата больничного листа (не пилотный проект)Оплата больничного листа (пилотный проект)Заполнение больничного листа работодателемРабота с электронными больничнымиПособие по беременности и родам

Порядок проведения аттестацииОграничения на увольнение из-за непрохождения аттестацииРасходы на подготовку и переподготовку кадров

Основания для увольненияПроцедура увольнения по сокращению

Перейти в telegram-чат

Законно ли иметь две трудовые книжки одновременно? — Оперсонале

Содержание статьи

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

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

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

Последствия наличия более одного документа и что с этим делать

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

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

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

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


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

Точный порядок, которому обязаны следовать как работодатель, так и работник, четко прописан в ТК РФ и соответствующей инструкции. Закон напрямую не запрещает гражданину пользоваться больше чем одним документом и заводить новый в случае приема на иное рабочее место. Это распространяется и на лиц, которые выполняют свои трудовые функции по совместительству.

Поэтому законодательством установлены ситуации, когда сотруднику полагается выдавать дубликат документа о профессиональной деятельности:

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

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

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

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

Можно ли иметь несколько трудовых книжек

Трудовая книжка — официальный персональный документ, содержащий записи о трудоустройстве гражданина.

Трудовая книжка оформляется при первом поступлении на работу, хранится в отделе кадров организации-работодателя, содержит личные данные (фамилию, имя, отчество), дату и год рождения, образование, профессию и специальность; все изменения и любая информация о взаимоотношениях с работодателем регистрируются в трудовой книжке и заверяются подписью ответственного сотрудника отдела кадров. Записи об увольнении удостоверяются личной подписью гражданина. При увольнении или переходе на другое место работы трудовая книжка выдаётся гражданину на руки, а при оформлении трудовых отношений с новой организацией — передаётся в её отдел кадров.

Может ли работник иметь несколько трудовых книжек?

Работник может иметь несколько трудовых книжек – законодательством это не запрещено.

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

Проверить лицевой счет в ПФР можно на портале Госуслуг. Если обнаружится, что счет не один, следует написать заявление о слиянии счетов. При наступлении пенсионного возраста это позволит корректно учесть все периоды трудовой деятельности работника.

Владейте информацией с нами!

Бухгалтерские услуги стоимость для ООО

Бухгалтерские услуги стоимость для ИП

Услуги 1С БухОбслуживание Система №1:

Несколько трудовых книжек у одного работника: что делать работодателю?

Разговоры о том, что трудовая книжка – это устаревший морально документ, в последнее время не утихают. Однако до сих пор она остается основным подтверждением стажа сотрудника при оформлении пенсии. Кроме того, это по-прежнему один из обязательных документов при трудоустройстве. Важная роль трудовой книжки при назначении пенсии, а также пристальное внимание к ней со стороны ПФР, требует от кадровиков ответственного отношения к ее оформлению и заполнению. Отсюда и множество вопросов в случаях, когда что-то с этим документом не так.

Надо признать, в жизни все время происходит «что-то» не так, как написано в нормативных актах. При этом решать эти сложные ситуации надо, соблюдая все требования закона. Например, довольно частая ситуация: по правилам у каждого работника должна быть одна трудовая книжка, но нередко оказывается, что у сотрудника их две, а то и больше. Законно ли наличие нескольких трудовых книжек? Что делать работодателю в таком случае?

Несмотря на то, что в законе подразумевается наличие только одной трудовой книжки у сотрудника, если их оказалось больше – это никаким образом не наказуемо. Более того, в последних разъяснениях ПФР сказано, что для назначения пенсии сейчас важнее страховой стаж, данные о котором есть в фонде. Однако если будет необходимо учесть какие-то периоды или стажи, которые надо будет подтверждать дополнительно, то это можно сделать при помощи как одной, так и нескольких трудовых книжек.

Получается, для «конечного пользователя» трудовой книжки – ПФР – не принципиально, сколько их у человека. Остается вопрос, что делать организации, если у ее сотрудника несколько таких документов. Тут надо разобраться, как так получилось – от этого будут зависеть и действия работодателя.

Дубликат.

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

В любом случае, если речь идет о том, что одна из трудовых книжек – это дубликат, то только его вы и принимаете. Сам факт выдачи дубликата говорит о том, что оригинал документа утратил юридическую силу. Даже если на нем нет отметки о выдаче дубликата.

Объясните сотруднику, что вести ему дальше будут уже только дубликат, а первую книжку пусть хранит дома – вдруг понадобится при оформлении пенсии.

Несколько мест работы одновременно.

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

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

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

В результате к вам приходит потом устраиваться сотрудник и приносит обе книжки, в которых в одно и то же время стоят разные места работы. Объясните, что вы вести можете только одну – пусть человек выбирает, какую. Вторую пусть оставит дома – она может понадобиться в ПФРе.

Желание что-то скрыть в прошлом.

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

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

В этих и похожих случаях в трудовых книжках записи о работе будут не в один период, а последовательно – начало карьеры в одной, продолжение в другой. Вы, опять-таки, можете взять только одну, и логично, что это будет более поздняя. Работнику объясните, что при назначении пенсии в ПФР он сможет принести все трудовые, но вы вести ему будете только одну.

Вообще, при работе с трудовыми книжками надо понимать, что главная их задача – подтверждение стажа при назначении пенсии. При этом работодатель может вести каждому сотруднику только одну трудовую. Вот из этого и надо исходить – выбирать из всех принесенных одну, а с остальными ваш работник пойдет в ПФР, когда придет время пенсии.

ТК не разрешает иметь две трудовые книжки, а Пенсионный не возражает

Вся суть наших законов.

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

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

Почему у работника может быть две трудовые?

Распространенная ситуация: в наше время не так-то легко прожить на одну зарплату. Многие подрабатывают, причем официально. На основной работе завели одну трудовую, во второй компании — оформили еще одну.

О том, насколько это законно, я расскажу чуть позже.

Еще пара причин, по которым трудовых книжек может быть две:

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

Что говорит Трудовой кодекс?

А там все очень просто: есть ст. 66, в которой написано: если работник трудится где-то по совместительству, то, по его желанию, начальник на основной работе вносит сведения об этом в трудовую книжку.
То есть, работодатель в компании, где осуществляется работа по совместительству, никаких записей в трудовой делать не должен.
В принципе, подобные записи можно считать недействительными. Но Пенсионный фонд на это не обращает внимания, указывает, что все записи им будут учитываться. Это и хорошо. Меньше обычные люди — работники, будут страдать.

7 советов по работе с несколькими листами в Excel

Работать с MS Excel достаточно сложно, так как с одним листом. Но когда вы работаете с более чем одним листом, сложность работы с этими данными возрастает в десять раз с каждым добавляемым листом.

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

1. Одновременный просмотр нескольких листов

Простой совет для начала — настройка представления. Можно легко потерять представление о том, над каким листом вы работаете, особенно когда вам нужно работать с несколькими листами. Чтобы разместить листы по центру,

а) Откройте книгу в Excel.

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

c) В каждом новом окне щелкайте вкладку рабочего листа, который хотите просмотреть.

d) После отображения рабочих листов нажмите кнопку Упорядочить все в окне просмотра

e) В следующем диалоговом окне выберите вид компоновки.Убедитесь, что вы поставили галочку в Windows активной книги.

Оттуда вы сможете увидеть с высоты птичьего полета каждый лист в книге, которая вам нужна.

2. Просмотр дополнительных вкладок рабочего листа

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

Чтобы увидеть больше, просто наведите указатель мыши на 3 точки слева от полосы прокрутки. Затем щелкните и перетащите его вправо. Вы сразу же увидите больше вкладок на листе.

3. Объединение рабочих листов в группы

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

a) Щелкните первую вкладку рабочего листа, который хотите отредактировать.

б) Затем нажмите + CTRL (для несмежных вкладок листа) или нажмите + Shift (для соседних листов) на других вкладках листа, чтобы добавить его в группу.

c) При необходимости измените ячейку. Нажмите «Ввод».

Чтобы разгруппировать листы, вы можете щелкнуть правой кнопкой мыши и выбрать опцию Разгруппировать листы .Это может показаться базовым советом, но он очень полезен!

4. Копирование формул между рабочими листами

Один удобный совет при работе с данными на листах — копирование формул, требующих повторяющихся вычислений. Мы уже обсуждали этот совет в нашей публикации «Работайте с данными Excel как профессионал с помощью 9 простых советов», но это отличный совет, о котором стоит упомянуть еще раз:

a) Открыв рабочий лист, содержащий формулу, которую вы хотите скопировать, CTRL + щелкните на вкладке рабочего листа, в который вы хотите скопировать форму.

б) Щелкните или перейдите к ячейке с нужной формулой или данными (на открытом листе).

c) Нажмите F2 , чтобы активировать ячейку.

d) Нажмите Enter. Это приведет к повторному вводу формулы или данных, а также введению их в ту же соответствующую ячейку на другом выбранном листе.

5. Использование формул для связывания листов

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

Это руководство от ExcelFormulas дает вам прочное и легкое для понимания объяснение того, как этот трюк может облегчить вашу задачу. Он делает все возможное и даже показывает вам, как одни и те же методы могут быть применены к нескольким книгам.

6.Объединение данных из нескольких листов

Если вам нужно объединить данные из разных листов, это руководство от Tuts + Computer Skills покажет вам шаг за шагом, как объединить данные из нескольких листов в одну сводную таблицу.

Это идеальный вариант, если вы отслеживаете разные типы информации, которые связаны, но разделены на отдельных листах. Вы можете динамически соединять их в один рабочий лист, чтобы обновить их все сразу.Обратите внимание, что в этом руководстве используется Excel 2013, но он практически не отличается от Excel 2016.

7. Импорт нескольких листов Excel из нескольких книг Excel

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

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

Какие у вас есть советы по работе с несколькими листами Excel?

Объединение данных из нескольких книг в Excel (с помощью Power Query)

Power Query может оказаться большим подспорьем, если вы хотите объединить несколько книг в одну.

Например, предположим, что у вас есть данные о продажах для разных регионов (Восток, Запад, Север и Юг). Вы можете объединить эти данные из разных книг в один лист с помощью Power Query.

Если у вас есть эти книги в разных местах / папках, рекомендуется переместить все их в одну папку (или создать копию и поместить эту копию книги в ту же папку).

Итак, для начала у меня есть четыре книги в папке (как показано ниже).

Теперь в этом руководстве я рассматриваю три сценария, в которых вы можете объединить данные из разных книг с помощью Power Query:

  • В каждой книге есть данные в таблице Excel, и имена всех таблиц одинаковы.
  • В каждой книге есть данные с одинаковым именем листа. Это может произойти, если во всех книгах есть лист с именем «сводка» или «данные», и вы хотите объединить все это.
  • В каждой книге много листов и таблиц, и вы хотите объединить определенные таблицы / листы. Этот метод также может быть полезен, если вы хотите объединить таблицы / листы, у которых нет согласованного имени.

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

Каждая рабочая книга содержит данные в таблице Excel с одинаковой структурой

Приведенный ниже метод будет работать, если ваши таблицы Excel структурированы одинаково (с одинаковыми именами столбцов).

Количество строк в каждой таблице может различаться.

Не беспокойтесь, если в некоторых таблицах Excel есть дополнительные столбцы. Вы можете выбрать одну из таблиц в качестве шаблона (или в качестве «ключа», как его называет Power Query), и Power Query будет использовать ее для объединения с ней всех других таблиц Excel.

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

Теперь у меня есть четыре книги в папке, которые я хочу объединить.

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

Вот шаги, чтобы объединить данные из этих книг в одну книгу (в виде единой таблицы).

  1. Перейдите на вкладку «Данные».
  2. В группе «Получить и преобразовать» щелкните раскрывающееся меню «Новый запрос».
  3. Наведите курсор на «Из файла» и нажмите «Из папки».
  4. В диалоговом окне «Папка» введите путь к папке, в которой находятся файлы, или нажмите «Обзор» и найдите папку.
  5. Нажмите ОК.
  6. В открывшемся диалоговом окне нажмите кнопку объединения.
  7. Щелкните «Объединить и загрузить».
  8. В открывшемся диалоговом окне «Объединить файлы» выберите таблицу на левой панели. Обратите внимание, что Power Query показывает вам таблицу из первого файла. Этот файл будет действовать как шаблон (или ключ) для объединения других файлов. Power Query теперь будет искать «Таблицу 1» в других книгах и объединять ее с этой.
  9. Нажмите ОК.

Это загрузит окончательный результат (объединенные данные) в ваш активный рабочий лист.

Обратите внимание, что вместе с данными Power Query автоматически добавляет имя книги в качестве первого столбца объединенных данных. Это помогает отслеживать, какие данные из какой книги были получены.

Если вы хотите сначала отредактировать данные перед загрузкой в ​​Excel, на шаге 6 выберите «Объединить и изменить». Это откроет окончательный результат в редакторе Power Query, где вы сможете редактировать данные.

Несколько вещей, которые нужно знать:

  • Если вы выберете таблицу Excel в качестве шаблона (на шаге 7), Power Query будет использовать имена столбцов в этой таблице для объединения данных из других таблиц.Если в других таблицах есть дополнительные столбцы, они будут проигнорированы. Если в этих других таблицах нет столбца, который есть в вашей таблице шаблонов, Power Query просто поместит для него «null».
  • Столбцы не обязательно должны быть в том же порядке, в котором Power Query использует заголовки столбцов для сопоставления столбцов.
  • Поскольку вы выбрали Table1 в качестве ключа, Power Query будет искать Table1 во всех книгах и объединять все это. Если он не найдет таблицу Excel с таким же именем (Таблица1 в этом примере), Power Query выдаст ошибку.

Добавление новых файлов в папку

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

Мы объединили данные из четырех разных книг в одну таблицу за несколько секунд, даже не открывая ни одной из книг.

Но это еще не все.

Настоящая МОЩНОСТЬ Power Query заключается в том, что теперь, когда вы добавляете файлы в папку, вам не нужно повторять ни один из этих шагов.

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

Например, в приведенном выше примере, если я добавлю новую книгу — ‘Mid-West.xlsx’ в папку и обновлю запрос, он немедленно предоставит мне новый комбинированный набор данных.

Вот как вы обновляете запрос:

  • Щелкните правой кнопкой мыши таблицу Excel, которую вы загрузили в рабочий лист, и нажмите «Обновить».
  • Щелкните правой кнопкой мыши запрос на панели «Запрос книги» и выберите «Обновить».
  • Перейдите на вкладку «Данные» и нажмите «Обновить».

В каждой книге есть данные с одинаковым именем листа

Если у вас нет данных в таблице Excel, но все имена листов (из которых вы хотите объединить данные) являются то же самое, то вы можете использовать метод, показанный в этом разделе.

Есть несколько вещей, с которыми нужно быть осторожными, когда это просто табличные данные, а не таблица Excel.

  • Имена рабочих листов должны совпадать. Это поможет Power Query просмотреть ваши книги и объединить данные из листов с одинаковыми именами в каждой книге.
  • Power Query чувствителен к регистру. Это означает, что таблицы с именами «данные» и «данные» считаются разными. Точно так же столбец с заголовком «Магазин» и столбец с заголовком «Магазин» считаются разными.
  • Хотя важно иметь одинаковые заголовки столбцов, не обязательно иметь одинаковый порядок.Если столбец 2 в «East.xlsx» является столбцом 4 в «West.xlsx», Power Query будет правильно сопоставить его, сопоставив заголовки.

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

В этом примере у меня есть папка с четырьмя файлами.

В каждой книге у меня есть рабочий лист с именем «Данные», содержащий данные в следующем формате (обратите внимание, что это не таблица Excel).

Вот шаги для объединения данных из нескольких книг в один рабочий лист:

  1. Перейдите на вкладку «Данные».
  2. В группе «Получить и преобразовать» щелкните раскрывающееся меню «Новый запрос».
  3. Наведите курсор на «Из файла» и нажмите «Из папки».
  4. В диалоговом окне «Папка» введите путь к папке, в которой находятся файлы, или нажмите «Обзор» и найдите папку.
  5. Нажмите ОК.
  6. В открывшемся диалоговом окне нажмите кнопку объединения.
  7. Щелкните «Объединить и загрузить».
  8. В открывшемся диалоговом окне «Объединить файлы» выберите «Данные» на левой панели.Обратите внимание, что Power Query показывает имя рабочего листа из первого файла. Этот файл будет действовать как ключ / шаблон для объединения других файлов. Power Query просмотрит каждую книгу, найдет лист с именем «Данные» и объединит все это.
  9. Нажмите ОК. Теперь Power Query просмотрит каждую книгу, найдет в ней лист с именем «Данные», а затем объединит все эти наборы данных.

Это загрузит окончательный результат (объединенные данные) в ваш активный рабочий лист.

Если вы хотите сначала отредактировать данные перед загрузкой в ​​Excel, на шаге 6 выберите «Объединить и изменить».Это откроет окончательный результат в редакторе Power Query, где вы сможете редактировать данные.

Каждая рабочая книга содержит данные с разными именами таблиц или листов.

Иногда вы не можете получить структурированные и согласованные данные (например, таблицы с тем же именем или рабочий лист с тем же именем).

Например, предположим, что вы получаете данные от кого-то, кто создал эти наборы данных, но назвал рабочие листы как Восточные данные, Западные данные, Северные данные и Южные данные.

Или, возможно, человек создал таблицы Excel, но с другими именами.

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

  1. Перейдите на вкладку «Данные».
  2. В группе «Получить и преобразовать» щелкните раскрывающееся меню «Новый запрос».
  3. Наведите курсор на «Из файла» и нажмите «Из папки».
  4. В диалоговом окне «Папка» введите путь к папке, в которой находятся файлы, или нажмите «Обзор» и найдите папку.
  5. Нажмите ОК.
  6. В открывшемся диалоговом окне нажмите кнопку «Изменить». Это откроет редактор Power Query, где вы увидите подробную информацию обо всех файлах в папке.
  7. Удерживая клавишу Control, выберите столбцы «Содержание» и «Имя», щелкните правой кнопкой мыши и выберите «Удалить другие столбцы». Это удалит все остальные столбцы, кроме выбранных.
  8. На ленте редактора запросов нажмите «Добавить столбец», а затем нажмите «Пользовательский столбец».
  9. В диалоговом окне «Добавить настраиваемый столбец» назовите новый столбец «Импорт данных» и используйте следующую формулу = Excel.Рабочая тетрадь ([КОНТЕНТ]) . Обратите внимание, что в этой формуле учитывается регистр, и вам нужно вводить ее точно так, как я показал здесь.
  10. Теперь вы увидите новый столбец, в котором записана таблица. Теперь позвольте мне объяснить, что здесь произошло. Вы предоставили Power Query имена книг, а Power Query извлек такие объекты, как рабочие листы, таблицы и именованные диапазоны из каждой книги (которая на данный момент находится в ячейке таблицы). Вы можете щелкнуть пустое пространство рядом с текстовой таблицей, и вы увидите информацию внизу.В этом случае, поскольку у нас есть только одна таблица и один рабочий лист в каждой книге, вы можете увидеть только две строки.
  11. Щелкните значок с двойной стрелкой вверху столбца «Импорт данных».
  12. В открывшемся окне данных столбца снимите флажок «Использовать исходный столбец в качестве префикса» и нажмите кнопку «ОК».
  13. Теперь вы увидите развернутую таблицу, в которой вы видите по одной строке для каждого объекта в таблице. В этом случае для каждой книги объект листа и объект таблицы указываются отдельно.
  14. В столбце «Вид» отфильтруйте список, чтобы отображалась только таблица.
  15. Удерживая клавишу Control, выберите столбец «Имя и данные». Теперь щелкните правой кнопкой мыши и удалите все остальные столбцы.
  16. В столбце «Данные» щелкните значок двойной стрелки в правом верхнем углу заголовка данных.
  17. В открывшемся поле данных столбца нажмите OK. Это объединит данные во всех таблицах и отобразит их в Power Query.
  18. Теперь вы можете выполнить любое необходимое преобразование, а затем перейти на вкладку «Главная» и нажать «Закрыть и загрузить».

Теперь позвольте мне быстро объяснить, что мы здесь сделали. Поскольку имена листов или таблиц не были согласованы, мы использовали формулу = Excel.Workbook для получения всех объектов книг в Power Query. Эти объекты могут включать листы, таблицы и именованные диапазоны. Когда у нас были все объекты из всех файлов, мы отфильтровали их, чтобы рассматривать только таблицы Excel. Затем мы расширили данные в таблицах и все это объединили.

В этом примере мы отфильтровали данные, чтобы использовать только таблицы Excel (на шаге 13).Если вы хотите объединить листы, а не таблицы, вы можете фильтровать листы.

Примечание. Этот метод даст вам объединенные данные, даже если есть несоответствие в именах столбцов. Например, если в East.xlsx у вас есть столбец с ошибкой, вы получите 5 столбцов. Power Query заполнит данные в столбцах, если найдет, а если не сможет найти столбец, сообщит значение как «null».

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

Теперь, если у вас есть больше книг, из которых вам нужно объединить данные, просто скопируйте и вставьте их в папку и обновите Power Query

Вам также могут понравиться следующие руководства по Excel:

Excel 2016: Работа с несколькими Задания

Урок 9: Работа с несколькими листами

/ ru / excel2016 / понимание-числовые-форматы / содержание /

Введение

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

Необязательно: загрузите нашу рабочую тетрадь.

Посмотрите видео ниже, чтобы узнать больше об использовании нескольких листов.

Чтобы вставить новый рабочий лист:
  1. Найдите и нажмите кнопку Новый лист в правом нижнем углу окна Excel.
  2. Появится новый пустой рабочий лист .

По умолчанию любая новая книга, которую вы создаете в Excel, будет содержать один рабочий лист с именем Sheet1 . Чтобы изменить номер по умолчанию рабочих листов, перейдите к Backstage view , щелкните Параметры , затем выберите желаемое количество рабочих листов для включения в каждую новую книгу.

Чтобы скопировать рабочий лист:

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

  1. Щелкните правой кнопкой мыши рабочий лист, который нужно скопировать, затем выберите Переместить или Копировать в меню рабочего листа.
  2. Откроется диалоговое окно Перемещение или копирование . Выберите, где будет отображаться лист, в поле « До листа: ». В нашем примере мы выберем (перейти в конец) , чтобы разместить рабочий лист справа от существующего.
  3. Установите флажок рядом с Создайте копию , затем щелкните ОК .
  4. Рабочий лист будет скопирован . Он будет иметь то же название, что и исходный рабочий лист, а также номер версии . В нашем примере мы скопировали рабочий лист ноября , поэтому наш новый рабочий лист получил имя ноября (2) . Все содержимое ноябрьского рабочего листа также было скопировано на новый рабочий лист.

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

Чтобы переименовать лист:
  1. Щелкните правой кнопкой мыши рабочий лист , который вы хотите переименовать, затем выберите Переименовать в меню рабочего листа.
  2. Введите желаемое имя для рабочего листа.
  3. Щелкните в любом месте за пределами вкладки рабочего листа или нажмите Введите на клавиатуре. Рабочий лист будет переименован в .
Чтобы переместить лист:
  1. Щелкните и перетащите рабочий лист, который хотите переместить, пока маленькая черная стрелка не появится над нужным местом.
  2. Отпустите мышь. Рабочий лист будет перемещен.
Чтобы изменить цвет вкладки рабочего листа:
  1. Щелкните правой кнопкой мыши нужную вкладку рабочего листа и наведите указатель мыши на Tab Color . Появится меню Color .
  2. Выберите желаемый цвет .
  3. Цвет вкладки рабочего листа будет изменен .

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

Чтобы удалить рабочий лист:
  1. Щелкните правой кнопкой мыши рабочий лист , который вы хотите удалить, затем выберите Удалить из меню рабочего листа .
  2. Рабочий лист будет удален из вашей книги.

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

Переключение между листами

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

Появится диалоговое окно со списком всех листов в вашей книге.Затем вы можете дважды щелкнуть лист, на который хотите перейти.

Посмотрите видео ниже, чтобы увидеть этот ярлык в действии.

Рабочие листы группировки и разгруппировки

Вы можете работать с каждым листом индивидуально, , или вы можете работать с несколькими листами одновременно. Рабочие листы можно объединить в группу . Любые изменения, внесенные в один рабочий лист в группе, будут внесены в каждый рабочий лист в группе.

Для группировки листов:
  1. Выберите первый рабочий лист , который вы хотите включить в группу рабочих листов .
  2. Нажмите и удерживайте клавишу Ctrl на клавиатуре. Выберите следующий рабочий лист , который вы хотите в группе.
  3. Продолжайте выбирать листы до тех пор, пока не будут выбраны все листы, которые вы хотите сгруппировать, затем отпустите клавишу Ctrl . Рабочие листы теперь сгруппированы по .

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

Чтобы разгруппировать листы:
  1. Щелкните правой кнопкой мыши рабочий лист в группе, затем выберите Разгруппировать Листы в меню рабочего листа .
  2. Рабочие листы будут разгруппированы . Кроме того, вы можете просто щелкнуть любой рабочий лист, не включенный в группу, чтобы разгруппировать все рабочие листы .

Вызов!

  1. Откройте нашу рабочую тетрадь.
  2. Вставьте новый рабочий лист и переименуйте его в его Сводка за первый квартал .
  3. Переместите рабочий лист Сводка расходов в крайнее правое положение, затем переместите рабочий лист Q1 Summary так, чтобы он находился между марта и апреля .
  4. Создайте копию рабочего листа «Сводка расходов», щелкнув вкладку правой кнопкой мыши. Не просто копируйте и вставляйте содержимое рабочего листа в новый рабочий лист.
  5. Измените цвет вкладки «Январь» на синий и цвет вкладки «Февраль» на красный .
  6. Сгруппируйте рабочие листы сентября , октября и ноября .
  7. Когда вы закончите, ваша рабочая тетрадь должна выглядеть примерно так:

/ ru / excel2016 / using-find-replace / content /

Объединение файлов Excel: 6 простых способов объединения книг Excel

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

Метод 1. Скопируйте диапазоны ячеек.

Скопируйте и вставьте исходное содержимое в основную книгу.

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

Метод 2. Копирование рабочих листов вручную

Скопируйте рабочие листы отдельно в «основную» книгу.

Следующий метод — скопировать или переместить один или несколько листов Excel вручную в другой файл. Поэтому откройте обе книги Excel: файл, содержащий рабочие листы, которые вы хотите объединить (исходную книгу), и новый, который должен содержать все рабочие листы из отдельных файлов.

  1. Выберите листы в исходных книгах, которые вы хотите скопировать. Если в одном файле несколько листов, удерживайте клавишу Ctrl и щелкайте вкладку каждого листа. Либо перейдите к первому листу, который вы хотите скопировать, удерживайте клавишу Shift и щелкните последний лист. Таким образом, все рабочие листы между ними также будут выбраны.
  2. После выбора всех листов щелкните правой кнопкой мыши любой из выбранных листов.
  3. Щелкните «Переместить или скопировать».
  4. Выберите целевую книгу.
  5. Установите флажок «Создать копию». Таким образом, исходные листы останутся в исходной книге, и будет создана копия.
  6. Подтвердите с помощью OK.

Метод 3: Используйте КОСВЕННУЮ формулу

Следующий метод имеет некоторые недостатки и немного сложнее. Это работает, если ваши файлы находятся в систематическом порядке файлов и вы просто хотите импортировать некоторые определенные значения. Вы создаете ссылку на файл и ячейку с помощью КОСВЕННОЙ формулы.Таким образом, исходные файлы остаются, и формула КОСВЕННО ищет только значения в этих файлах. Если вы удалите файлы, вы получите #REF! ошибки.

С помощью формулы КОСВЕННО вы можете ссылаться на другие файлы. Единственное условие: исходный файл должен быть открыт в фоновом режиме. Справа: исходный файл. Слева: основная / комбинированная рабочая тетрадь.

Давайте подробнее рассмотрим, как построить формулу. Формула INDIRECT имеет только один аргумент: ссылку на другую ячейку, которая также может находиться в другой книге.

  1. Скопируйте первую исходную ячейку.
  2. Вставьте его в основной файл, используя специальную вставку (Ctrl + Alt + v). Вместо обычной вставки нажмите «Ссылка» в нижнем левом углу окна «Специальная вставка». Таким образом, вы извлечете полный путь. В нашем случае у нас есть следующая ссылка:
    = [160615_Examples.xlsm] Тысячи! $ C $ 4
  3. Теперь мы оборачиваем этот путь формулой КОСВЕННО. Кроме того, мы разделяем его на имя файла, имя листа и ссылку на ячейку. Таким образом, позже мы сможем просто изменить одну из этих ссылок, например, для разных версий одного и того же файла.Полная формула выглядит следующим образом (см. Также изображение выше):
    = КОСВЕННО («’» & $ A3 & $ B3 & «‘!» & D $ 2 & $ C3)

Важно — обратите внимание: эта функция работает, только если исходные книги открыты.

Подожди секунду. Была ли эта информация полезной до сих пор?

Способ 4. Объединение файлов с помощью простого макроса VBA

Вы не боитесь использовать простой макрос VBA? Затем давайте вставим новый модуль VBA:

  1. Перейдите на ленту разработчика. Если вы не видите ленту разработчика, щелкните любую ленту правой кнопкой мыши и выберите «Настроить ленту…». С правой стороны установите галочку на «Разработчик».
  2. Щелкните Visual Basic в левой части ленты разработчика.
  3. Щелкните правой кнопкой мыши имя книги и выберите «Вставить» -> «Модуль».
  4. Скопируйте и вставьте следующий код в новый модуль VBA. Поместите курсор в код и нажмите «Пуск» (зеленый треугольник) вверху. Вот и все!
 Sub mergeFiles ()
    'Объединяет все файлы в папке в основной файл.'Определите переменные:
    Dim numberOfFilesChosen, i As Integer
    Тусклый tempFileDialog как fileDialog
    Dim mainWorkbook, sourceWorkbook как рабочая тетрадь
    Dim tempWorkSheet как рабочий лист
    
    Установите mainWorkbook = Application.ActiveWorkbook
    Установите tempFileDialog = Application.fileDialog (msoFileDialogFilePicker)
    
    'Разрешить пользователю выбирать несколько книг
    tempFileDialog.AllowMultiSelect = True
    
    numberOfFilesChosen = tempFileDialog. Show
    
    'Прокрутите все выбранные книги
    Для i = 1 в tempFileDialog.SelectedItems.Count
        
        'Откройте каждую книгу
        Workbooks.Open tempFileDialog.SelectedItems (i)
        
        Установить sourceWorkbook = ActiveWorkbook
        
        'Скопируйте каждый лист в конец основной книги
        Для каждого tempWorkSheet в sourceWorkbook.Worksheets
            tempWorkSheet.Copy после: = mainWorkbook.Sheets (mainWorkbook.Worksheets.Count)
        Следующий tempWorkSheet
        
        'Закройте исходную книгу
        sourceWorkbook.Close
    Далее я
    
End Sub 

Метод 5: автоматическое объединение книг

Простое объединение файлов Excel с помощью инструментов Professor Excel

Пятый способ, вероятно, наиболее удобен:

  1. Нажмите кнопку «Объединить файлы» на ленте «Professor Excel».
  2. Теперь выберите все файлы, которые вы хотите объединить, и все рабочие листы этих файлов Excel будут скопированы в текущую книгу.

Эта процедура хорошо работает также для многих файлов одновременно и не требует пояснений.

Но вам нужна надстройка стороннего производителя, например, наши «Инструменты профессора Excel». Вы можете скачать и использовать его в течение 7 дней бесплатно.

Эта функция включена в нашу надстройку Excel «Professor Excel Tools»

(Новый) Метод 6: Использование инструментов Get & Transform

Текущая версия Excel 365 предлагает «Get & Transform» »Инструменты для импорта данных.Эти функции очень мощные и призваны заменить старый «Мастер импорта текста». Однако у них есть одна полезная функция: импортировать полную папку с документами.

Требования: книги и рабочие листы, которые вы хотите импортировать, должны быть в одном формате.

Выполните следующие действия для импорта полной папки файлов Excel.

  1. Создайте папку со всеми документами, которые вы хотите импортировать.
  2. Обычно самый быстрый способ — просто скопировать путь к папке прямо из проводника Windows. Тем не менее, у вас все еще есть возможность выбрать папку позже.
  3. В Excel перейдите на ленту «Данные» и нажмите «Получить данные», «Из файла», а затем «Из папки».
  4. Вставьте ранее скопированный путь или выберите его с помощью функции «Обзор». Продолжайте с «ОК».
  5. Если в следующем окне отображаются все файлы, щелкните «Объединить» (а затем «Объединить и загрузить в») или «Изменить». Если вы нажмете «Редактировать», вы все равно сможете фильтровать список и импортировать только выбранные файлы в списке.Рекомендация: с самого начала помещайте в папку импорта только необходимые файлы, чтобы вам не приходилось выполнять сложный процесс редактирования.
  6. Затем Excel показывает пример данных на основе первого файла. Если все в порядке, нажмите ОК. Если в ваших файлах несколько листов, просто выберите тот, который вы хотите импортировать, в этом примере «Sheet1». Щелкните «ОК».
  7. Вот и все, Excel импортирует данные и вставляет новый столбец, содержащий имя файла.

Дополнительные сведения об инструментах «Получить и преобразовать» см. В этой статье.

Также интересно:

Объединение листов из многих книг (Microsoft Excel)

У Дэвида есть несколько рабочих тетрадей, в каждой из которых есть несколько рабочих листов.Он хотел бы объединить определенный рабочий лист (только один) из каждой из этих книг в новую книгу. Он знает, как сделать это вручную, используя перемещение или копирование листа, но ему нужен способ сделать это более автоматически, особенно потому, что может быть много книг, которые ему нужно «объединить» таким образом.

Есть несколько способов решения этой проблемы, и все они включают использование макросов. (Это не должно вызывать удивления — макросы предназначены для быстрой работы с утомительными ручными задачами.)

Следующий макрос прост по конструкции; он просматривает все открытые в данный момент книги и для каждой книги (кроме книги, содержащей макрос) копирует лист с именем «Sheet1» из этой книги в книгу, содержащую код.

Sub CopySheets1 ()
    Dim wkb как рабочая тетрадь
    Dim sWksName As String

    sWksName = "Sheet1"
    Для каждого wkb в книгах
        Если wkb.Name <> ThisWorkbook.Name Тогда
            wkb.Рабочие листы (sWksName) .Copy _
              До: = ThisWorkbook.Sheets (1)
        Конец, если
    Следующий
    Установить wkb = ничего
Конец подписки
 

Если вы хотите, чтобы макрос захватил рабочий лист, отличный от Sheet1, просто измените значение переменной sWksName, чтобы оно отражало желаемое имя рабочего листа. Если вы не знаете, какое будет имя рабочего листа, но знаете, что копируемый рабочий лист всегда будет вторым рабочим листом в каждой книге, то вы можете использовать этот вариант макроса:

Sub CopySheets2 ()
    Dim wkb как рабочая тетрадь
    Dim sWksName As String

    Для каждого wkb в книгах
        Если файл wkb. Имя <> ThisWorkbook.Name Then
            wkb.Worksheets (2) .Copy _
              До: = ThisWorkbook.Sheets (1)
        Конец, если
    Следующий
    Установить wkb = ничего
Конец подписки
 

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

Следующий макрос, CombineSheets, является интерактивным по своей природе. Он запрашивает у вас несколько частей информации, а затем добавляет рабочие листы в книгу на основе ваших ответов. Сначала он запрашивает путь к рабочим листам (не включая косую черту в конце), а затем шаблон для использования в рабочих книгах. Вы можете указать шаблон книги с помощью обычных подстановочных знаков звездочки (*) и вопросительного знака (?). Например, шаблон * будет соответствовать всем книгам, а шаблон Budget20 ?? вернет только книги, в начале которых есть «Budget20» и любые два символа после него.

Sub CombineSheets ()
    Dim sPath As String
    Dim sFname как строка
    Dim wBk As Workbook
    Dim wSht как вариант

    Application.EnableEvents = False
    Application.ScreenUpdating = False
    sPath = InputBox («Введите полный путь к книгам»)
    ChDir sPath
    sFname = InputBox ("Введите шаблон имени файла")
    sFname = Dir (sPath & "\" & sFname & ".xl *", vbNormal)
    wSht = InputBox («Введите имя рабочего листа для копирования»)
    До тех пор, пока sFname = ""
        Установите wBk = Workbooks.Открыть (sFname)
        Windows (sFname). Активировать
        Таблицы (wSht). Копировать до: = ThisWorkbook.Sheets (1)
        wBk.Close Ложь
        sFname = Dir ()
    Петля
    ActiveWorkbook.Save
    Application.EnableEvents = True
    Application.ScreenUpdating = True
Конец подписки
 

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

Если вы предпочитаете не создавать свой собственный макрос для объединения листов, вы можете рассмотреть надстройку RDBMerge, созданную MVP Excel Рон де Брюин. Вы можете найти его бесплатно здесь:

http://www.rondebruin.nl/win/addins/rdbmerge.htm
 

ExcelTips — ваш источник экономичного обучения Microsoft Excel. Этот совет (7425) применим к Microsoft Excel 97, 2000, 2002 и 2003.

Автор Биография

Аллен Вятт

Аллен Вятт — всемирно признанный автор, автор более чем 50 научно-популярных книг и многочисленных журнальных статей.Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнать больше о Allen …

Выбор начальной метки

Если вы используете функцию «Ярлыки» в Word, вы можете указать, какую этикетку использовать в качестве отправной точки при печати.

Открой для себя больше

Скрытие и отображение рабочих листов

Рабочие листы легко доступны в книге, но вы можете не захотеть, чтобы они были такими открытыми.Вы можете скрыть рабочие листы, чтобы они …

Открой для себя больше

Регистрация бездействия в течение определенного периода времени

Часто, когда вы создаете рабочий лист, вам нужно анализировать даты на этом листе. Один раз такой …

Открой для себя больше

Получить значения из многих книг

Хорошо, друзья, на этой неделе я отвечу на вопрос, который получил об извлечении значений из рабочих тетрадей.Вот основная идея вопроса. У меня есть папка с несколькими сотнями книг, и каждая книга может содержать любое количество рабочих листов. Например, в некоторых книгах есть два листа, в некоторых — три листа, а в некоторых — до тридцати листов. Мне нужно создать единый сводный лист, который извлекает определенные значения ячеек из каждого листа во всех этих книгах. В настоящее время я копирую / вставляю, но хочу автоматизировать этот процесс поиска. Спасибо Регине за вопрос и за то, что вдохновили на этот пост.

Цель

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

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

Кроме того, каждый рабочий лист может содержать одно или несколько значений для извлечения. И значения могут отображаться в любой строке. Таким образом, мы не можем использовать формулу, которая извлекает значение, скажем, из строки 10 … значение может отображаться в любой строке, и на каждом листе может быть более одного значения.Безумие!

Теперь мы наконец-то получили немного хороших новостей. Необходимые нам значения всегда хранятся в столбце C, а столбец B всегда содержит слово Total рядом со значением. Например, вот основная структура каждого рабочего листа.

Но помните, что итог может отображаться в любой строке, и на некоторых листах есть несколько итогов, как этот.

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

Мы можем это сделать? Ну конечно; естественно. Мы узнаем, как добиться всего этого с помощью одного запроса Get & Transform. Давайте перейдем к делу.

Детали

Мы достигнем нашей цели, выполнив три основных шага:

  • Создать базовый запрос
  • Настроить запрос
  • Вернуть результаты

Будет так весело!

Примечание. Приведенные ниже действия представлены в Excel для Windows 2016.Если вы используете другую версию Excel, обратите внимание, что представленные функции могут быть недоступны или вам может потребоваться загрузить и установить надстройку Power Query.

Создать базовый запрос

Сначала нам нужно создать запрос, который извлекает список всех книг в папке. Это можно сделать, выбрав значок Data> New Query> From File> From Folder . Excel отображает диалоговое окно «Папка» (как показано ниже), и вы можете ввести или «Обзор», чтобы определить папку, содержащую все книги Excel.

При нажатии кнопки «ОК» отобразится диалоговое окно предварительного просмотра, в котором перечислены книги в папке. Нажмите кнопку Edit , чтобы открыть редактор запросов, как показано ниже.

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

Примечание: если папка содержит файлы разных типов, вы можете отфильтровать столбец «Расширение», чтобы сохранить только файлы xlsx.

Настроить запрос

На этом этапе у нас есть запрос, который включает список книг в папке. Теперь нам нужно добавить новый столбец, чтобы включить каждый рабочий лист в каждую книгу. Чтобы сделать это в редакторе запросов, мы выбираем Добавить столбец> Добавить настраиваемый столбец .

В появившемся диалоговом окне мы вводим имя для нашего нового столбца, подойдет что-то вроде Таблиц, а затем формулу:

 = Excel.Workbook (Файл.Содержание ([Путь к папке] и [Имя])) 

Это показано ниже:

Щелкните OK, чтобы добавить новый столбец в запрос.

Наш новый столбец «Таблицы» необходимо расширить. Мы можем сделать это, щелкнув маленький значок в заголовке столбца или воспользовавшись командой Transform> Structured Column> Expand . Сейчас мы можем просто развернуть все столбцы.

Редактор запросов теперь включает все листы и все книги, как показано ниже.

Примечание. При необходимости примените фильтры, чтобы удалить ненужные строки.

Затем нам нужно внести в запрос содержимое листа из столбцов B и C. Итак, расширяем столбец Sheets.Data. Мы делаем это, щелкнув маленький значок в заголовке или щелкнув Transform> Structured Column> Expand icon. Поскольку метка Total находится в столбце B, а значение — в столбце C, нам не нужно вводить все столбцы, мы можем просто установить флажки Column2 и Column3.

Теперь наш запрос включает значения из рабочих листов, как показано ниже.

Теперь у нас есть все необходимые данные! Нам просто нужно немного очистить и удалить строки и столбцы, которые нам не нужны.

Единственные строки запроса, которые нам нужно сохранить, — это строки с текстовой строкой Total в Column2. Итак, мы применяем фильтр, используя раскрывающийся список для столбца 2 и выбирая «Итого». В результате остаются только строки, содержащие искомые общие значения.

Затем мы можем удалить все столбцы, которые нам не нужны или которые нам не нужно возвращать в нашу сводную таблицу. Мы можем выбирать столбцы и использовать для этого значок «Удалить столбцы».Здесь я удалил все столбцы, кроме тех, которые содержат имя книги, имя листа и значение. Обновленный запрос показан ниже.

Теперь вся тяжелая работа сделана! И мы можем просто перейти к последнему шагу.

Примечание: спасибо Кен Пульс (гуру Power Query) за ваш пост.

Вернуть результаты

Наконец, мы можем использовать команду «Закрыть и загрузить», чтобы вернуть результаты запроса на нашу сводную таблицу, как показано ниже.

Невероятно… мы сделали это! И, что самое приятное, нам не нужно преодолевать все эти проблемы в следующий раз, когда мы захотим обновить сводку.Мы можем просто щелкнуть правой кнопкой мыши таблицу результатов и выбрать «Обновить». Когда мы это делаем, Excel возвращается в папку и автоматически включает все файлы, которые были добавлены с прошлого раза. Кроме того, он автоматически включает любые новые рабочие листы! И он будет извлекать итоги со всех листов, независимо от того, сколько их на каждом листе или в какой строке они находятся. Вау!

Но Джефф, да ладно, у нас было только 3 файла, я мог бы скопировать / вставить быстрее. Что ж, может быть, но, поскольку это резюме необходимо обновлять каждый день, неделю или месяц, обновление, безусловно, будет быстрее в следующий период. Из любопытства я скопировал эти три файла и вставлял, вставлял, вставлял и вставлял поверх них, пока в папке не оказалось около 420 файлов Excel. Затем нажимаю «Обновить». 6,76 секунды спустя моя сводная таблица включала 1680 строк данных… чертовски круто!

Если у вас есть другие варианты выполнения этой задачи или другие забавные советы по запросу Get & Transform, поделитесь ими, разместив комментарий ниже… спасибо!

Ресурсы

Как мне просмотреть два разных листа Excel рядом?

Просмотр двух листов в одной книге бок о бок в Excel 2007, 2010, 2013 и 2016

  1. На вкладке Просмотр в группе Окно щелкните Новое окно .
  1. На вкладке View в группе Window щелкните View Side by Side .
  2. В окне книги щелкните листы, которые вы хотите сравнить.
  3. Чтобы прокрутить оба листа одновременно, щелкните Синхронная прокрутка в группе Окно на вкладке Просмотр .

Примечание Этот параметр доступен, только если включен параметр Просмотр бок о бок .

Наконечники

  • Если вы измените размер окон книги для оптимального просмотра, вы можете нажать Сбросить положение окна , чтобы вернуться к исходным настройкам.
  • Чтобы восстановить окно книги до полного размера, щелкните Развернуть в правом верхнем углу окна книги.

Просмотр двух листов разных книг бок о бок

  1. Откройте обе книги, содержащие листы, которые вы хотите сравнить.
  2. На вкладке Просмотр в группе Окно щелкните Просмотр бок о бок .

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

  1. В каждом окне книги щелкните лист, который нужно сравнить.
  2. Чтобы прокрутить оба листа одновременно, щелкните Синхронная прокрутка в группе Окно на вкладке Просмотр .

Примечание Этот параметр доступен, только если включен параметр Просмотр бок о бок .

Наконечники

  • Если вы измените размер окон книги для оптимального просмотра, вы можете нажать Сбросить положение окна , чтобы вернуться к исходным настройкам.
  • Чтобы восстановить окно книги до полного размера, щелкните Развернуть в правом верхнем углу окна книги.

Просмотр нескольких листов одновременно

  1. Откройте книгу или книги, содержащие листы, которые вы хотите просмотреть одновременно.
  2. Выполните одно из следующих действий:
    • Если листы, которые вы хотите просмотреть, находятся в одной книге, сделайте следующее:
      1. Щелкните лист, который хотите просмотреть.

Об авторе

alexxlab administrator

Оставить ответ