SQL Server を使用しています。使用する式は (Good-Bad)/Total_Responses です。値が >=9 の場合は Good で、<=6 の場合は Bad です。
私が持っているデータは次のとおりです。
DATE Q1 Q2
2012-03-04 9 9
2012-03-04 8 8
2012-03-04 7 9
2012-03-04 4 NA
2012-03-04 10 10
2012-03-04 8 3
2012-03-04 3 4
2012-03-04 2 6
2012-03-04 6 8
2012-03-04 NA 6
NA値を使用しないようにするために、「CASE WHEN ISNUMERIC(Q1)=1」を使用する必要があることはわかっています(Nvarcharとして保存されます)。
したがって、式は (5-8)/18=-0.16666 になります。したがって、全体として、データを次のように取得しようとしています。
DATE Promotor_Score
2012-03-04 -0.16666
ありがとう!