回答編集履歴

1

例示画像を追加

2023/09/07 13:01

投稿

8524ba23
8524ba23

スコア38352

test CHANGED
@@ -3,6 +3,7 @@
3
3
  コード詳細は確認してませんが、ひとつの可能性としての回答です。
4
4
  提示コードのように[read_excel](https://pandas.pydata.org/docs/reference/api/pandas.read_excel.html)で`sheet_name`を指定していないと、先頭のシートを読み込みます。
5
5
  よってたとえば、そのファイルの先頭(左端)に**あやまって空のシートが入っていたりする**と、そのような結果になります。
6
+ ![FS-05](https://ddjkaamml8q8x.cloudfront.net/questions/2023-09-07/c0813bd1-90ee-4357-999e-7cec8ac4a50e.png)
6
7
  このような場合や意図したシートが存在しなかった場合も考慮して、**シート名は指定すべき**と思います。
7
8
  参考:[防御的プログラミング(CodeCompleteのまとめ)](https://chaingng.github.io/post/%E9%98%B2%E5%BE%A1%E7%9A%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/)
8
9