Перейти к содержимому

Прочитать из Excel

image_1

Описание

Блок позволяет прочитать содержимое таблицы Excel.

Описание параметров

Блок имеет несколько основных параметров:

  1. Путь к файлу - путь к Excel-файлу (доступные форматы: .xls, .xlsx, .xlsm, .xlsb);

    Тип данных: строка

    Пример: /home/Книга.xlsx

  2. Имя/номер листа в Excel (необязательный параметр) - имя или номер листа в Excel-файле;

    Тип данных: строка | число

    Пример: 3

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

  3. Заголовки таблиц - при выборе функции Заголовки таблиц = названиям колонок в качестве заголовков будут выбраны значения в первой строке таблицы.

Возвращаемое значение

  1. Если указан лист, результат будет представлен в виде таблицы:
    A B
    0 улица Мира
    1 село Борковка
    2 город Москва
    [3 rows x 2 columns]
  2. Если имя листа не указанно, результат будет представлен в виде словаря:
    {'Лист1': A B
    0 улица Мира
    1 село Борковка
    2 город Москва
    [3 rows x 2 columns],
    'Лист2': A B
    0 улица Мира
    1 село Борковка
    2 город Москва
    [3 rows x 2 columns]}

Пример использования

Пример 1: Считывание всей книги

В данном примере считывается вся книга Excel:

image_2

При считывании данных из Excel-файла не было указано имя листа. Для получения данных с определенного листа необходимо:

  1. Сохранить таблицу с данными листа в отдельную переменную sheet;
  2. Получить данные из нескольких ячеек таблицы из переменной sheet.
image_3

Результат

Вывод результата на экран:

image_4

Пример 2: Считывание отдельного листа

В данном примере считывается первый лист в книге Excel:

image_2

В примере таблица с первого по порядку листа записывается в переменную table и выводится на экран значение первой строки столбца “A”.

image_5

Результат

Вывод результата на экран:

image_6