特定の行を除いて集計するには?


Pain  2007-08-02 08:00:32  No: 99264

VB2005 FlexGridを使用しています。

ある列の値の合計値を出したいのですが、別の列にフラグを持っており、
そちらの値が1であれば、その行を除いて合計値を出したいのです。
例えば、
値        フラグ
10          0
10          1
2           1
2           0

この場合は、値の合計として12を出すという具合です。

単純な集計は出来そうですが、他の列の値を見て…という条件の
組み方がわからず困っています。
サンプルコードを交えて教えていただけないでしょうか?


かさのば  2007-08-02 11:46:55  No: 99265

For文で行数分グルグル回して、フラグで足す・足さないを判断すればいいのでは。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加