TwitterのつぶやきとGoogleスプレッドシートによる自動家計簿システム

まず、システム(大嘘)の説明の前に、

自身の状況について説明する。

正直、自分が作ったのはシステムと呼べるほど技術的なものではない。

実用重視で自分の家計管理のために作った、ただの仕組みである。

 

記載したシステムについて、興味を持たれた方・使ってみたい方は、

ご気軽にお問い合わせください。

事前に準備いただくものは、ツイッターアカウントのみです。

mykakeiboさん(ITエンジニア)に依頼・外注する | 簡単ネット発注なら【クラウドワークス】

 

よく使う支払い方法

  • クレジットカード4枚
    • Amazon(メイン)
    • 楽天(サブ)
    • ETC用
    • 公共料金用(水道以外)
  • QR決済
    • PayPay
      • 自分はYahooカードを持っていないので、ATMからの現金入金をしている。しかし、最近は還元率が0.5%なので、クレカを使っていて、PayPayしか使えない店でしか利用しないため、頻度は低い
    • 楽天Pay
      • 溜まったポイントを利用するため、使うこともある。頻度は低め。
  • IC決済
    • Suica
      • 自分はSuicaのクレカを持っていないので、現金チャージで使用していた。最近は、在宅勤務で、そもそも電車にあまり乗らないので、利用頻度は減った。
    • iD
      • 会社の福利厚生として一定額使用できるため使っている。ただし、利用できるお店が少ないため、特定の店でのみ使用。
  • 現金
    • 現金しか使えない店、友人との割り勘。水道代など。

 

現在ある程度自動で集計できているもの

クレジットカードの利用額

  • Amazon(メイン)
    • 明細確認サイトへログインしcsvファイルをダウンロード
      • Amazonで使うとAmazonとなるのが面倒臭い。結局ここは自分でカテゴライズ(飲食費、日用品など)する必要がある。
  • 楽天(サブ)
    • 明細確認サイトへログインしcsvファイルをダウンロード
  • ETC用
    • そもそも、csvをダウンロードできない。解約を検討中。
  • 公共料金用(水道以外)
    • 明細確認サイトへログインしcsvファイルをダウンロード

 

システムで実現したいこと

クレジット以外の決済を集計できるようにする

 

作成したシステム

クレジット以外の支払いをした時に、値段やお店をツイートするだけで、

ツイートを自動集計し、スプレッドシートへ書き込んでくれるシステム。

 

システム構築で必要なもの

 

呟きイメージ

こんな感じで、クレジットカード以外でお金を使った時に、

 

 金額、お店名、品物名、カテゴリ、支払い方法、支払いブランド、エビデンス

 

というフォーマットに従い、全角カンマ「、」または半角カンマ「,」で区切ってツイートする。ただそれだけ。

このフォーマットは、利用状況に応じて直していきたい。エビデンスなどは不要になるかもしれない。

 

ツイートイメージ

 

上記のように呟くと、

Googleスプレッドシートへ、下記の画像の通り、

自動で入力してくれるプログラムを書いた。



これで、あとは、この自動収集したデータを、クレジットカードのcsvをまとめた

スプレッドシートへコピペするだけで、毎月の利用額が半自動で把握できるようになった。

各クレジットの出費を含めたスプレッドシート

 

上記スプレッドシートから、スプレッドシートの関数機能で、以下を別シートへ出力するようにしてあり、各項目いくら使ったのか把握できるようになりました。

恥ずかしいので、利用額は、ほぼ、黒塗りしてありますが。

差し引き後、という列はわかりにくいですが、

収入ー出費を計算して、その月がプラスマイナスいくらになったのか計算しています。

毎月の出費確認