Excel

Excel кадры: Бесплатные шаблоны Excel для отдела кадров

Содержание

Бесплатные шаблоны Excel для отдела кадров

Попробуйте бесплатную версию Smartsheet Get a Free Smartsheet Demo

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

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

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

Средство отбора кандидатов на вакантную должность

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

 Загрузить шаблон средства отбора кандидатов на вакантную должность в Excel

 Создать средство отбора кандидатов на вакантную должность в Smartsheet

Keep your employees connected, informed, and engaged with Smartsheet

Smartsheet is a cloud-based platform that enables HR teams to easily manage everything from job applicant tracking to new hire onboarding and employee performance reviews. Watch this demo video to see why HR teams around the world rely on Smartsheet.

 

Start your free 30-day trial today

Учёт посещаемости сотрудников

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

 Загрузить шаблон учёта посещаемости сотрудников в Excel

 Создать шаблон учёта посещаемости сотрудников в Smartsheet

Анализ целей и эффективности работы сотрудников

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

 Загрузить шаблон анализа целей и эффективности работы сотрудников в Excel

 Создать шаблон анализа целей и эффективности работы сотрудников в Smartsheet

Рабочее расписание сотрудника

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

 Загрузить шаблон рабочего расписания сотрудников в Excel

 Создать ваше ​​рабочее расписание сотрудника в Smartsheet

Учёт рабочего времени сотрудника

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

 Загрузить шаблон учёта рабочего времени сотрудника в Excel

 Создать шаблон учёта рабочего времени сотрудника в Smartsheet

План адаптации нового сотрудника

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

 Загрузить шаблон плана адаптации нового сотрудника в Excel

 Создать план адаптации нового сотрудника в Smartsheet

Рабочее расписание по месяцам

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

 Загрузить шаблон рабочего расписания по месяцам на 2016 год в Excel

 Создать шаблон рабочего расписания по месяцам на 2016 год в Smartsheet

Список документов для приёма на работу

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

 Загрузить список документов для приёма на работу в Excel

 Создать список документов для приёма на работу в Smartsheet

 

Расчётная ведомость

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

 Загрузить шаблон расчётной ведомости в Excel

 Создать шаблон расчётной ведомости в Smartsheet

 

Справка о заработной плате

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

 Скачать шаблон справки о заработной плате в Excel

 Создать шаблон справки о заработной плате в Smartsheet

План привлечения новых сотрудников

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

 Загрузить шаблон плана привлечения новых сотрудников в Excel

 Создать план привлечения новых сотрудников в Smartsheet

План переходного периода

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

 Загрузить шаблон плана переходного периода в Excel

 Создать шаблон плана переходного периода в Smartsheet

Расписание отпусков сотрудников

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

 Загрузить шаблон расписания отпусков сотрудников в Excel

 Создать шаблон графика расписания отпусков сотрудников в Smartsheet

Рабочее расписание на неделю

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

 Загрузить шаблон рабочего расписания на неделю в Excel

 Создать шаблон рабочего расписания на неделю в Smartsheet

Рабочее расписание

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

 Загрузить шаблон рабочего расписания в Excel

 Создать шаблон рабочего расписания в Smartsheet

Узнайте, как работают шаблоны для отдела кадров в Smartsheet

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

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

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

 


 

Найдите лучший шаблон для отдела кадров в Smartsheet

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

Узнайте, как без труда использовать шаблон для отдела кадров. Попробуйте бесплатную 30-дневную версию Smartsheet.

Попробуйте SmartSheet бесплатно

Шаблон отчета о статистике персонала отдела кадров Excel изображение_Фото номер 400160368_XLSX Формат изображения_ru.lovepik.com

Применимые группыДля личного использования
Команда запуска
МикропредприятиеСреднее предприятие
Срок авторизацииПОСТОЯННАЯПОСТОЯННАЯПОСТОЯННАЯПОСТОЯННАЯ
Авторизация портретаПОСТОЯННАЯПОСТОЯННАЯПОСТОЯННАЯ
Авторизованное соглашениеПерсональная авторизацияАвторизация предприятияАвторизация предприятияАвторизация предприятия
Онлайн счет

