2012-01-09 3 views
1

に変換?は、Crystalレポートの平均から非数値除外私はハイテクで平均を行うには(<strong>4 - 非常に丁寧</strong>)例えば、値からテキスト(<strong>- 非常に丁寧</strong>)を除外するにはどうすればよいパーセント

この式に技術的に平均を追加できますか?

{vwsvAllSurveyResponses.DateCompleted} = {完了?日付の調査}と{ vwsvAllSurveyResponses.Name} = {?サーベイ選択}私は例をアップロードすることができません

を。 。 。

=================== 2012年1月13日

感謝。これが最終的な公式です。 Val(ToText(-Val(vwsvAllSurveyResponses.Response)))))

私は平均を得ることができました。平均をパーセントに変換しようとしていますか? {@Actual値の平均}/4 * 100

答えて

0

あなたのテキストフィールドは、常に番号が付けられている場合:@Actual値(数)*の平均は

私は、フィールド名が存在しないというエラーが出ます;式Val()がお手伝いします。

Valは、文字列の開始番号を整数として返します。

See this post for more details

次に、あなたの平均値を生成することができるはずです。

表示する平均を選択するのが難しくなります。平均値がパラメータに合わない場合は、結果を抑制することができます。したがって、各表示行には、一定の範囲内の平均値のみを表示する条件付き抑制文があります。私は選択式に平均を加えることもできると思います。私はこれをテストするためにここにクリスタルを持っていない!

+0

こんにちは、ありがとうございます。 Val(){vwsvAllSurveyResponses.DateCompleted} = {?Date Survey Completed}と{vwsvAllSurveyResponses.Name} = {?Select Survey}の入力先はわかりません –

+0

あなたが入力したフィールドの名前から、それを使用する必要があるのは明らかではありません。あなたは "4 - 非常に丁寧な"テキストを与えるフィールドでそれを使用する必要があります。 Val( "4 - Very Courteous")は結果として整数4を返します。 – vice

関連する問題