特定の数値グループの列内のすべてのセルをチェックして、それらのセルに基づいて値を表示するセルを作成しようとしています。これを行う方法はありますか?
編集:これは、私がやろうとしていることを示す単純化されたスプレッドシートです:
(私の評判はまだ画像を投稿できるほど高くありません。)
「1,4,7,10」の列 B のセルを確認したい 次に、対応する C セルの合計を E2 に入れます。
特定の数値グループの列内のすべてのセルをチェックして、それらのセルに基づいて値を表示するセルを作成しようとしています。これを行う方法はありますか?
編集:これは、私がやろうとしていることを示す単純化されたスプレッドシートです:
(私の評判はまだ画像を投稿できるほど高くありません。)
「1,4,7,10」の列 B のセルを確認したい 次に、対応する C セルの合計を E2 に入れます。
1,4,7,10
おそらく使用できる文字列で完全一致を使用していると仮定しますSUMPRODUCT
E2
==SUMPRODUCT(--($B$2:$B$6="1,4,7,10"),--($C$2:$C$6))
私の例ではうまくいきましたが、間違っているかもしれません!
数式で何が起こっているのかを実際に説明することはできませんが、Excel で評価して計算方法を確認すると、アイデアが得られるはずです。
例を示して、何を試したか教えていただけますか? あなたが正確に何を望んでいるのかわかりません。しかし、あなたが尋ねたことに基づいて:
機能をお試しくださいfind(find_text, within_text, start_num)
。それをコピーして列全体に貼り付けると、結果が横に表示されます。例えば:
A B
1 ABC =if(iserr(find("A", A1)), "NOT found", "FOUND")
2 XYZ =if(iserr(find("A", A2)), "NOT found", "FOUND")
(B1、B2で)
FOUND
NOT found
使用することもできます
if(iserr(find(...)), 0, 1)
列の最後で aを実行する=sum()
と、探している文字列を含む行数が得られます。