1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonを使ったExcelの操作  CSVデータをExcelに取り込んで表にする

Last updated at Posted at 2022-01-29

Pandasライブラリを使ってExcelブックにCSVデータの内容を取り込んでみた。
やったことは次の通り。実行環境はWindowsを使用した。

(1) 取り込むCSVファイルを準備

(2) Pythonコードを書く
   ①CSVファイルを読み込む
   ②Excelファイルを保存

(3) Pythonを実行

(4) Excelを開いて表を見てみる

実際にきちんとCSVファイルの内容が取り込まれセル書式もエラーなくExcel計算もできる状態になっていた。

では実際にやってみる。

###■ CSVファイルを準備する

【ファイル名】data.csv

日付,商品名,個数,棚列,単価,合計
2022/1/23,モバイルバッテリー,3,A,5000,15000
2022/1/23,モバイルバッテリー,4,A,4000,12000
2022/1/22,ケース,1,A,3000,3000
2022/1/23,クリーナー,2,B,1000,2000


※data.csvはUTF-8形式

###■ Pythonコードを書いてみる

【ファイル名】excel01.py

# Pandasライブラリーを読み込む
import pandas as pds  

# UTF-8形式のCSVファイル(data.csv)を読み込んで
# Excel(Excelbook1.xlsx)ファイルに保存する。

csvdata = pds.read_csv('data.csv')
csvdata.to_excel('Excelbook1.xlsx', encoding='utf-8')

###■ Pythonを実行する

python excel01.py

###■ Excelを開いて見てみる

table1.png

実際にきちんとCSVファイルの内容が取り込まれセル書式もエラーなくExcel計算もできる状態になっていた。

次の記事
PythonをつかったExcelの操作 PythonでExcelの表を編集する


1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?