Excel:各数値が列に再表示される回数を合計する方法は?
Catahou 解決済
最終更新日:2022-06-23 23:55
Excelには、数値と1列の277行があります.各セル(行)には5~10個の数字があり、各数字は数字の前後にスペースで区切られ、スペースの間にハイフンがあります.列の循環小数を表にするにはどうすればよいですか?列に表示されるすべての数字(1~99)と、それらが列に再表示される回数を知りたいのですが.
返信リスト(回答:3)
1 #
Rand220
やあ. 素晴らしいコード. ポスターは興味がないので詳しくは説明しませんが、それが重要である場合、「検索」は重複する値をキャッチしないことを指摘するだけです. (vs 365) (たとえば、5つの-1があります)
応答1# ->にスキップ2 #HansVMVこの数式は、同じセルに重複がある場合でも、各インスタンスをカウントする必要があります.
= SUM((LEN( ""&$ A $ 1:$ A $ 277&"")-LEN(SUBSTITUTE( ""&$ A $ 1:$ A $ 277&""、 ""&C1&""、 "")))/LEN( ""&C1&""))
√
3 #
HansVMV
値がA1:A277にあるとしましょう.
C1:C99に1から99までの数字を入力します.
D1に次の式を入力します:
= SUM(-ISNUMBER(SEARCH( "-"&C1&"-"、 "-"&$ A $ 1:$ A $ 277&"-")))
Microsoft365またはOffice2021をお持ちでない場合は、command+ReturnまたはControl+Shift+Returnを使用して数式を確認してください.
次に、D99まで入力します.