1

Excel2010のvlookup/index-match式に問題があります。

名前列に重複する値を含むテーブルがあります。別のシートに、最初のシートの名前と金額を参照するテーブルがあります。元のテーブルに重複する名前が存在する場合は、金額を合計する必要があります。

たとえば、下の写真を見てください。ABCは重複した名前であり、その量はゼロである必要があります。名前ABCを検索したときに結果に「0」を表示するために、Vlookup / index-match式を使用するにはどうすればよいですか?

宛先シートでは、名前は1回しか表示されないため、destテーブルに別のABCを追加したくありません。

問題の例 ありがとう !ロニ。

4

1 に答える 1

8

VLOOKUPおよび/またはINDEX/MATCHは1つのエントリ(最初の一致)のみを返します-したがって、それを合計に使用することはできません(配列数式である場合を除く)。

ただし、SUMIFS(またはExcel 2003以前でSUMIFは)を使用するだけで十分です。したがって、F2では次のように記述できます。

= SUMIFS($ C $ 2:$ C $ 6、$ B $ 2:$ B $ 6、E2)

于 2013-02-11T16:12:12.460 に答える