データーベース系の関数 ━━ DSUM とか ━━ が微妙に使いづらい。 いや、集計してくれるのはありがたいのですが、集計するのに横に伸びる表が必要というのが微妙にネック。
例として、下記の図のような表があったとして、左側のパラメータをキャラごとに集計して、赤い枠のような表を作りたいと思ったとき、一旦右下の横に伸びる票をテンポラリとして作ってから、index関数をかまして縦の表に変換してます。
これを一発で、赤枠のような縦に伸びる表が作れないかなぁ…と。
関数の第3引数の 「絞込条件」 のところで、とりあえず width : height = 1 x 2 の表が必要なのであれば、
=DSUM(なにか, なにか, {"嫁"; "美紗"})
見たいに、無理やり縦の配列を作ってみてもダメ。 …まぁコレじゃぁ、一つのセルごとに条件書くことになり、結局ダメなんですが………
他のアプローチとして、第3引数の条件の項目が縦に伸びると "or条件" になる事を利用して、 「その条件までの総数 - 一つ上行の総数 = その行の項目の合計値」*1 ってのもやりましたが、計算量が多い && データ項目が多くなったときに、とんでもない処理の重さになった経験があるので出来れば勘弁。(ぉ ^^;
なにか良い方法はないかにゃぁ…
*1:あぁ分かりづらい!!^^;