Маркетинг в области СМИ

(Facebook, Twitter,Instagram, etc. )

личный Коммерческое использование

(Предел 20000 показов)

Цифровой медиа маркетинг

(SMS, Email,Online Advertising, E-books, etc.)

личный Коммерческое использование

(Предел 20000 показов)

Дизайн веб-страниц, мобильных и программных страниц

Разработка веб-приложений и приложений, разработка программного обеспечения и игровых приложений, H5, электронная коммерция и продукт

личный Коммерческое использование

(Предел 20000 показов)

Физическая продукция печатная продукция

Упаковка продуктов, книги и журналы, газеты, открытки, плакаты, брошюры, купоны и т. Д.

личный Коммерческое использование

(Печатный лимит 200 копий)

предел 5000 Копии Печать предел 20000 Копии Печать неограниченный Копии Печать

Маркетинг продуктов и бизнес-план

Предложение по проектированию сети, дизайну VI, маркетинговому планированию, PPT (не перепродажа) и т.

Д.

личный Коммерческое использование

Маркетинг и показ наружной рекламы

Наружные рекламные щиты, реклама на автобусах, витрины, офисные здания, гостиницы, магазины, другие общественные места и т. Д.

личный Коммерческое использование

(Печатный лимит 200 копий)

Средства массовой информации

(CD, DVD, Movie, TV, Video, etc.)

личный Коммерческое использование

(Предел 20000 показов)

Перепродажа физического продукта

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

Онлайн перепродажа

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

Портрет Коммерческое использование

(Только для обучения и общения)

Портретно-чувствительное использование

(табачная, медицинская, фармацевтическая, косметическая и другие отрасли промышленности)

(Только для обучения и общения)

(Contact customer service to customize)

(Contact customer service to customize)

(Contact customer service to customize)

Excel Range Фоторамки для плакатов Большие квадратные Маленькие Все

  • Нажмите, чтобы увеличить

Звездный продавец

Star Sellers имеют выдающийся послужной список в обеспечении отличного обслуживания клиентов — они постоянно получали 5-звездочные отзывы, вовремя отправляли заказы и быстро отвечали на любые полученные сообщения.

| 24 267 продаж |

4,5 из 5 звезд

от €4,88

Загрузка

Включая НДС (где применимо), плюс доставка

Размер

Выберите вариант А1 (84,1 х 590,4 см) (17,03–22,70 евро) A2 (59,4 x 41,9 см) (12,03–17,65 евро) A3 (41,9 x 29,7 см) (9,97–10,72 евро) A4 (29,7 x 21,1 см) (7,75–9,66 евро) A5 (21,1 x 14,7 см) (5,72–6,75 евро) 5 x 5 дюймов (12,7 x 12,7 см) (4,89–6,23 евро) 6 x 4 дюйма (15,2 x 10,2 см) (4,88–6,09 евро)) 6 x 6 дюймов (15,2 x 15,2 см) (5,08–7,15 евро) 7 x 5 дюймов (17,8 x 12,7 см) (5,08–6,23 евро) 7 x 7 дюймов (17,8 x 17,8 см) (7,06–8,42 евро) 8 x 6 дюймов (20,3 x 15,2 см) (5,27–6,75 евро) 8 x 8 дюймов (20,3 x 20,3 см) (7,29–10,82 евро) 9″x6″ (22,9 x 15,2 см) (5,38–9,20 евро) 9 x 7 дюймов (22,9 x 17,8 см) (7,27–9,23 евро) 9 x 9 дюймов (22,9 x 22,9 см) (7,53–11,06 евро) 10 x 10 дюймов (25,4 x 25,4 см) (7,78–9,92 евро) 10 x 8 дюймов (25,4 x 20,3 см) (7,53–9,44 евро) 11 x 11 дюймов (27,9х 27,9 см) (8,03–10,65 евро) 11 x 8,5 дюймов (27,9 x 21,6 см) (7,71–11,25 евро) 11 x 9 дюймов (27,9 x 22,9 см) (7,75–10,65 евро) 12 x 10 дюймов (30,5 x 25,4 см) (8,03–9,90 евро) 12 x 12 дюймов (30,5 x 30,5 см) (8,32–10,38 евро) 12 x 8 дюймов (30,5 x 20,3 см) (7,74–9 евро)0,66) 12 x 9 дюймов (30,5 x 22,9 см) (7,88–11,46 евро) 13 x 10 дюймов (33 x 25,4 см) (8,16–11,73 евро) 13 x 13 дюймов (33 x 33 см) (8,60–12,46 евро) 14 x 10 дюймов (35,6 x 25,4 см) (8,27–12,14 евро) 14 x 11 дюймов (35,6 x 27,9 см) (8,42–10,51 евро) 14 x 14 дюймов (35,6 x 35,6 см) (8,9 евро)0 — 13,58 евро) 15 x 15 дюймов (38,1 x 38,1 см) (9,20–13,90 евро) 16 x 12 дюймов (40,6 x 30,5 см) (8,87–11,55 евро) 16 x 16 дюймов (40,6 x 40,6 см) (9,75–14,25 евро) 17 x 11 дюймов (43,2 x 27,9 см) (8,84–13,52 евро) 18 x 12 дюймов (45,7 x 30,5 см) (9 евро).

