2017-02-14 12 views
0

各アカウント(その部分は簡単です)にループを作成し、別のフィルタを適用して(簡単に)、数を調べ始める必要がありますスプレッドシートで、列'H' - 'Importe'(下図)、あなたは上の画像で見ることができるように、私はこのマクロは中の数字を見てしまうという方法が必要になり、いくつかのExcel VBA:規則を適用するコーディングによる合計値の一致

enter image description here

を適用カラムHに格納され、合計がゼロに等しい場合は、両方のカラムに「Closed」がJ-Refカラムに書き込まれます。

以下の例を参照してください。この場合

enter image description here

を、Closed_1ために私が同じ値を持って、それぞれ1つだけを。

しかし、Closed_2の場合、私は3つの値があります。合計値は、別の値の合計と等しく、ゼロを合計します。

(11.906) + (11.612) + (137) + 23.655 = 0 

これを達成する手掛かりはありますか?

ありがとうございます!

答えて

0

Excelでこれを行うことができるように、私はVBAマクロが必要ないと思います。私は余分な数字がどこから来ているかは完全にはっきりしていませんが、私が示唆しているのは、中間チェックを実行するヘルパー列を隠していることです。最初のヘルパーは2つの値を合計し、2番目のヘルパーは3個を返します。最後のヘルパーはこれらの結果を要約します。あなたのヘルパー細胞は、J2、K2とL2である場合たとえば、その後、M2は次のようになります。

=IF(J2=0,"Closed_1",IF(K2=0,"Closed_2",IF(L2=0,"Closed_3","Open"))) 

もちろん、あなたの特定のニーズにこれを適応する必要がありますが、うまくいけば、それはあなたにいくつかの有用なアイデアを与えるだろう。

関連する問題