- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sumproductを使った順位計算について)
Excelでsumproductを使った順位計算の問題
このQ&Aのポイント
- Excelでsumproductを使った順位計算を試していますが、特定の条件の場合に正しい順位が得られません。
- 名前ごとの順位を計算するために、=IF(A3="","",SUMPRODUCT(($B$3:$B$13=B3)*($C$3:$C$13>C3))+1)という関数を使用しています。
- しかし、文字列が含まれる場合には文字列が1位になってしまうため、解決方法を探しています。Excelのバージョンは2010です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
D2に =IF(OR(A2="",NOT(ISNUMBER(C2))),"",COUNTIFS(B:B,B2,C:C,">"&C2)+1) 以下コピー ぐらいでよろしいかと。 #A列が記入済みの場合に。 C列が「空っぽ」まで想定した計算です 「絶対に必ず何か入る」なら、ISTEXT(C2)でも構いません。
お礼
ありがとうございます!! 何日も悩んだのに、こんなにあっさり解決するなんて感激です☆ ほんの少しならともかく、たくさん入力するので困っていました。 COUNTIFS・・・なるほど!! 勉強になりました。私も精進します☆ 初めてwebでの質問を利用しましたが、本当に感激です。 ありがとうございました!m(_ _)m