私は、0から10のスケールに変換したい大きな一連の数値を持っています。一連の数値を0から10の範囲に変換する方法
Iただし、iが最大値は0であるべきであり、最小値は10でなければならない一連の変換いくつかの問題に直面
=IF(A1="-","0",MIN(MAX((A1-MIN(A:A))/((MAX(A:A)-MIN(A:A))/11),0),10))
、0〜10、最大値と最小値を変換するために、次の式を使用例えば、列Aに値を有する場合、
は、その後8は0の値を有していなければなりませんnd 1の値は10でなければなりません。
ありがとう!
= MIN(MAX((A1-MIN(A:A))/((MAX(A:A)-MIN(A:A))/ 11)、0)、10) – jsheeran
はい、なぜOPを11で割りますか?それは10ではありませんか? –
ありがとう、@ jsheeran。計算に欠損値が含まれているので、私のために働いていると思われる提案された公式を少し修正しました。 = IF(A1 = " - "、 "0"、10-MIN(MAX((A1-MIN(A:A))/((MAX(A:A)-MIN(A:A)))/10)、0)、10)) – user8830445