2016-05-01 10 views
0

Excelに2つのテーブルがあり、1つは転送テーブル、1つはLocationテーブルです。ExcelでSUMIFSのようにするにはどうすればいいですか?1つの基準に基づいて、別の基準に基づいて減算します。

ロケーションには一連のコード(例:A1、A2、A3、A4)があります。

転送テーブルでは、原点コードと目的地コードを選択し、金額を入力します。

場所テーブルが更新されるようにして、コードがOriginにある場合は量に負の変化をもたらし、それが目的地にある場合は正の変化を得るようにします。

クイック例:起源A1、A2先、金額5000(転送テーブル) A1変更= -5000 A2変更= 5000

しかし、私は、単一の式でこれをやりたいです。私はSUMIFSとSUMPRODUCTで遊んでいますが、これまでのところ、これをどうやって達成するのかはまだ分かりません。

+0

になりました例の表でやろうとしています。だからあなたが試した数式とsum ifs数式のように、彼らはどのように見えるのですか?あなたの質問にそれらを掲示し、私たちは物事が潜在的に正しく行かなかった場所を指摘することができます。 –

答えて

1

これを正しく読んだ場合は、特定の場所から出入りする値に基づいて合計を計算します。次のスクリーンショットを考えてみましょう:

enter image description here

場所は左の表に記載されています。何かを計算するために、バランスを開始するために列を使用することができます。次に、その宛先で受け取った値を追加し、Sumif()を実例として使用する数式を使用して、その場所で発生した値を減算することができます。数式はC2で始まり、コピーされました。

=B2+SUMIF(G:G,A2,H:H)-SUMIF(F:F,A2,H:H) 
    入ってくるA1は、100で開始50は外出していたと30
  • 場所なので、A2は100で開始し、50が入って来ていたので、150
  • で今では80
  • 場所は今 A4 30は外出100で開始し、帽子
  • 場所なので、あなたは言葉で何が起こっているかを記述するための努力をしているが、どのようなあなたのアールのsnipetを見て参考になる70
関連する問題