大規模な Excel ファイル (30,000 行) からの次の抜粋があり、投票を集計する必要があります。各有権者は、70 のリストから最大 3 つの候補者に投票できた可能性があります。
col_1 col_2 col_3 vote_status
16 0 0 Invalid - Incorrect ballot number
31 25 66 Success
35 25 66 Valid
35 0 25 Valid - duplicate candidates
このデータを見ると、最初の例では、特定の有権者が最初の列で候補者番号 16 に投票し、2 番目と 3 番目の列では誰も投票していないことがわかります。ただし、この投票のステータスにより、投票はカウントされません。有効なステータスには、「成功」、「有効」、「有効 - 重複候補」の 3 つがあります。
行 2 の有権者は、列 1 の候補者 31、列 2 の候補者 25、列 3 の候補者 66 に投票しました。 4 番目の投票で重複した候補者は 35 番目の候補者であり、投票時に 0 に置き換えられたため、カウントから除外されますが、その行の他の 2 つの候補者の投票は有効です。
Excel を使用して次の形式で結果リストを生成するにはどうすればよいですか。
candidate col_1 col_2 col_3
16 0 0 0
25 0 2 1
31 1 0 0
35 2 0 0
66 0 0 2
結果が正しい限り、結果がより簡単になる場合は、結果を縦列に並べる必要さえありません。つまり、16 に 0 票、25 に 3 票、31 に 1 票、35 に 2 票、3 票です。 66票。
sumif
、countif
、sumifs
、countifs
およびsumproduct
関数のさまざまな組み合わせを試しましたが、役に立ちませんでした。
あなたが助けてくれることを願っていますか?