Python

エクセルデータから必要な列のみ抽出

エクセルファイルから中身のデータテーブルを読み込み、必要な列のみを抽出するpythonコードです。

import pandas as pd

# エクセルファイルからデータを読み込む
file_path = r'エクセルファイルのパスを記入'

# 指定された列を読み込む
# 'ヘッダー名'の中には、ヘッダー名を抽出したい順で記入
columns_to_keep = ['ヘッダー名', 'ヘッダー名', 'ヘッダー名']
data = pd.read_excel(file_path, usecols=columns_to_keep)

# 新しいエクセルファイルとして保存
output_file_path = r'ファイルパスと、ファイルタイトルを記入'
data.to_excel(output_file_path, index=False)