数字の0から始まるデ​ータをExcelに書​き込む方法

5 ビュー (過去 30 日間)
Shouhei Ookouchi
Shouhei Ookouchi 2020 年 7 月 30 日
コメント済み: Shouhei Ookouchi 2020 年 7 月 30 日
添付したmファイル「Excelwritetest.m」を実行しましたが、質問状.pdfの図1のような実行結果となりました。
質問状.pdfの図2のように「Matlabの操作のみで、先頭に0の値があるデータをExcelに書き込む」ということは可能でしょうか?

採用された回答

michio
michio 2020 年 7 月 30 日
テキストエディターで開くと 0570 と出力されておりますね。Excel で開くと 570 と解釈されるようですね。
writecell(Tdata,'mfilewrite.xlsx')
最初から xlsx ファイルとして保存すると、私の環境では Excel で開いた場合もご所望の表示となっておりました。
参考まで。
  1 件のコメント
Shouhei Ookouchi
Shouhei Ookouchi 2020 年 7 月 30 日
迅速な対応誠にありがとうございました。

サインインしてコメントする。

その他の回答 (1 件)

Toshinobu Shintai
Toshinobu Shintai 2020 年 7 月 30 日
csvではなく、xlsxで保存すると0570で表示できました。
23行目を以下のように変えてみてください。
writecell(Tdata,'mfilewrite.xlsx')

タグ

製品


リリース

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!