割り勘計算支援ソフト DutchTreat もどき Excel 版
DutchTreat について
Muchy's Palmware Review の DutchTreat レビュー
Palm 用の秀逸な割り勘支援ソフト。私にとっての Palm キラーアプリの1つ。
残念ながら配布サイトは既に消滅している模様。
最近 iPAQ hx4700 を入手したので Pocket PC 用割り勘計算ソフトを探してみた。FIFTY FIFTY というのがあったが、入力が1画面で完結していないのと割合を先に入力するっぽいのが DutchTreat に慣れている私の感覚と合わなかった。
という事で、試しに Pocket Excel で動く DutchTreat っぽい物を作ってみる事にした。
Pocket Excel 対応(多分) DutchTreat もどき
Version 0.3 をダウンロード
使い方
- 「支払額」の所に支払総額を入力します
- もし前回の余りなどの元手があるなら「元金」の所に入力します
- 参加者を7つまでのグループに分け、それぞれの人数を「人数」の欄に入力します
- グループ名には任意の文字列を入力できます(「おとな」「こども」「女子」「早退」など…)
- 人数を入れた瞬間に均等な割り勘代金が算出されます
- 「単位」で支払金額の丸め方を変更できます(小銭のやりとりが面倒くさい時にどうぞ)
- 「単位」が大きいと割り切れないので、多めに徴収して余りが「残金」に出ます
- 自動的に算出された割り勘額を参考にしつつ、支払額を増減したいグループの「固定」の所に金額を入力します
- 固定金額は「単位」に沿っている必要はありません
- 固定に数値(0を含む)が入力されていないグループで残額が割り勘されます
Palm 版と違う所
- 計算結果が同じになるか全く検証してない
- 「残金」が「単位」より大きくなる場合に、固定されていないグループが複数あると Palm 版は適当に減額して「残額」が小さくなるようにする模様(詳細アルゴリズム不明)
- 総人数とグループ分けの方法
- Palm 版は総人数を入力すると中央のグループに自動で割り振られ、そこから別のグループに[+][-]で人数を分ける
- Excel 版は各グループの人数を直接入力し、総人数は自動で算出される(グループ間の人数移動がちと面倒?)
- 固定・自動の切り換え方法
- Palm 版では自動と固定の区別はチェックボックスで、自動で計算された値を操作するとチェックが入って固定になり、チェックをはずすと自動に戻り再計算される
- Excel 版は固定金額の入力位置を自動と分けており、固定に金額を入力すると自動欄が空になる。固定欄の内容を削除すると自動欄が再計算される。また固定欄を単位金額単位で増減するボタンがない(微調整の度金額を入力するのが面倒かも)
- グループ名を保存・呼び出しする手段がない
- テキストファイルとして出力する手段がない
- 入力した内容をクリアする手段がない
ChangeLog
- 2005/04/11 Version 0.3
- 誤記入を防ぐべく入力領域の移動と色つけ
- 2005/04/06 Version 0.2
- Pocket Excel で動くように改修 (hx4700 で確認)
- 2005/04/05 Version 0.1
- とりあえず Office XP の Excel で作成
その他メモ
- Pocket Excel に SUMPRODUCT とか ROUNDUP とか配列数式とか無いのではまった
- Pocket Excel のシートにはコントロールとかつけられないようなので増減ボタンとかは無理?
- 各グループの割合を先に入力してそれを元に割り勘する機能は必要か(自動の所だけ傾斜配分するのはアリかもしれん)
- 逆に傾斜で自動割しないなら、自動の行は1つだけでいいのでは…?
- チップ・税金の計算してくれる機能は、ありかもしれん…(チップのある国で苦労する派)
kasahara at eron dot info
Last modified: 2005-04-06 17:44:27 kasahara