1

マクロや特別なものを使用せずに、文字列 'st' を持つ Col-2 行に対応する Col-1 行を合計する Excel 数式を作成することは可能ですか?

+----+-------+-------+
+ #  + Col-1 + Col-2 +
+----+ ------+-------+
+ 1  +  1    + an st +
+ 2  +  2    + f st  +
+ 3  +  1    + st fr +
+ 4  +  1    + bd bd +
+----+-------+-------+

したがって、この例では、行 1、2、および 3 を合計して、1+2+1 = 4 を返す必要があります。

4

4 に答える 4

9

やり方がある。これを使って:=SUMPRODUCT(ISNUMBER(FIND("st",B1:B4))*A1:A4)

于 2012-10-12T20:36:26.063 に答える
1

なぜ使用しないのですか:

=SUMIF(B1:B4,"*st*",A1:A4)
于 2012-10-14T09:54:52.963 に答える
0

最初の行が行 1 にあり、列 a から始まると仮定すると、次の式を使用して、それぞれをチェックする別の列を右側に追加できます。

=IF(ISNUMBER(SEARCH("st", C1)), B1, 0)

行に対してそれぞれ 1、2、1、0 を返す必要があります。

その列を合計して合計します。

于 2012-10-12T20:38:01.693 に答える
0

3 つ目のコラムを紹介します。3 番目の列の値は、2 番目の列に文字列が含まれる場合は最初の列の値になり、それ以外の場合は 0 になります。

3 番目の列の値を合計すると、必要な結果が返されます。

紹介するコラムを表示または印刷したくない場合は、非表示にする必要があります。

于 2012-10-12T20:36:34.167 に答える