0Pricing
Data Science Academy · Урок

Открытие таблиц Excel в pandas

Чтение отдельных листов и диапазонов

«Открытие таблиц Excel в pandas» — бесплатный урок Data Science Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Data Science Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Data Science Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

Excel Everywhere

Most teams still share data as spreadsheets. Good news: pandas opens them almost as easily as CSVs, so you rarely need Excel itself. 📊

The read_excel Call

To load a workbook, reach for read_excel. Give it the file path and pandas hands you a DataFrame just like before.

import pandas as pd
df = pd.read_excel("report.xlsx")

One Hidden Requirement

Behind the scenes pandas needs the openpyxl library to read xlsx files. Install it once and read_excel just works.

pip install openpyxl

Workbooks Have Many Sheets

A single workbook can hold several tabs. By default pandas reads only the first sheet, which is not always the one you want.

Choose a Sheet by Name

Pass sheet_name with the tab title to grab exactly the right one. Names are clearer and safer than relying on position.

df = pd.read_excel("report.xlsx",
  sheet_name="Q3")

Or Pick by Position

You can also select a sheet by its zero-based index. sheet_name=1 reads the second tab in the workbook.

df = pd.read_excel("report.xlsx", sheet_name=1)

Load Every Sheet at Once

Set sheet_name=None and pandas returns a dictionary mapping each tab name to its own DataFrame. Handy for whole workbooks.

all_sheets = pd.read_excel("report.xlsx",
  sheet_name=None)

Skip the Junk on Top

Excel files often start with a title or blank rows. Use skiprows to ignore them so the real header lands correctly.

df = pd.read_excel("report.xlsx", skiprows=3)

Read Just a Column Range

The usecols option accepts Excel letters like A:D, pulling only those columns straight from the sheet.

df = pd.read_excel("report.xlsx",
  usecols="A:D")

Set the Index on Load

Just like with CSVs, index_col promotes a column to the row index right as the spreadsheet is read.

df = pd.read_excel("report.xlsx",
  index_col="id")

Same Skills, New Source

Notice the pattern: read_excel shares most options with read_csv. Learn one reader and the others feel instantly familiar.

Quick Check

You want every tab in a workbook loaded at once. What do you set?

Recap: Excel Unlocked

You can open any workbook with read_excel: choose sheets by name or index, skip junk rows, and limit columns. Spreadsheets hold no secrets now. 🎉

Часто задаваемые вопросы

Урок «Открытие таблиц Excel в pandas» бесплатный?

Да — полный текст урока «Открытие таблиц Excel в pandas» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Data Science Academy, подпишись на CoddyKit PRO. Курс Data Science Academy содержит 4 уроков всего.

Чему я научусь в уроке «Открытие таблиц Excel в pandas»?

Чтение отдельных листов и диапазонов Ты практикуешь Data Science Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Data Science Academy?

Предыдущий опыт не требуется. Data Science Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Открытие таблиц Excel в pandas»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Data Science Academy?

Да. Каждый урок Data Science Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. read_csv и его полезные параметры
  2. Открытие таблиц Excel в pandas
  3. Разбор дат и настройка dtypes при загрузке
  4. Сохранение результатов в CSV и Excel
← Назад к Data Science Academy