ゆうちょ銀行のデータをExcelで加工して会計ソフトへ取り込む方法

ゆうちょ銀行を会計ソフトへインポートするには、Excel経由でやります。
CSVデータでダウンロードできないため、ちょっとした工夫が必要です。
追記:2017/1/1 現在はCSVダウンロードできます。
ゆうちょ Excel

法人のネットバンクとして無料のゆうちょ銀行はおすすめ

法人でネットバンクを使うには、開設手数料や月額費用がかかるケースがほとんどですので、ネット専業銀行がおすすめです。

「メガバンクでなければいけない」というわけではありませんので、切り替えを検討してみてもいいでしょう。
私は、法人ではこちらの住信SBIネット銀行を使っています。
https://www.netbk.co.jp/wpl/NBGate

ただ、ネット専業銀行は
・ペイジー(税金、公共料金等)の支払いができない
・自動引き落としが利用できない
といったデメリットもあります。

これらのデメリットがなく、同じ無料のゆうちょ銀行もおすすめです。
こちらも使っています。
【関連記事】法人でネットバンクを使うなら、無料のゆうちょ銀行がおすすめ! | EX-IT
リンク

※社会保険料の引き落としはできません。ペイジーで支払っています。

ゆうちょは、CSVダウンロードができない

さらに、ゆうちょは、CSVダウンロードができません。
気の利いた銀行なら、このようにCSVダウンロードボタンがあり、Excelで加工するのも楽です。
スクリーンショット 2015 02 22 11 36 07

そうでない場合には、普通にコピーしてみましょう。
マウスでドラッグして選択してから、コピーし、
スクリーンショット 2015 02 22 11 56 08

Excelに貼り付けるだけです。
スクリーンショット 2015 02 22 11 57 15


------※この記事は、投稿日現在の状況、心境、法律に基づいて書いています。---------

■スポンサードリンク


これでExcelで加工できるようになりますのスクリーンショット 2015 02 22 11 57 15

で、しくみを作っておけば毎月取り込めます。

※freee、MFなどのソフトで自動取り込みする方法もあります。
ただ、そうもいかない場合もありますので、そのケースを想定しています。

日付、金額をExcelの関数で加工

貼り付けたデータは、そのままでは利用できません。
各種ソフト、サービスは、Excelで利用することまで考えていないからです。

日付の加工

まず、日付。
この形式「27-01-05」は、Excelでは日付とみなさないのです。
スクリーンショット 2015 02 22 11 57 15

H27-1-5や2015-1-5といった形式でいけません。
ここで、日付を入力してしまったら毎月入力しなければいけなくなりますし、負けです。
なんとか関数で処理する方法を考えましょう。

=date(年、月、日)で、日付を表示できます。
年、月、日は、MID関数で、それぞれ文字を取り出します。
MIDは、MID(文字列、開始位置、文字数)で、どの文字列(この場合は,A2)のどの位置から、何文字持ってくるかを指定する関数です。

年は、1文字目から2文字、つまり「27」を持ってくればいいので、MID(A2、1,2)
月は、4文字目から2文字、つまり「01」を持ってくればいいので、MID(A2、4、2)
日は、7文字目から2文字、つまり「05」を持ってくればいいので、MID(a2,7,2)

結果的に次のような関数を入れます。
=DATE(MID(A2,1,2),MID(A2,4,2),MID(A2,7,2))

スクリーンショット 2015 02 22 12 11 27

ただ、これでは、こう表示されてしまいます。
1927年になってしまうのです。
スクリーンショット 2015 02 22 12 14 42

ここで手入力しても負けになります。
「27」と「2015」の関係を考えると、27に1988を足せば2015になることが分かります。
式をこう変えると、
スクリーンショット 2015 02 22 12 15 57

無事、日付が正しく表示されるようになりました。

スクリーンショット 2015 02 22 12 16 07

科目・摘要の加工

科目や摘要はIFや「=」で連動させます。
こちらの記事を参考にしてください。
【関連記事】・Excelデータを会計ソフトにインポートするデータ形式【弥生会計の場合】 | EX-IT
リンク

【関連記事】預金データを会計ソフトに取り込む方法(基礎編) | EX-IT
リンク

金額の加工

本来は、金額もそのまま「=」で連動できるはずですが、ゆうちょの場合はこうなります。
数値の前に空白が入っており、さらに「円」が入っているので数値とみなされず、取り込み時にエラーが出るのです。
スクリーンショット 2015 02 22 12 21 14

まずREPLACEで空白を消し、SUBSTITUTEで「円」を消し、文字列から数値にするVALUEを組み合わせます。
=VALUE(SUBSTITUTE(REPLACE(C2,1,1,),”円”,””))
スクリーンショット 2015 02 22 12 37 49

結果的にこうなり、これで取り込むことができます。
スクリーンショット 2015 02 22 12 37 59

弥生会計の形式で取り込むサンプルはこちらです。
消費税コードは、VLOOKUP関数でつけると楽です。
EX-ITサンプル ゆうちょ加工インポート

G列からAQ列を新しいブックにコピーして、CSVで保存してから取り込んでください。

各銀行により、いろんな罠がありますので、手入力しなくていいようにあの手この手で対抗しています。





【編集後記】
昨日は、午前中にExcel入門セミナー、午後にExcelマクロ入門セミナーを開催しました。
月曜日からぜひ使っていただければと思います。

次回は、3/29(日)の開催です。
3/29(日)Excel入門セミナー 
3/29(日)Excelマクロ入門セミナー 

【昨日の1日1新】
※詳細は→「1日1新」

■スポンサードリンク

岡山からセミナーに参加していただいた
新しい配置でセミナー開催

■スポンサードリンク




井ノ上陽一のVALU
■著書
ひとり税理士のIT仕事術―ITに強くなれば、ひとり税理士の真価を発揮できる!!
フリーランスとひとり社長のための 経理をエクセルでトコトン楽にする本
新版 ひとり社長の経理の基本
毎日定時で帰っても給料が上がる時間のつかい方をお金のプロに聞いてみた!
『ひとり税理士の仕事術』
『フリーランスのための一生仕事に困らない本』
『社長!「経理」がわからないと、あなたの会社潰れますよ』
『そのまま使える経理&会計のためのExcel入門』