弥生会計katoh-taxTwitterFacebookはてブPocketPinterestLINE会計ソフトのインポート機能を活用したいとき、どのような流れでデータを作成し、どういった点に注意すべきかについて、汎用的な視点からまとめてみました。インポートデータを作成するまでの流れ会計ソフトといってもたくさんありますし、インポート機能が充実していたりそうでなかったり、情報が多かったり少なったりと、状況は様々です。インポート機能だけで会計ソフトを選ぶわけではありませんので、ネット上に解説等がほとんどないケースもありますが、そんな場合でも入力作業を効率化するために、この機能を活用したいと考える方は多いでしょう。なると、自力でインポートデータを作るわけですが、その手順は特別なものではなく、基本的に以下の流れで準備をしていくことになります。使用しているソフトにインポート機能があるか確認するインポート機能がある場合、インポートするためのデータ形式をヘルプ等で確認するExcelなどを利用して、2で調べたデータ形式に合致したCSVファイルを作成する3で作成したCSVファイルを、会計ソフトにインポートするインポートしたCSVファイルが正しく読み込まれているか確認する会計ソフトが変わったとしても、やるべき手順は何も変わりません。データインポートをしようとする方がつまづくのは、2と4のステップがほとんどだと思います。2のステップでは、データ形式がどこに書いてあるかわからない、もしくは入手したデータ形式の意味がよくわからないと。どこに書いてあるかわからないときは、素直にサポートに連絡して聞きましょう。弥生会計のように、ネット上に書いてくれているケースもあります。サポート情報また、データ形式の意味がよくわからない場合は、ソフトによっては空のインポート用のファイルを出力したり、準備されているケースもありますので、そうしたファイルを積極的に活用しましょう。インポートのエラーは、データがどこか間違っているから起きているそして、多くの方が悩むのが4のステップ。頑張ってCSVファイルを準備してインポート処理したものの、意味不明のエラーメッセージが表示されて、対処法がわからず挫折する。こんなケースが多いのではないでしょうか。残念ながらエラーメッセージ一覧や対処法が書かれていない(書いてあっても一般的すぎる)ことが多いため、ここで困ってネットで調べます。ところがネット上にも、個々のエラーメッセージごとに解説してくれている人はほとんどいません。「作ったCSVファイルのどこかが間違っているから」ということがほとんどです。そこで次に、エラーになりやすいポイントを挙げていきます。インポートデータでエラーになりやすい6つのポイント必須項目が入力されていないデータの中には、必ず入力が必要な必須項目があります。この項目の入力が漏れていないか確認してみてください。最初の行の項目がもれている、もしくは削除していない会計ソフトにより、最初の行に項目名が必要なケースと、必要でないケースがあります。ここを間違えると、「不要な行がある」とか「必要なデータがない」というエラーメッセージが表示されてしまいますので、ご注意ください。CSVファイルと会計ソフトの会計期間が異なる繰越処理をした直後などにしてしまうミスですが、会計ソフトの会計期間を変更せずに新しい期間のファイルをインポートしようとした、もしくはその逆のパターンです。したケースは、割とわかりやすいエラーメッセージ(「会計期間外の仕訳です」など)が出ますので、間違いに気付きやすいと思いますが、気をつける必要があります。会計ソフトへのインポートファイルには、ほぼすべて日付が必要となります。弥生会計であれば、Excelで入力した日付データをCSVファイルとして保存すれば、そのまま使うことができます。ところが、Excelファイルで日付の書式設定を忘れて保存すると、シリアル値と言われる単なる数字の羅列がCSVファイルに保存されるため、これがエラーとなることがよくあります。次のExcelファイルで、A1セルとB1セルに入っている数字はどちらも同じ、「43681」という数字です。A1セルには日付の書式設定がされていているため「2019/8/4」という日付になっていますが、B1セルは標準の書式のままのため「43681」となっています。この状態でCSVファイルとして保存して、これをメモ帳で開くと、B1セルのデータは「43681」のままです。このままインポートしてしまうと、「43681」は日付として認識されずにエラーになります。CSVファイルを作成するExcelシートに、書式設定が正しくされているか確認しましょう。0で始まる文字列に文字列書式を設定していないこれも先ほどと同じExcelでの書式設定による問題ですが、例えば勘定科目として「0001」というコードが使われているとします。Excelで文字列として書式設定しなかったり、頭にシングルクオーテーション(‘)をつけないと、「0001」はExcel上では「1」と表示されます。これをそのままCSVファイルに保存すると、やはり「1」となりますので、ソフトが「0001」ではないと判定してエラーとなるケースがありますので、ご注意ください。CSVファイルに空白のデータが残っているExcelの「シート1」に元データを貼り付けして、「シート2」にCSVファイルを作成するための関数などを入れて運用されているケースで起こりうる問題です。先月はデータが100件あったけど、今月は90件しかなかったという場合、先月のファイルを使い回すと、不要な式が10行分残ってしまいます。した行は当然削除してからCSVファイルを作成しますが、きちんと削除しないと部分的に空白のデータが残ることがあります。空白データが残ったままCSVファイルとして保存すると、CSVファイルにも不要な空白データが残ります。会計ソフトがこうした行を読み込もうとすると、「必須項目が入力されていない」または「データ形式がおかしい」といったエラーとして判定されます。ここまで思いつく限りのエラーの原因を挙げてみましたが、思い当たる節はありましたでしょうか?データ形式の不備以外の原因(ファイルサイズが大きすぎるなど)もないわけではありませんが、インポート時にエラーとなる原因は、ほぼ大半がデータ形式の不備によるものです。会計ソフトでのデータインポートがうまくいかないとお悩みであれば、ぜひ一度上記ポイントを参考にインポートデータを見直してみてください。Excelはデータ加工が得意なソフト。表を作るべきではない理由。ようこそ『お金の悩みだけでなく、日々仕事に追われる生活に少しでも余裕を取り戻したい。』そんな思いをお持ちの方の人生をサポートしたいと考える京都市南区の40代税理士です。