
No.6
- 回答日時:
セル上でも数式バーでも 2020/8/6 と表示されるにもかかわらず
コピペやCSVでは 8月6日 になり、かつ『年』部分が欠落する
(文字化けの件は、#5さんと同意見)
質問者さんの状況をこちらでも実現するべく試みましたが
残念ながらできませんでした。
そのため、以下は思い付きレベルです。
A・他のPCがあれば、そちらでCSV出力を試す
その際に文字コードのオプションがあれば(Excel2016以降ならあるらしい)
Shift-JIS か ANSI ※UTF-8ではない方であれば可。
B・シートの使用中セルを全選択しコピー、新規BOOKを作成し
そこへペーストしそれをCSV出力。
それでも駄目なら・・・
出力したCSVファイルを Word で読み込む(自動的に文字化けも修正されることを期待)
・・・,8月6日,・・・ か ・・・,"8月6日",・・・ になっていたら
このままでは会計ソフトで拒否されるかもしれないので、『年』を付け足す。
|"8| → |2020/8| で置換
|年| → |/|
|日| → |/|
※CSVファイル中に他の部分でも "8 年 日 があればまた考えねばなりませんが
取りあえずこんな処で。。
※念のため『Officeの修復』が必要かもしれない
https://support.microsoft.com/ja-jp/office/offic …
最後になってしまいましたが、この後の回答者のために
OSとExcelのバージョンの明記、CSVの数行の内容(個人情報などは適当に書き換え)をコピペ、
セル上で 2020/8/6 は右詰めになっているか(数値 Or 日付とExcelは認識しているか)
を補足されることをお勧めします。
No.5
- 回答日時:
ご質問者は、
>エクセルで作ったデータを会計ソフトにインポートするためにCSV形式で保
>存しました。
とおっしゃています。また、回答者へのお礼で
>メモ帳で該当するCSVを開いてみたところ、8��6��と表示されました。
と明らかにされています。
この情報を見る限り、EXCELでのCSVファイルへの保存方法に問題があるもと推察されます。
一般にEXCELでのCSVファイルへの保存ではシフトJISコードが使用されているはずです。
メモ帳で開いて日付部分が「8��6��」と表示されているということは、文字化けしている訳ですから、会計ソフト側で日付として認識されずエラーが出ているものと思われます。
このCSVファイルをメモ帳で開いたとき、添付画像のように、メモ帳ウインドウの右下に表示されている「ANSI」とか「UTF-8」などの記号を教えてください。

No.4
- 回答日時:
エクセルでセルの書式が正しく(日付YYYY/MM/DD)設定されていないのでは?
No.3
- 回答日時:
>エクセル上では2020/8/6で入力されているセル
ホント?
「8/6」と入力されていて、別のセルに「2020年」と入力されているのではありませんか?
年数を入れずに月日を入力すると、入力した年のカレンダーの年数が補完されます。
従って、「8/6」と入力するとセルの中身は「2021/8/6」になります。
これを避けるには、該当セルに対して年数を省略せず「2020/8/6」と入力するしかありません。
・・・
と、初めから「2021/8/6」が入力されていると仮定して回答してみました。
No.2
- 回答日時:
>2020/8/6で入力されているセル
エクセルの数式バーでも2020/8/6ですか?
該当セルでCtrl+C でコピーしメモ帳に貼り付けた場合は?
>CSVでは2021/8/6に変換され
エクセルではなく、メモ帳で開いてみて確認されましたか?
以上3点のご確認を。
>日付として認識されずエラー
日付として認識されないためなのか
未来の日付なので弾かれているのか
エラーメッセージ全文は載せられませんか?
ファイルのやり取りができれば面倒はないのですが
このサイトでは御法度なのがつらいところですね。
ご回答ありがとうございます。
ご指示いただいた3点について確認してみました。
一つ目、エクセルの数式バーでも2020/8/6と表示されます。
二つ目、該当セルをCtrl+Cでコピーしてメモ帳に貼り付けたところ、8月6日と表示されました。
三つ目、メモ帳で該当するCSVを開いてみたところ、8��6��と表示されました。
エラーメッセージについては、エラー箇所がメモ帳形式で表示されるだけで、「日付として変換できません。」とあるだけです。しかしかなりの確率で未来の日付のため取込みされないと判断しております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) VBAで出力したCSVファイルの先頭にカンマを挿入したい 5 2022/10/14 12:20
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Excel(エクセル) マクロ作成初心者です。CSVファイルの日付データについて 3 2022/12/14 06:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】A列にある、日付(本...
-
Excelに入力した個々の日付の数...
-
Excelで半年後の日付を計算したい
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
Excelで8/26等の日付を全てその...
-
31:30:00が1900/1/1 7:30:0
-
エクセルでENTERを押すと数式が...
-
エクセルで数字列の間に『/』を...
-
エクセル 当番表の作り方 エク...
-
ワード差込について
-
エクセルで1年後の月末を表示さ...
-
☆Excelエクセルで入力した日の...
-
ファイルのオープン時に今日の...
-
エクセルの項目軸に
-
エクセルで○歳到達日を出したい
-
エクセル セルに109と入力する...
-
excelで月末日を判定したい
-
EXCELで直近の日付を抽出する関数
-
word、日付選択コンテンツの隣...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelに入力した個々の日付の数...
-
日付だけを変更して印刷(Excel)
-
Excelで半年後の日付を計算したい
-
31:30:00が1900/1/1 7:30:0
-
入力後に日付順になるように自...
-
エクセルでENTERを押すと数式が...
-
Excelで8/26等の日付を全てその...
-
エクセルで数字列の間に『/』を...
-
エクセル 当番表の作り方 エク...
-
エクセル関数で日付かどうかの...
-
エクセルで日付入力欄を作成し...
-
エクセルで1年後の月末を表示さ...
-
EXCELで直近の日付を抽出する関数
-
ファイルのオープン時に今日の...
-
日付の照合でFALSEになります。
-
ワード差込について
-
excelで月末日を判定したい
-
VBAでセルに入っている日付をシ...
-
☆Excelエクセルで入力した日の...
-
エクセル グラフ 軸の日付表記...
おすすめ情報
goomania様、ご回答ありがとうございます。
メモ帳を開いた時の右下の記号はUTF-8なのですが、該当のCSVを開くとANSIに変わり、そして日付部分が文字化けしないで8月6日と表示されています。
前回と文字化けしたときの記号は把握しておりません。
この答えで大丈夫でしょうか?
ご回答いただいた皆様、お時間を割いていただき本当に感謝しております。
問題となっていたCSVを一度エクセルで開いて、複数の方からアドバイスをいただいていた日付セルの形式を確認したところ、yyyy/m/dではなく日付のグレゴリオ暦になっていました。
これをyyyy/m/dに変えて2021を2020に置換し、CSVに変換したところ無事に取り込むことができました。
以上、顛末のご報告です。皆様、本当に有難うございました。