2017-06-20 9 views
0

私は解析するデータ量が膨大で、各ショーの合計視聴時間を加算したかったのです。Excel SUMIF基準

私はこのコードで、一見正しい答えを得ることができました:

=SUMIF(H2:H15400, "*Masterpiece", K2:K15400) 

ではなく、この:

0を与えた、と私はどのような違いアスタリスクを知らない
=SUMIF(H2:H15400, "Masterpiece", K2:K15400) 

作る。

私は最初のコードを使用することができますが、私はそうのように、別の行から基準を描きたい:

=SUMIF(H2:H15400, AG1, K2:K15400) 

を、私はまだ答えとしてゼロを得ました。

+0

'*'はワイルドカードです。つまり、その列が 'Masterpiece'で終わっていれば合計されます。それは「これは名作です」となり、うまくいくでしょう。 '*'がなければ正確なマッチを探しますので、これは 'これがマスターピースです 'と一致しません。 –

答えて

0

説明したように、検索するテキストの前または後にワイルドカード*を追加します。あなたが右(左)のワイルドカードを省略した場合、検索文字列が(末尾でなければなりません

=SUMIF(H2:H15400, "*" & AG1 & "*", K2:K15400) 
'     ^^^^^^^^^^^^^^^ 

:このテキストは、(AG1言う)のセルにある場合は、このようにそれにワイルドカードを連結することができます始まり)。 2つのワイルドカードを使用すると、テキスト内の任意の場所で発生する可能性があります。