14 ​​- 12,49 евро) 18 x 14 дюймов (45,7 x 35,6 см) (9,74–14,24 евро) 19 x 13 дюймов (48,3 x 33 см) (9,69–13,21 евро) 20 x 14 дюймов (50,8 x 35,6 см) (10,05–14,01 евро) 20 x 16 дюймов (50,8 x 40,6 см) (10,44–14,08 евро) 20 x 20 дюймов (50,8 x 50,8 см) (11,20–17,77 евро) 24 x 16 дюймов (61 x 40,6 см) (12,02–17,65 евро) 24 x 18 дюймов (61 x 45,7 см) (12,44–18,00 евро) 24 x 20 дюймов (61 x 50,8 см) (13,19 евро)- 21,97 евро) 24 x 24 дюйма (61 x 61 см) (12,86–22,05 евро) 27 x 19 дюймов (68,58 x 48,26 см) (12,32–20,92 евро) 28 x 20 дюймов (71,1 x 50,8 см) (13,91–22,72 евро) 28 x 22 дюйма (71,1 x 55,9 см) (14,36–23,19 евро) 30 x 20 дюймов (76,2 x 50,8 см) (14,39 евро)- 22,76 евро) 32 x 24 дюйма (81,3 x 61 см) (16,97–24,78 евро) 34 x 24 дюйма (86,4 x 61 см) (17,51–25,37 евро) 36 x 24 дюйма (91,4 x 61 см) (21,97–26,26 евро) 30×30 см (11,8 x 11,8 дюйма) (8,26–12,10 евро) 40×30 см (15,7 «x 11,8») (8,80–11,49 евро)) 40×40 см (15,7 x 15,7 дюйма) (9,67–14,14 евро) 50×40 см (19,7 x 15,7 дюйма) (10,33–14,85 евро) 50×50 см (19,7 x 19,7 дюйма) (11,10–19,64 евро) 60×50 см (35,4 x 35,4 дюйма) (13,06–21,83 евро) 60×60 см (23,6 x 23,6 дюйма) (12,69–22,47 евро) 70×50 см (27,6 «х 19″0,7 дюйма (13,89–21,27 евро) 70×70 см (27,6 x 27,6 дюйма) (15,60–24,61 евро) 80×60 см (31,5 x 23,6 дюйма) (16,88–23,48 евро)

Выберите опцию

Цвет рамки

Выберите вариант Черный (6,09–25,37 €) Белый (5,33 € — 26,26 €) Дуб (5,27 € — 21,9 €7) Деревенский (4,88–24,48 €) Хромированное зеркало (6,23–22,72 евро)

Выберите опцию

Количество

123456789101112131415161718192021222324252627282930

Этого хотят другие люди. 7 человек держат это в своих корзинах прямо сейчас.

Продавец звезд. Этот продавец неизменно получал 5-звездочные отзывы, вовремя отправлял товары и быстро отвечал на все полученные сообщения.

Внесен в список 14 ноября 2022 г.

8 избранных

Сообщить об этом элементе в Etsy

Выберите причину… С моим заказом возникла проблемаОн использует мою интеллектуальную собственность без разрешенияЯ не думаю, что это соответствует политике EtsyВыберите причину…

Первое, что вы должны сделать, это связаться с продавцом напрямую.

Если вы уже это сделали, ваш товар не прибыл или не соответствует описанию, вы можете сообщить об этом Etsy, открыв кейс.

Сообщить о проблеме с заказом

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

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

Посмотрите, как мы определяем ручную работу, винтаж и расходные материалы

Посмотреть список запрещенных предметов и материалов

Ознакомьтесь с нашей политикой в ​​отношении контента для взрослых

Товар на продажу…

не ручная работа

не винтаж (20+ лет)

не принадлежности для рукоделия

запрещены или используют запрещенные материалы

неправильно помечен как содержимое для взрослых

Пожалуйста, выберите причину

Расскажите нам больше о том, как этот элемент нарушает наши правила. Расскажите нам больше о том, как этот элемент нарушает наши правила.

Чтение данных из нескольких листов Excel и преобразование их в отдельные фреймы данных

[Эта статья была впервые опубликована на R | Fahim Ahmad и любезно посодействовал R-блогерам]. (Вы можете сообщить о проблеме с содержанием на этой странице здесь)


Хотите поделиться своим контентом с R-блогерами? нажмите здесь, если у вас есть блог, или здесь, если у вас его нет.

  • Шаг 1: Чтение данных
    • с помощью lapply()
    • с использованием карты ( )
  • Шаг 2. Преобразование списка кадров данных в отдельные кадры данных
    • с помощью lapply()
    • с использованием map()

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

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

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

Шаг 1: Чтение данных

Предположим, у вас есть файл Excel с именем data.xlsx с данными на нескольких листах, и вы хотите импортировать данные с каждого отдельного листа одновременно. Есть как минимум два способа сделать это: 1) с помощью функция lapply() , 2) использование функции map() из пакета purrr .

