Импорт и экспорт текстовых файлов (в формате TXT или CSV)
Импортировать данные из текстового файла в Excel можно двумя способами: открыть их в Excel или импортировать как диапазон внешних данных. Чтобы экспортировать данные из Excel в текстовый файл, воспользуйтесь командой Сохранить как и измените тип файла в меню.
Чаще всего используются два формата текстовых файлов:
- текстовые файлы с разделителями (TXT), в которых для разделения полей текста обычно используется знак табуляции (знак ASCII с кодом 009);
- текстовые файлы с разделителями-запятыми (CSV), в которых в качестве разделителя полей текста обычно используется запятая (,).
Вы можете изменить знак разделения, используемый в TXT- и CSV-файлах. Это может потребоваться для обеспечения успешного выполнения импорта и экспорта.
Примечание: Можно импортировать и экспортировать до 1 048 576 строк и 16 384 столбцов.
Импорт текстового файла путем его открытия в Excel
Текстовый файл, созданный в другой программе, можно открыть как книгу Excel с помощью команды Открыть. При открытии текстового файла в Excel его формат не изменяется — это можно заметить по заголовку окна Excel, где имя указывается с расширением текстового файла (например, TXT или CSV).
- Перейдите в >открыть и перейдите в папку с текстовым файлом.
- В диалоговом окне Открытие выберите текстовые файлы в списке тип файла.
- Найдите нужный файл и дважды щелкните его.
- Если это текстовый файл (с расширением ТХТ), запустится мастер импорта текста. Окончив работу с мастером, нажмите кнопку Готово, чтобы завершить импорт. Дополнительные сведения о разных вариантах и дополнительных параметрах см. в мастере импорта текста.
- Если файл имеет расширение CSV, Excel автоматически откроет его и отобразит данные в новой книге.
Примечание: При открытии CSV-файлов для определения способа импорта каждого столбца используются заданные по умолчанию параметры форматирования данных. Если вы хотите применить другие параметры, используйте мастер импорта текста. Например, мастер потребуется, если столбец данных в CSV-файле имеет формат МДГ, а в Excel по умолчанию используется формат ГМД или необходимо преобразовать в текст столбец чисел, содержащих начальные нули, чтобы сохранить их. Чтобы принудительно запустить мастер импорта текста, можно изменить расширение имени файла с CSV на TXT или импортировать текстовый файл путем подключения к нем (дополнительные сведения см. в следующем разделе).
Импорт текстового файла путем подключения к нем (Power Query)
Вы можете импортировать данные из текстового файла в существующий.
- На вкладке Данные в группе & преобразование данных выберите из текстового/CSV-документа.
- В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который нужно импортировать,и нажмите кнопку Импорт.
- В диалоговом окне предварительного просмотра есть несколько вариантов:
- Выберите Загрузить, если вы хотите загрузить данные непосредственно на новый.
- Кроме того, выберите загрузить в, если вы хотите загрузить данные в таблицу, в смету или на существующий или новый листа Excel, или просто создать подключение. Вы также можете добавить данные в модель данных.
- Выберите Преобразовать данные, если вы хотите загрузить данные в Power Query и отредактировать их перед их преобразованием в Excel.
Если Excel не преобразует определенный столбец данных в нужный формат, их можно преобразовать после импорта. Дополнительные сведения см. в статьях Преобразование чисел из текстового формата в числовой и Преобразование дат из текстового формата в формат даты.
Экспорт данных в текстовый файл путем его сохранения
Лист Excel можно преобразовать в текстовый файл, используя команду Сохранить как.
- Выберите Файл >Сохранить как.
- Нажмите кнопку Обзор.
- В диалоговом окне Сохранить как в поле Тип файла выберите формат текстового файла для этого документа. Например, щелкните Текст (с табу женой) или CSV (сзапятой).
Примечание: Различные форматы текстовых файлов поддерживают разные возможности. Дополнительные сведения см. в статье Поддерживаемые Excel форматы файлов.
Дополнительные сведения о сохранении файлов в других форматах см. в статье Сохранение книги в другом формате файла.
Импорт текстового файла путем подключения к нему
Вы можете импортировать данные из текстового файла в существующий.
- Щелкните ячейку, в которую вы хотите поместить данные из текстового файла.
- На вкладке Данные в группе Получение внешних данных нажмите Из текста.
- В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который нужно импортировать,и нажмите кнопку Импорт. Следуйте инструкциям мастера импорта текста. Щелкните на любой странице мастера импорта текста, чтобы получить дополнительные сведения об использовании мастера. Окончив работу с мастером, нажмите кнопку Готово, чтобы завершить импорт.
- В диалоговом окне Импорт данных:
- В группе Куда следует поместить данные? выполните одно из следующих действий:
- Чтобы поместить данные в выбранные ячейки, щелкните На существующий лист.
- Чтобы поместить данные в верхний левый угол нового листа, выберите вариант На новый лист.
- При необходимости нажмите кнопку Свойства, чтобы задать параметры обновления, форматирования и макета импортируемых данных.
- Нажмите кнопку ОК. Excel добавит диапазон внешних данных в указанное место.
Если Excel не преобразует столбец в необходимый формат, это можно сделать после импорта. Дополнительные сведения см. в статьях Преобразование чисел из текстового формата в числовой и Преобразование дат из текстового формата в формат даты.
Экспорт данных в текстовый файл путем его сохранения
Лист Excel можно преобразовать в текстовый файл, используя команду Сохранить как.
- Выберите Файл >Сохранить как.
- Откроется диалоговое окно Сохранение документа.
- В поле Тип файла выберите формат текстового файла для листа.
- Например, выберите Текстовые файлы (с разделителями табуляции) или CSV (разделители — запятые).
Примечание: Различные форматы текстовых файлов поддерживают разные возможности. Дополнительные сведения см. в статье Поддерживаемые Excel форматы файлов.
Дополнительные сведения о сохранении файлов в других форматах см. в статье Сохранение книги в другом формате файла.
Изменение деления, используемого при импорте текстового файла
Способ изменения деления при импорте зависит от того, как вы импортируете текст.
- Если вы используете get & Transform Data > From Text/CSV, после выбора текстового файла и нажатия кнопки Импорт выберитесимвол, который нужно использовать в списке . Новый вариант можно сразу же увидеть в окне предварительного просмотра данных, чтобы убедиться в том, что вы сделаете нужный вариант, прежде чем продолжить.
- Если вы импортируете текстовый файл с помощью мастера импорта текста, вы можете изменить его на шаге 2 мастера импорта текста. На этом шаге также можно изменить способ обработки последовательных разделителей (например, идущих подряд кавычек). Дополнительные сведения о разных вариантах и дополнительных параметрах см. в мастере импорта текста.
Изменение стандартного разных списков для сохранения файлов в виде текста (CSV- или CSV-файла) в Excel
Если при сохранение в CSV-окне вы хотите использовать в качестве по умолчанию полу двоеточие, но для этого нужно ограничиться Excel, измените десятичной запятой. В этом случае Excel будет использовать для этого двоеточие. Очевидно, что это также изменит способ отображения десятичных чисел, поэтому также рассмотрите возможность изменения разграничения чисел в тысячах, чтобы сузить путаницу.
- Очистка параметров Excel>Дополнительные>параметры редактирования>Использование системных междугов.
- Для десятичной запятой установите для десятичной запятой (запятую).
- Установите для 1000-го построитель . (точка).
Изменение стандартного списка для новых текстовых файлов (влияет на все программы)
Когда вы сохраняете книгу в CSV-файле, по умолчанию в качестве разных списков запятой является запятая. Вы можете изменить этот знак на другой знак с помощью параметров региона Windows.
Внимание: Изменение параметров Windows приведет к глобальным изменениям на компьютере и повлияет на все приложения. Чтобы изменить только делитель для Excel, см. изменение стандартного деления в списке для сохранения файлов в виде текста (CSV- или CSV-файла) в Excel.
- В Microsoft Windows 10 щелкните правой кнопкой мыши кнопку Начните и выберите параметры.
- Нажмите кнопку & языки выберите регион в левой области.
- На главной панели в группе Региональные параметрыщелкните Дополнительные параметры даты,времени и региона.
- В областивыберите изменить форматы даты, времени или числа.
- В диалоговом окке Регион на вкладке Формат нажмите кнопку Дополнительные параметры.
- В диалоговом окне Настройка формата на вкладке Числа введите символ, который будет использовать в качестве нового в поле «Сепаратор списков».
- Дважды нажмите кнопку ОК.
- Нажмите кнопку Пуск и выберите пункт Панель управления.
- В разделе Часы, язык и регион щелкните элемент Изменение форматов даты, времени и чисел.
- В диалоговом окке Регион на вкладке Формат нажмите кнопку Дополнительные параметры.
- В диалоговом окне Настройка формата на вкладке Числа введите символ, который будет использовать в качестве нового в поле «Список».
- Дважды нажмите кнопку ОК.
Примечание: После изменения разделителя элементов списка все программы на компьютере будут использовать новый символ. Вы можете вернуть стандартный символ, выполнив эти же действия.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Импорт файлов и модулей в Python
В Python импорт файлов и модулей является одной из основных операций, которая позволяет использовать код одного файла в другом. Эта возможность позволяет создавать модульные и многокомпонентные приложения, где каждый файл или модуль выполняет свою специфическую задачу.
Импорт файла
Допустим, есть файл file.py , который содержит некоторый код, который нужно использовать в другом файле. Для этого используется оператор import . В другом файле Python достаточно просто написать import file (без расширения .py), и код из file.py станет доступен.
Импорт папки
Для импорта всей папки (которая в Python называется пакетом) используется тот же оператор import , но с добавлением точки и имени файла. Если, например, в папке folder есть файл file.py , то его можно импортировать следующим образом: import folder.file .
Динамический импорт
Динамический импорт позволяет загружать модули на основе пользовательского ввода. Для этого используется функция __import__() или модуль importlib . Например, если имя модуля хранится в переменной module_name , то его можно импортировать следующим образом: __import__(module_name) .
Импорт части файла
Иногда нужно импортировать не весь файл, а только определенную его часть, например, одну функцию. Для этого используется оператор from . import . . Если, например, в файле file.py есть функция function , то ее можно импортировать следующим образом: from file import function .
Все эти способы позволяют гибко управлять импортом файлов и модулей в Python, делая код более структурированным и модульным.
Руководство пользователя
В Mac версии программы откройте файл через меню «Импорт / Экспорт» или перетяните файл на иконку программы в Dock.
В iOS откройте файл в любой другой программе (Mail, Safari) и воспользуйтесь функций «поделиться» (share). Выберите Debit & Credit в списке программ:
Шаг 2. Соотнесите найденные колонки (только для CSV файлов)
Данный шаг относится только к импорту CSV файлов. Вам будет предложено соотнести найденные колонки в файле с их соответствующими значениями, такими как дата, сумма, описание, итд. Вам будет необходимо это сделать как минимум для двух колонок: сумма и дата. Другие колонки являются опциональными.
Некоторые CSV файлы имеют различные колонки для расходов и доходов (для отрицательных и положительных сумм). В таком случае вам необходимо убедиться, что вы выбрали для них соответствующие значения «Сумма (Расход)» и «Сумма (Доход)». Во всех других случаях достаточно только указать одну колонку со значением «Сумма».
Шаг 3. Соотнесите найденные значения в файле с существующими значениями
Вам будет предложено соотнести найденные в файле значения различных параметров (таких как счет, категория, описание, контрагент) с существующими значениями в программе. Счета, категории, описания и контрагенты могут быть в случае необходимости созданы во время импорта.
В том случае, если в файле присутствует всего один счет и его название не может быть определено на основе файла, вам будет предложено его указать вручную («Счет для импортируемых транзакций»).
Шаг 4. Выберите транзакции для импорта
Программа предоставит вам полный список транзакций для импорта. Debit & Credit постарается распознать уже ранее импортированные транзакции и автоматически уберет с них отметку для импорта.
- © Ivan Pavlov Pty Ltd. All rights reserved.
- Design: HTML5 UP
Как импортировать файл с несколькими типами помещений.
Если вам необходимо загрузить в дом помещения которые имеют разные типы, к примеру квартиры, кладовые и машиноместа, то необходимо в файле excel либо csv добавить колонку «Тип помещения».
В значениях колонки укажите тип помещения который соответствует помещению (квартира, апартаменты, кладовая, машиноместо, склад, помещение свободного назначения, офис, торговое помещение, таунхаус, вилла)
Перейдите в раздел Мои объекты — Импорт, либо загрузите файл из раздела Мои объекты — Журнал.
На первом шаге импорта выберите файл, который вы подготовили и нажмите кнопку к следующему шагу.
На втором шаге загрузки таблицы система просит перенести столбцы из верхней таблицы в соответствующие столбцы нижней таблицы, зажимая левую клавишу компьютерной мыши. Сопоставьте 5 обязательных полей — Номер помещения, Полная цена, Этаж, Подъезд, Площадь, м2, эти поля отмечены желтым цветом, также сопоставьте поле Тип помещения. Когда все необходимые поля сопоставлены, нажмите кнопку к следующему шагу.
На третьем шаге выберите в какой дом необходимо загрузить помещения, либо создайте новый дом. Нажмите кнопку к следующему шагу.
На четвертом шаге сопоставьте статусы найденные в файле со статусами в profitbase, также сопоставьте типы помещений из файла с типами помещений в profitbase. Нажмите кнопку к следующему шагу.
После завершения импорта будут созданы помещения с разными типами в одном доме.
- В группе Куда следует поместить данные? выполните одно из следующих действий: