水槽と家具

オープンオフィスで複数の条件を指定した合計

Posted on: 5月 18, 2009

今日はちょっと毛色の違う話ですが、メモ書きです。
オープンオフィスで家計簿を作ってますが、その計算方法に関するものです
今回、参考にしたのは以下のサイト。
http://blog.cytech.bz/blog/2009/03/02/

やりたかったのは、月別かつ品目別の費用を合計するといった複数の条件式の指定方法です。OOOのCalcでは、SUMPRODUCTという関数でこれを計算することができるようです。

例えば、4月の食材の合計を計算したい場合
列1、月
列2、品目
列3、費用

といった感じで列の名前を指定しているとします(列の名前は「挿入→名前→適用」で最上段のセルに記入した項目を設定できます)。合計を計算して表示したいセルに入力するのは、

SUMPRODUCT((月=4)*(品目=”食材”)*(費用))

これは何をやっているかというと、
月が「4」にあてはまれば、1。そうでなければ、0
品目が「食材」にあてはまれば、1。そうでなければ、0
というのを計算した上で、それらの計算結果を「費用」にかける、という処理をしています。SUMPRODUCT関数自体は、もともと行列の乗算を計算するための関数のようなので、論理値を指定して計算するっていうのは盲点でした。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

ページ

2009年5月
« 4月   6月 »
 123
45678910
11121314151617
18192021222324
25262728293031

人気ブログランキング

人気ブログランキング

日本ブログ村

観賞魚ブログ
%d人のブロガーが「いいね」をつけました。