• ベストアンサー
※ 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です。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

D2に =IF(OR(A2="",NOT(ISNUMBER(C2))),"",COUNTIFS(B:B,B2,C:C,">"&C2)+1) 以下コピー ぐらいでよろしいかと。 #A列が記入済みの場合に。 C列が「空っぽ」まで想定した計算です 「絶対に必ず何か入る」なら、ISTEXT(C2)でも構いません。

angelnavi
質問者

お礼

ありがとうございます!! 何日も悩んだのに、こんなにあっさり解決するなんて感激です☆ ほんの少しならともかく、たくさん入力するので困っていました。 COUNTIFS・・・なるほど!! 勉強になりました。私も精進します☆ 初めてwebでの質問を利用しましたが、本当に感激です。 ありがとうございました!m(_ _)m

関連するQ&A

専門家に質問してみよう