с использованием библиотеки lapply()

 (readxl)
df_list <- lapply (excel_sheets («data.xlsx»), функция (x)
read_excel ("data.xlsx", лист = х)
) 

с использованием библиотеки map ( )

 (муррр)
df_list <- карта (set_names (excel_sheets («data.xlsx»)),
read_excel, путь = "data.xlsx"
) 

Хотя и lapply() , и map() сохраняют конечный результат в виде списка, Функция map() создает именованный список, в котором имя каждого элемента списка соответствует имени каждого листа, из которого поступают данные. Таким образом, в дальнейшем вы сможете легко определить, какой лист Excel хранится в каком элементе списка фреймов данных.

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

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

Это можно сделать несколькими способами. Прямой способ, который я нашел наиболее привлекательным и простым в использовании, — это функция list2env() . Вам нужно только передать ему список, в котором хранятся фреймы данных, и он преобразует каждый компонент списка в один объект.

 list2env(df_list, envir = .GlobalEnv) 

Кроме того, ту же задачу можно выполнить с помощью функции assign() с lapply() и map() также работает, как показано ниже.

использование lapply()

 lapply(имена(df_list), функция(x)
назначить (x, df_list [[x]], envir = .GlobalEnv)
) 

с помощью map()

 purrr::map(names(df_list),
~assign(.x, df_list[[.x]], envir = .GlobalEnv)
) 

К оставить комментарий для автора, пройти по ссылке и оставить комментарий в их блоге: R | Фахим Ахмад .


R-bloggers.

Добавить комментарий

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