質問: excelのrankがおかしい 少々面倒なのですが、どうしても解決できないのでお教えください。 a b c d 1:結果1 結果2 合計 順位 2:8 8 16 1 3:8.275 7.325 15.6 2 4:7.125 8.475 15.6 3←どうして? 5:6 6 12 4 cの列は「=sum(a2,b2)」のようにしています。 dの列は「=rank(c2,c$2:c$5,0)」のようにしています。 順位は1、2、2、4となって欲しいのですが、上のように1、2、3、4となってしまいます。 a3、b3、a4、b4の値を変えると1、2、2、4になるのですが、上の値だとどうしてもなりません。 面倒ですが、どうしても解決できないので、お教えください。
回答: 多分エクセル特有の小数点以下の誤差のせいだと思います。 合計値を =rounddown(sum(a3:b3),10) というようにして、小数点以下10位までを有効数字とみたら解決できるのではないでしょうか?