Как лист эксель преобразовать в книгу
Как конвертировать сразу несколько книг или листов в файлы PDF в Excel?
Иногда вам необходимо преобразовать файлы Excel в файлы PDF, чтобы другие не могли их изменить. В Excel мы можем сохранить файл Excel как файл PDF с помощью функции «Сохранить как». Но как в Excel одновременно преобразовать несколько книг в файлы PDF?
- Преобразование нескольких книг в файлы PDF с помощью функции «Сохранить как» по одному
- Преобразуйте сразу несколько книг в файлы PDF с помощью кода VBA
- Преобразование нескольких книг в файлы PDF с помощью мощной функции
- Преобразование нескольких листов из книги в отдельные файлы PDF с кодом VBA
- Преобразование нескольких листов из книги в отдельные файлы PDF с помощью удобной функции
Преобразование нескольких книг в файлы PDF с помощью функции «Сохранить как» по одному
Обычно функция «Сохранить как» в Excel может помочь вам сохранить всю книгу в PDF-файл, пожалуйста, сделайте следующее:
1. Запустите книгу, которую вы хотите преобразовать в формат PDF.
2. Нажмите Файл > Сохранить какИ в Сохранить как в диалоговом окне укажите папку для сохранения нового файла, затем выберите PDF из Сохранить как раскрывающийся список, а затем щелкните Доступные опции кнопку, см. снимок экрана:
3. Затем в выскочившем Доступные опции диалоговое окно, отметьте Вся книга, см. снимок экрана:
4, Затем нажмите OK > Сохраните, вся эта книга была сохранена в формате PDF.
Советы: Если у вас есть несколько книг, которые необходимо преобразовать, примените описанные выше шаги, чтобы сохранять книги в файлы PDF один за другим.
Преобразуйте сразу несколько книг в файлы PDF с помощью кода VBA
Если необходимо преобразовать сотни файлов Excel, описанный выше метод будет проблематичным. Здесь я расскажу о коде VBA для одновременного преобразования нескольких книг в файлы PDF. Выполните следующие действия:
1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: одновременное преобразование нескольких книг в файлы PDF
3, Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится окно, выберите папку, содержащую книги, которые вы хотите преобразовать, см. снимок экрана:
4. Затем щелкните OK, появится другое окно, выберите путь к папке, в которую вы хотите вывести новые файлы PDF, см. снимок экрана:
5. А затем нажмите OK, после завершения конвертации вы можете перейти в указанную папку для предварительного просмотра конвертированного результата, см. скриншоты:
Преобразование нескольких книг в файлы PDF с помощью мощной функции
Если у вас есть Kutools for Excel, С его Конвертер формата утилита, вы можете быстро преобразовать несколько книг в файлы PDF одновременно.
Советы: Чтобы применить это Конвертер формата функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Нажмите Кутулс Плюс > Workbook > Конвертер формата, см. снимок экрана:
2. Появится окно подсказки, напоминающее, что вы должны закрыть книги, которые вы хотите преобразовать.
3. Нажмите OK, то в Конвертер файловых форматов диалоговом окне укажите следующие параметры:
- Под Тип преобразования раскрывающийся список, выберите Книга Excel в PDF;
- Затем нажмите Добавить кнопку, чтобы добавить файлы Excel, которые вы хотите преобразовать, вы можете добавить книги со своего компьютерного диска или OneDrive по мере необходимости;
4. После вставки книг, которые вы хотите преобразовать, все еще в Конвертер форматов файлов диалоговое окно, щелкните кнопку, чтобы выбрать путь к одной папке для вывода преобразованных файлов, а затем указать некоторые операции, которые вам нужны, в нижней части диалогового окна, см. снимок экрана:
- Если книги во вложенных папках также необходимо преобразовать, проверьте Включать подпапки при добавлении папок флажок;
- Если вы хотите удалить исходные файлы после преобразования, проверьте Удалить исходные файлы после конвертации коробка;
- Если вы хотите сохранить дату изменения исходных файлов, проверьте Сохранить дату изменения исходных файлов коробка;
- Структуру каталогов файла можно сохранить, установив флажок Структура каталогов файла сохраняется при преобразовании коробка;
5. Затем нажмите OK чтобы начать преобразование, когда все указанные файлы Excel были преобразованы в файлы PDF, вы можете перейти в указанную папку для предварительного просмотра преобразованного результата, см. снимки экрана:
Преобразование нескольких листов из книги в отдельные файлы PDF с кодом VBA
В некоторых случаях вам может потребоваться преобразовать каждый лист в книге в отдельные файлы PDF. Если в вашей книге много листов, приведенный ниже код VBA может помочь вам сохранить каждый лист в виде файла PDF сразу.
1. Откройте книгу, которую вы хотите преобразовать, а затем удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: преобразование нескольких листов из книги в отдельные файлы PDF
3. Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится окно, выберите путь к папке для поиска преобразованных файлов PDF, см. снимок экрана:
4, Затем нажмите OK Кнопка, все листы в текущей книге были отдельно преобразованы в файлы PDF, см. снимок экрана:
Преобразование нескольких листов из книги в отдельные файлы PDF с помощью удобной функции
Kutools for Excel также поддерживает полезную функцию - Разделить книгу, с помощью этой функции вы можете сохранить несколько листов в книге для разделения файла Excel, файла Txt, файла CSV и файла PDF по мере необходимости.
Советы: Чтобы применить это Разделить книгу функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Откройте книгу, в которой вы хотите сохранить каждый лист как файл PDF, и нажмите Кутоол Плюс > Workbook > Разделить книгу, см. снимок экрана:
2. В Разделить книгу диалоговом окне, отметьте лист, который вы хотите сохранить, а затем выберите PDF (* .pdf) из Сохранить как раскрывающийся список, а затем щелкните Трещина кнопку в Выбор папки в окне укажите папку для размещения преобразованных файлов, см. снимок экрана:
3. А затем все выбранные листы в текущей книге были сохранены в файлы PDF по отдельности, см. Снимок экрана:
Каждая программа и программное обеспечение имеет свою рабочую область. У некоторых это просто страница, у других – лист с определенными параметрами. У Microsoft Excel рабочая область получила название «Книга».
Любое действие в программе начинается с того, что создается новый документ либо открывается уже тот, который есть на устройстве – Книга Microsoft Excel. При создании новой книги можно создать просто пустую рабочую область, а можно воспользоваться уже готовой оформленной книгой из стандартного набора шаблонов Excel.
Итак, от теории к практике – как же создать рабочую книгу, воспользоваться шаблоном и выполнить еще большой ряд действий при работе с книгами?
1. Создание нового документа – пустой книги.Для создания нового документа необходимо перейти во вкладку «Файл» и выбрать пункт «Создать». Для быстрого доступа можно использовать сочетание клавиш «Ctrl+N». Оба действия приведут к созданию новой книги и можно будет приступить к работе.
2. Открытие книги, ранее созданной.Для работы с книгами, которые уже были ранее созданы, и которые находятся на диске в компьютере необходимо снова перейти во вкладку «Файл», но выбрать уже пункт «Открыть». Далее программное обеспечение предложит выбрать путь к нужному файлу через проводник, либо указать путь к файлу на облачном хранилище OneDrive.
В Excel есть возможность быстро получить доступ к файлу, если он был ранее открыт в программе. Для перехода к рабочей области книги необходимо выбрать вариант «Открыть» — «Последние книги»: здесь будет находиться те документы, которые были сохранены в памяти программы.
Чтобы каждый раз при открытии ранее сохраненного документа не переходить по многочисленным папкам в поисках своей книги, пусть к файлу и сам файл можно закрепить в списке.
Тогда при нажатии на вкладку «Открыть» можно будет без лишних усилий открыть закрепленный документ или папку без дальнейшего поиска.
3. Шаблоны для создания книгПри создании новой книги очень удобно воспользоваться шаблоном – уже готовым вариантом книги, который будет иметь определенное форматирование и структуру – «Список дел», «Оценка сбережений», «Временная шкала» и так далее.
Данная функция Excel позволяет на порядок ускорить работу, ведь не нужно будет создавать таблицу, думать, что вводить и в какие ячейки, чтобы сформировать – достаточного небольшого редактирование и книга будет готова для работы.
Для создания книги по шаблону достаточно выбрать в пункте «Создать» — один из многочисленных предложенных программой шаблонов.
После выбора шаблона нажмите «Создать» и книга будет готова к работе.
Не стоит ограничивать себя стандартным набором шаблонов, который присутствует в Excel. На просторах интернета есть огромное количество уже ранее созданных другими пользователями и компаниями шаблонов, которые можно легко импортировать в свое программное обеспечение.
4. Сохранение рабочих книгПри работе с документами и книгами различных размеров, особенно при больших и громоздких, своевременное сохранение рабочей области позволит избежать массы неприятностей, включая не только потерю функциональности, но и самих данных и значений.
Благодаря сохранению книги, ею можно будет воспользоваться даже после экстренного отключения питания устройства.
Сохранить книгу можно как непосредственно на локальном устройстве, так и в облачном хранилище OneDrive.
Существует два варианта сохранения рабочей книги:• «Сохранить» — позволяет сохранить рабочую область книги; при первичном сохранении книги Excel попросит указать название Книги и путь, куда необходимо сохранить документ, после чего сохранение будет автоматически перезаписывать этот файл каждый раз при нажатии на кнопку;
• «Сохранить как» —
позволяет сохранять книгу в качестве новой копии, каждый раз запрашивая путь и название книги.
Чтобы сохранить рабочую книгу необходимо нажать на кнопку в виде дискеты на панели быстрого доступа.
Эта же кнопка активируется при нажатии на сочетание клавиш «Ctrl+S». Ее так же можно вызвать путем перехода по вкладке «Файл» — «Сохранить».
При первичном сохранении и каждый раз при нажатии на вкладку «Сохранить как» Excel потребует ввести название и пусть для сохранения документа.
5. Автоматическое восстановлениеВ программе Excel предусмотрена функция автоматического сохранения книги во временной папке для быстрого восстановления доступа и рабочей области в случае аварийного завершения работы программы или отключения питания устройства.
Диалоговое окно восстановления автоматически появится при открытии документа – в нем будет находиться список книг, с которыми в недавнее время проводилась работа при закрытии программы.
В случае, если нужного документа в списке не было, можно найти все автоматически сохраненные книги, для этого необходимо перейти по вкладке «Файл» — «Управление версиями» и уже здесь выбрать пункт «Восстановить несохраненные книги».
Автоматическое сохранение книг происходит каждые 10 минут работы с программным обеспечением. Если программа была закрыта до окончания 10 минут работы, будет предложено автоматическое восстановление.
Для того, чтобы создать рабочую книгу Excel, необходимо выполнить следующие действия:
- Нажмите на круглую кнопку Главного меню Excel, расположенную в левом верхнем углу.
- В появившемся меню, выберите пункт «Создать».
- В открывшемся окне создания рабочей книги Excel, выберите картинку с изображением чистого листа и с надписью «Новая книга».
- Нажмите на кнопку «Создать» в правом нижнем углу окна.
Есть еще один способ создания новой рабочей книги Excel — находясь в Excel, нажмите комбинацию клавиш Ctrl+N и новая рабочая книга будет создана.
В результате указанных выше действий будет создана новая рабочая книга Excel.
По умолчанию, новая рабочая книга Excel создается с именем «Книга1» (при последующем создании новых рабочих книг, номер рабочей книги увеличивается на единицу, то есть Книга2, Книга3 и т.д. до тех пор, пока Excel не будет закрыт полностью). Созданная рабочая книга, по умолчанию, включает в себя 3 листа.
При запуске программы Excel автоматически открывается новый документ, который называется «Книга».
Она состоит из нескольких листов (как правило, трех). В дальнейшем, по ходу работы с программой, можно открывать или создавать новые книги, количество которых практически не ограничено.
Количество окон в книге – 4.
Количество цветов в книге — 16 миллионов цветов (32-битовый спектр с полным доступом к 24-битовому спектру).
Создание книги
При запуске Excel автоматически включается с белым (если не задан другой цвет) рабочим табличным полем, под условным названием «Книга 1», которое отображается вверху на строке названия окна программы. При этом каждая следующая вновь созданная книга будет автоматически продолжать нумерацию, которая прервется только при выключении программы.
Как создать новую книгу?
Чтобы самостоятельно создать новый документ, воспользуйтесь одним из способов, представленных ниже.
1 способ
В окне программы используйте сочетание клавиш Ctrl+N (рекомендуется как самый быстрый способ).
2 способ
Рис. 2.1. Панель быстрого доступа. Кнопка «Создать»
В окне программы щелкните левой кнопкой мыши по кнопке «Создать» (рис. 2.1) на панели быстрого доступа (если она туда была предварительно помещена).
3 способ
- В верхнем левом углу окна программы щелкните по кнопке «Office».
- В меню типичных задач выберите пункт «Создать».
- В окне «Создание книги» (рис. 2.2) в части «Пустые и последние» дважды щелкните по ярлыку «Новая книга». Или нажмите кнопку «Создать» внизу окна.
Рис. 2.2. Окно «Создание книги». Ярлык «Новая книга»
Как создать новую книгу на основе шаблона?
- В верхнем левом углу окна программы щелкните по кнопке «Office».
- В меню типичных команд выберите пункт «Создать».
- В окне «Создание книги» в группе «Шаблоны» выберите пункт «Установленные шаблоны».
- В группе «Установленные шаблоны» дважды щелкните по ярлыку нужного шаблона (рис. 2.3).
Рис. 2.3. Окно «Создание книги». Ярлыки шаблонов книг
Как создать новую книгу на основе существующей?
- В верхнем левом углу окна программы щелкните по кнопке «Office».
- В меню типичных команд выберите пункт «Создать».
- В окне «Создание книги» в группе «Шаблоны» выберите пункт «Из существующего документа».
- В окне «Создание из имеющейся книги» (рис. 2.4) отыщите файл нужной книги на компьютере (используя строку «Папка») и дважды щелкните по ее значку
Рис. 2.4. Окно «Создание из имеющейся книги»
Прежде чем начать работу с Microsoft Excel Вы обязаны создать новый документ, либо открыть уже существующий. Вы можете создать пустую книгу или воспользоваться уже готовым шаблоном. Помимо этого в рамках данного урока мы рассмотрим, как закрепить файлы и папки в представлении Backstage для быстрого доступа к ним.
Файлы Microsoft Excel называются книги. Начиная новый проект в Excel, необходимо создать новую книгу. Существует несколько способов начать работу с документом Excel 2013: создать новую пустую книгу, воспользоваться существующим шаблоном или открыть ранее сохраненный документ.
Создание новой пустой книги
Открытие существующей книги Excel
Помимо создания новой книги, существует необходимость открывать ранее сохраненные документы. Для получения подробной информации обратитесь с уроку Сохранение и автовосстановление книг в Excel.
- Перейдите к представлению Backstage, на вкладку Открыть.
- Выберите Компьютер, а затем Обзор. Кроме этого Вы можете открыть файлы, хранящиеся в службе OneDrive (ранее SkyDrive).
- Появится диалоговое окно Открытие документа. Найдите и выберите нужный файл, а затем нажмите Открыть.
Если Вы открывали данный документ недавно, то удобнее будет найти его в списке Последние книги, чем искать на компьютере.
Закрепление книги в Excel
Если Вы часто работаете с одним и тем же документом, то удобнее будет закрепить его в представлении Backstage.
- Перейдите к представлению Backstage, затем нажмите Открыть. Появятся последние открытые книги.
- Наведите указатель мышки на книгу, которую необходимо закрепить. Рядом с ней появится значок в виде канцелярской кнопки. Нажмите на значок.
- Книга окажется закрепленной. Для того чтобы снять закрепление, снова нажмите на значок канцелярской кнопки.
Похожим образом в представлении Backstage можно закреплять еще и папки для быстрого доступа к ним. Для этого, находясь в представлении Backstage, перейдите на вкладку Открыть и выберите Компьютер. Найдите папку, которую требуется закрепить, и нажмите на значок канцелярской кнопки.
Использование шаблонов в Excel
Шаблон – это предварительно созданный документ, служащий для ускорения работы. Шаблоны содержат готовые настройки, такие как форматирование и дизайн, с целью экономии времени и сил при создании нового проекта.
Как создать новую книгу на основе шаблона
- Откройте вкладку Файл, чтобы перейти к представлению Backstage.
- Нажмите Создать. Следом за опцией Пустая книга расположены несколько шаблонов.
- Выберите шаблон, чтобы посмотреть его.
- Откроется предварительный просмотр и дополнительная информация об использовании шаблона.
- Нажмите Создать, чтобы воспользоваться выбранным шаблоном.
- Откроется новая книга на основе шаблона.
Шаблон можно подобрать по категории или воспользоваться строкой поиска, чтобы найти более редкий шаблон.
Не все шаблоны созданы компанией Microsoft. Многие созданы сторонними компаниями и даже частными пользователями, поэтому некоторые шаблоны могут работать лучше, а некоторые хуже других.
Формулы могут работать с ячейками из других листов. Вам просто нужно указать перед ссылкой на ячейку имя листа и восклицательный знак. Например, следующая формула добавляет 12 к значению в ячейке С1, которая находится на листе Лист2: =Лист2!С1+12.
Что делать, если вам нужно вычислить сумму всех значений в С1, начиная с листа Лист2 и заканчивая листом Лист6? Следующая формула решает эту задачу: =СУММ(Лист2:Лист6!C1). В данном случае двоеточие разделяет название первого и последнего листов.
Для создания такой формулы выполните приведенные ниже действия.
Активизируйте ячейку, которая будет содержать формулу, и наберите =СУММ(.
Щелкните на вкладке первого листа (в нашем случае это Лист2) и выберите ячейку С1.
Нажмите Shift и щелкните на вкладке последнего листа (в нашем случае это Лист6).
Нажмите Enter, и формула будет введена в ячейку.
В шаге 2 вы можете выбрать диапазон, а не одну-единствениую ячейку. Например, эта формула возвращает сумму C1:F12 для всех листов от Лист2 до Лист6: =СУММ(Лист2:Лист6!С1:Р12).
Теперь я покажу вам интересный прием, который узнал при прочтении новостных конференций Excel и на обучение в Минске. Если вы хотите просуммировать одну и ту же ячейку со всех листов, кроме текущего, просто введите формулу наподобие этой: =СУММ(‘*’!C1). Звездочка служит подстановочным символом, который интерпретируется как «все листы, кроме этого одного». Когда вы нажмете клавишу Enter после ввода этой формулы, Excel преобразует формулу, чтобы она использовала фактические имена листов. Это работает, даже если активный лист находится где-нибудь в середине, между другими листами. Например, если книга состоит из шести листов и вы введете приведенную выше формулу в ячейку листа Лист3, Excel создаст следующую формулу: =СУММ(Лист1:Лист2!С1;Лист4:Лист6!C1).
Но это еще не все. Введите следующую формулу для нахождения суммы ячеек С1 во всех листах, которые начинаются со слова Регион: =СУММ(‘Регион*»!C1). Excel может преобразовать данную формулу во что-то наподобие этого: =СУММ(Регион1:Регион4!C1).
Вы также можете использовать подстановочный знак ? — он указывает на любой отдельный символ. Например, при вводе следующей формулы Excel создаст формулу, которая просуммирует значения, начиная с листа Лист1 и заканчивая листом Лист9 (названия, которые содержат одну цифру): =СУММ(‘Лист?’!C1). Этот прием не ограничивается функцией СУММ. Он работает и с другими функциями, такими как СРЗНАЧ, МИН, МАКС.
Функция ЛИСТ предназначена для возвращения номера конкретного листа с промежутком, который открывает доступ ко всей рабочей книге в MS Excel. Функция ЛИСТЫ предоставляет пользователю информацию о количестве листов, содержащихся в рабочей книге.
Формулы с использованием ссылок на другие листы Excel
Предположим у нас имеется фирма DecArt в которой работают сотрудники и им ежемесячно начисляется зарплата. У данной фирмы имеются сведения о среднемесячной зарплате в Excel, а данные по ней размещены на разных листах: на листе 1 размещены данные о зарплате, на листе 2 премия в процентах. Нам необходимо вычислить размер премии в рублях, при том чтобы данные эти были размещены на втором листе.
Для начала рассмотрим пример работы с листами в формулах Excel. Пример 1:
- Создадим на листе 1 рабочей книги табличного процессора Excel таблицу, как показано на рисунке. Сведения о среднемесячной заработной плате:
- Далее на листе 2 рабочей книги подготовим область для размещения нашего результата — размера нашей премии в рублях, как показано на рисунке:
- Далее нам необходимо будет ввести в ячейку В2 формулу, изображенную на рисунке ниже:
Ввод данной формулы происходил следующим образом: для начала в ячейке В2 мы установили знак «=», затем кликнули на «Лист1» в нижнем левом углу рабочей книги и перешли на ячейку C3 на листе 1, далее ввели операцию умножения и перешли вновь на «Лист2» для того чтобы добавить процент.
Таким образом мы получили при расчете премии каждого сотрудника, причем исходные данные находились на одном листе, а расчет был произведен на другом листе. Данная формула окажется весьма полезной при работе с более длинными массивами данных в крупных организациях.
Функция ЛИСТЫ для подсчета количества листов в рабочей книге
Рассмотрим теперь пример работы функции ЛИСТЫ. Довольно часто бывает так, что в рабочей книге Excel расположено слишком много листов. Выяснить их точное количество визуально не представляется возможным, именно с этой целью и создана функция ЛИСТЫ.
В данной функции всего 1 аргумент – «Ссылка» да и то необязательный для заполнения. Если его не заполнять тогда функция возвращает общее количество листов, созданных в текущей рабочей книге файла Excel. При необходимости можно заполнить аргумент. Для этого в нем необходимо указать ссылку на рабочую книгу, в которой необходимо подсчитать общее количество листов, созданных в ней.
Пример2. Предположим у нас имеется фирма по производству мягкой мебели, и у нее есть множество документов, которые содержатся в рабочей книге Excel. Нам необходимо вычислить точное число этих документов, так как каждый из них имеет свое название, то для того чтобы визуально вычислить их количество потребуется время.
На рисунке ниже показано примерное количество листов:
Чтобы организовать подсчет всех листов, необходимо воспользоваться функцией ЛИСТЫ. Просто ставим знак равенства «=» и вписываем функцию, не заполняя ее аргументов в скобках. Вызов данной функции показан ниже на рисунке:
В результате получим следующее значение: 12 листов.
Таким образом мы узнали, что в нашей фирме имеется 12 документов, содержащихся в рабочей книге Excel. Этот простой пример наглядно иллюстрирует работу функции ЛИСТЫ. Данная функция может стать полезной для руководителей, офисных сотрудников, менеджеров по продажам.
Ссылки на другие листы в шаблонах документов
Пример 3. Имеются данные о расходах на банкет компании занимающейся выездным обслуживанием. Необходимо произвести расчет общей стоимости банкета, а также общий выход порций блюд, и вычислить общее количество листов в документе.
- Создадим таблицу «Банкетное меню», общий вид которой представлен на рисунке ниже:
- Аналогичным образом создадим таблицы на разных листах «Общая стоимость» и «Общий выход»:
- При помощи формулы со ссылками на другие листы произведем расчет общей стоимости банкетного меню:
- Перейдем на лист «Общий выход» и путем умножения ячеек веса одной порции, находящегося на листе 2 и общего количества, находящегося на листе 1 произведем расчет общего выхода:
В результате у нас получился простейший шаблон для подсчета расходов на 1 банкет.
Один из читателей нашего сайта SirExcel задал вопрос, который может встречаться очень часто. Вопрос заключался в следующем «Как сделать так, чтобы на одном листе показывалась информация из определенной ячейки к примеру $A$1 но с каждого листа из книги? Листов очень много надо сделать сводный список содержимого определенной ячейки со всех листов.»
Я как раз собирался написать о том, как работает функция ДВССЫЛ, почему бы не рассмотреть ее именно на этом примере.
Итак, мы имеем файл Excel, в котором много листов. Давайте рассмотрим простой пример, где названия листов у нас не менялись. То есть у нас есть Лист1, Лист2, Лист3 и так далее.
Допустим, что на каждом листе (Лист1-Лист5) у нас есть данные по выручке 5 различных магазинов в виде одинаковых таблиц данных.
На листе 6 есть результирующая таблица, где нам необходимо заполнить ее данными, взяв их со всех листов.
Таким образом, чтобы заполнить данные за январь нам необходимо взять данные по выручке магазинов, находящихся в ячейке B2, но на 5 различных листов.
Конечно, в нашем примере это можно было бы сделать в ручную, указав просто ссылки на соответствующие значения, но если листов очень много, или данных очень много, то вручную это сделать будет очень затруднительно.
Существует различные способы решить данную задачу, например, с помощью простенького макроса, который можно записать макрорекодером. Ну а мы с вами для решения задачи будет использовать функцию ДВССЫЛ.
ДВССЫЛ – функция, которая возвращает ссылку заданную текстовой строкой.
Чтобы понять принцип действия данной функцию, давайте рассмотрим такой пример.
Посмотрите на рисунок ниже. В ячейке А1 написан текст D4, а в самой ячейке D4 указано число 9999. Если мы напишем формулу ДВССЫЛ(A1), то в результате получим число 9999. То же самое мы получим если напишем формулу так:
=ДВССЫЛ("D4")
То есть мы написали текстом адрес ячейки D4 и функция ДВССЫЛ вернула нам то значение, которое находится по данному адресу (D4).
Надеюсь, все стало более понятным. Теперь давайте рассмотрим на нашем примере. Чтобы заполнить данные за январь с разных листов нам необходимо прописать следующие ссылки на ячейки.
=Лист1!B2 (Выручка за январь магазина 1)
=Лист2! В2 (Выручка за январь магазина 2) и т.д.
Но сложность заключается в том, что если ячейку просто протянуть вниз, то Лист1 не будет меняться на Лист2 и так далее.
Если мы пропишем формулу
ДВCСЫЛ("Лист1!B2"), ДВCСЫЛ("Лист2!B2") и так далее, то функция будет возвращать нам то же самое, но это так же не решает нашу проблему, ведь «Лист1!B2» прописан обычным текстом и так же не будет изменяться при протягивании.
Для решения нашей задачи мы разделим текст «Лист1!B2» на две части (отдельно «Лист1» и отдельно «!B2» — обратите внимание на восклицательный знак во второй части текста) и потом их склеим. Текст Лист1, Лист2 и так далее мы пропишем напротив соответствующих магазинов, при этом написав Лист1, мы сможем просто протянуть ячейку вниз и автоматически получить список Лист1, Лист2 и так далее.
Теперь сцепим этот текст внутри функции ДВССЫЛ с помощью знака & и получим формулу, которая будет автоматически протягиваться и при этом будут подтягиваться данные из одной и той же ячейки, но разных листов.
Итоговая формула выглядит именно так, но я специально расписал с самого начала по шагам, чтобы было понятно из чего состоит данная формула. В принципе, этого уже достаточно, чтобы за короткий срок решить задачу, указанную в начале статьи. Чтобы заполнить данные за февраль, нам необходимо в ячейке D2 написать такую же формулу, но поменять текст «!B2» на «!B3»
=ДВССЫЛ(A2&"!B3") и протянуть вниз, аналогично за март.
Но никто нам не мешает немного усложнить формулу и заполнить ее автоматически, протянув формулу вниз, а затем вправо. Тут я не буду подробно описывать, но если вы разобрались с предыдущим примером, то легко поймете и данный.
Итак, мы решили задачу, как быстро заполнить данные за определенный месяц, но нам необходимо заполнить данные за остальные месяца. Мы знаем, что данные за Январь соответствуют ячейке B2, февраль — B3, Март — B4. То есть буква «B» остается неизменной, меняется лишь цифра. Зная это мы просто разобьем текст внутри ссылки ДВССЫЛ не на 2 части, а на три. Добавим дополнительно строку над таблицей и напишем сверху цифры соответствующие ячейки месяца. Пропишем формулу.
=ДВССЫЛ(A3& «!B»&C1), где A3 — это текст «Лист1», «!B» — это неизменный текст и С1 — это цифра 2. Все это объединено с помощью знака & в общий текст «Лист1!B2». Нам также потребуется закрепить столбец A (с помощью знака $), чтобы он не менялся при протягивании формулы вправо и строку 1, чтобы она не менялась при протягивании формулы вниз. Мы получаем следующую итоговую формулу.
=ДВССЫЛ($A3&"!B"&C$1)
которую можно протянуть вправо и вниз.
Заметки по теме:
- Если бы листы назывались у нас Магазин 1, Магазин 2 и так далее, то дополнительный столбец со словами Лист1, Лист2 и так далее нам бы не потребовался.
- Функцию ДВССЫЛ используют часто тогда, когда требуется изменить ссылку на ячейку в формуле, не изменяя саму формулу.
Если вам понравилась статья, пожалуйста, нажмите +1 и «Мне нравится». Так же подписывайтесь на нашу рассылку или вступайте в нашу группу ВКонтакте, чтобы не пропустить наши следующие уроки по Excel
Книга — это файл, который содержит один или несколько листов для упорядочения данных. Можно создать пустую книгу или воспользоваться шаблоном.
Создание книги
Выберите элемент Пустая книга или нажмите клавиши CTRL+N.
Начните вводить текст.
Создание книги на основе шаблона
Откройте вкладку Файл и выберите пункт Создать.
Откройте шаблон двойным щелчком.
Щелкните и начните вводить текст.
Откройте новую пустую книгу.
Откройте вкладку Файл.
Щелкните Создать.
В разделе Доступные шаблоны дважды щелкните элемент Пустая книга.
Сочетание клавиш. Чтобы быстро создать пустую книгу, вы также можете нажать клавиши CTRL+N.
По умолчанию новые книга содержит три листа, но их количество можно изменить.
При необходимости также можно добавить и удалить листы.
Дополнительные сведения о добавлении и удалении листов см. в статье Вставка и удаление листов.
Создание книги на основе существующей
Откройте вкладку Файл.
Щелкните Создать.
В разделе Шаблоны щелкните Из существующего документа.
В диалоговом окне Создание из имеющейся книги выберите диск, папку или адрес в Интернете, где находится книга, которую требуется открыть.
Щелкните книгу, а затем нажмите кнопку Создать.
Создание книги на основе шаблона
Откройте вкладку Файл.
Щелкните Создать.
Выполните одно из указанных ниже действий.
Чтобы использовать один из образцов шаблонов, доступных в Excel, в разделе Доступные шаблоны щелкните Образцы шаблонов, а затем дважды щелкните нужный шаблон.
Чтобы выбрать один недавно использовавшихся шаблонов, щелкните Последние шаблоны, а затем дважды щелкните нужный шаблон.
Чтобы использовать собственный шаблон, в разделе Мои шаблоны, а затем на вкладке Личные шаблоны в диалоговом окне Создать дважды щелкните нужный шаблон.
Примечание: Вкладка Личные шаблоны содержит созданные вами шаблоны. Если вы не видите шаблон, который хотите использовать, убедитесь, что он находится в правильной папке. Пользовательские шаблоны обычно хранятся в папке Шаблоны (стандартный путь в Windows Vista: C:\Пользователи\имя_пользователя\AppData\Local\Microsoft\Шаблоны; стандартный путь в Microsoft Windows XP: C:\Documents and Settings\имя_пользователя\Application Data\Microsoft\Шаблоны).
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Экспортируйте и сохраняйте рабочие листы как новую книгу с помощью Kutools for Excel
Экспортируйте и сохраняйте листы как новую книгу с помощью команды «Переместить» или «Копировать»
Посмотрите на график Переместить или скопировать Команда поможет вам быстро экспортировать или скопировать один или несколько листов в новую книгу.
Шаг 1: Выберите имена листов на панели вкладок. Вы можете выбрать несколько, удерживая Ctrl ключа или сдвиг ключ.
Шаг 2. Щелкните правой кнопкой мыши имя рабочего листа и щелкните значок Переместить или скопировать из контекстного меню.
Шаг 3: В Переместить или скопировать в диалоговом окне выберите (новая книга) элемент из раскрывающегося списка Переместить выбранные листы в книгу.
Шаг 4: Затем нажмите OK, теперь вы перешли на новая рабочая тетрадь с экспортированными или скопированными листами щелкните Файл > Сохраните чтобы сохранить новую книгу.
Примечание: В Переместить или скопировать диалоговое окно, есть Создать копию вариант. Если вы не установите этот флажок, выбранные листы будут перемещены из исходной книги; если отметьте его, он скопирует выбранные листы.
Быстрое разделение нескольких листов на отдельные книги в Excel
Экспорт и сохранение листов в виде новой книги с кодом VBA
Этот следующий код экспортирует каждый видимый лист в новую книгу и сохранит книгу с именем исходного листа во вновь созданной папке по тому же пути, что и активная книга. Пожалуйста, сделайте следующие шаги:
Шаг 1: Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.
Шаг 2: нажмите Вставить > Модули, и вставьте следующий макрос в окно модуля:
VBA: экспорт и сохранение листов в виде новой книги в новой папке.
Шаг 3: нажмите F5 ключ для запуска этого кода. Появится окно с подсказкой, в котором будет указано расположение новых экспортированных книг, и все рабочие листы исходной книги были экспортированы в некоторые новые отдельные книги, которые называли исходные листы в новой конкретной папке. Смотрите скриншоты:
Экспортируйте и сохраняйте рабочие листы как новую книгу с помощью Kutools for Excel
Если у вас есть несколько листов, которые необходимо сохранить как отдельную книгу, первый метод не может быть хорошим выбором. И код VBA может быть немного сложным для начинающих Excel. Здесь вы можете использовать Разделить книгу полезности Kutools for Excel чтобы быстро и легко экспортировать и сохранять каждый лист одной книги в отдельную новую книгу.
После бесплатная установка Kutools for Excel, сделайте следующее:
Шаг 1: нажмите Кутулс Плюс > Workbook > Разделить книгу…. Смотрите скриншот:
Шаг 2: в Разделить книгу диалоговое окно, выполните следующие действия:
1: все имена рабочих листов отмечены по умолчанию, если вы не хотите разделять некоторые рабочие листы, вы можете снять с них отметку;
2 : Если вы хотите избежать разделения скрытых или пустых листов, вы можете проверить Пропустить скрытые листы or Пропускать пустые листы.);
3: а также вы можете проверить Укажите сохранить формат, и чтобы выбрать разделение листов, а затем сохранить как текстовый файл, файл PDF или файл CSV, по умолчанию, если вы не отметите этот параметр, листы будут разделены и сохранены как рабочая книга.
Шаг 3: Затем нажмите Трещина и выберите папку, в которую вы хотите поместить новые книги. Смотрите скриншот:
Шаг 4: Затем нажмите OK, затем каждый проверенный лист в Разделить книгу диалоговое окно экспортируется и сохраняется как отдельная книга. Каждая новая книга названа в соответствии с именем исходного листа. Смотрите скриншот:
Читайте также: