クレジットカードについては家計簿に自動入力しているのだけれど、利用日から1ヶ月ぐらい経ってから請求がくることも多々あって、年をまたぐとものすごく面倒な感じになっている。
年をまたぐと別のスプレッドシートにするようにしたくて、そうしてるのだけれど、自動入力する側のスクリプトを複数スプレッドシートへ振り分けできるような設計にしていないのが問題なのでなんとかしたい。
あとそもそも、1年分の細かい仕訳を1つのシートに追記していく形だと、膨大になりすぎてダメなのではないか? という気がしてきた……
調べてみると
- セルの数: 全シートで合計 400,000 セル
- 列の数: 1 シートあたり 256 列
- 数式の数: 数式が含まれているセルが 40,000 セル
らしい。
- 仕訳以外のシートで1000セルぐらい
- 仕訳は1行あたり6セル
- 1ヶ月あたり約150行ぐらい
- すなわち1ヶ月約900セルぐらい
- 1年だと10800セル
なのでセル数的には全く問題はなさそう。ただ、下へ追記していく形で行数を増やしていくと、新しい仕訳を見るために、スクロールして全てのデータを読みこむ必要がでてきてしまう。なのでどっかのタイミングで並び順を逆にしないといけなそうだな、と思ってる。