Функция IMPORTTEXT позволяет загружать данные из текстового файла непосредственно в LibreOffice Calc. Вы можете указать разделители, пропускать или выбирать определенное количество строк, а также настраивать кодировку или локаль для точного контроля над импортированным содержимым.
Предназначена для импорта данных из текстовых файлов (таких как CSV, TXT или TSV).
Path: Локальный путь к файлу или URL-адрес текстового файла, который нужно импортировать
[Delimiter]: (Опционально) Символ или набор символов, который разделяет столбцы в файле. Если его пропустить, функция вернет сплошной текст.
[SkipRows]: (Опционально) Число, указывающее, сколько строк пропустить. Отрицательное значение пропускает строки с конца массива.
[TakeRows]: (Опционально) Число, определяющее, сколько строк вернуть. Отрицательное значение берет строки с конца массива.
[Encoding]: (Опционально) Кодировка файла. По умолчанию используется UTF-8.
[Locale]: (Опционально) Определяет региональное форматирование (локаль) для автоматической конвертации даты, чисел и т. д. По умолчанию данные возвращаются как текст.
Пример Использования
Функция IMPORTTEXT() чрезвычайно полезна для автоматизации обработки внешних данных. Просто укажите путь к файлу и параметры форматирования, и Excel (Calc) автоматически загрузит содержимое:
=IMPORTTEXT(Path; Delimiter)
Мы получим такой результат:
В этом примере используются следующие значения:
Path:B1 - Полный путь к вашему файлу ("C:\temp\U36 11-12-21.txt").
Delimiter:B2 - Символ пробела как разделитель (" ").
SkipRows:B3 - Пропустить первые 7 строк (7).
TakeRows:B4 - Отобразить 24 строки (24).
Encoding:B5 - Использовать кодировку по умолчанию ("").
Locale:B6 - Распознать данные на основе регионального формата для английского языка и страны США ("en-US").
Соответствующие данные из текстового файла:
Как Это Работает?
Просто введите функцию IMPORTTEXT() в любую ячейку, указав соответствующие параметры. После этого нужно нажать Ctrl+Shift+Enter для ввода формулы массива и LO Calc автоматически вернет таблицу с данными.
Для того, чтобы выбрать все связанные с формулой массива ячейки, просто выберите любую ячейку массива и нажмите Ctrl+/.
Если необходимо конвертировать формулу массива в значения - выделите весь массив и в меню Data > Calculate выберите Formula to Value.
Вы можете использовать функцию IMPORTCSV как более простую альтернативу для импорта CSV-файлов.