2016-08-12 1 views
0

私はqlikviewを使用しています。私はピボットテーブルを持っています。そのテーブルでは、私は3つの異なることを求めているという点で、formelフィールドを持っているようにしています。私はスクリプトのようなElse-ifステートメントを使用しようとしましたが、今回はうまくいきませんでした。qlikviewでelse if式を使用できますか?

したがって、問題は次のとおりです。式ブロックのElse-if関数が、それが基になっているビューを変更する必要があることを示す可能性はありますか?

グリーティング

答えて

0

ifステートメントをネストできます。

=sum(if(A=B, Field1, if(A=C, Field2, Field3))) 
+0

入れ子にされたif文の結果を数えることはできますか? – Mopaed

+0

あなたは何を意味するのかよく分かりません。達成したいことの例を挙げることはできますか? – mickeger

+0

私は3つの異なるステータスとタイプのプロジェクトのリストを持っています。 P1 =アクティブ/タイプA、P2 =クローズ?タイプ= A、P3 =未来/タイプB、P4 =アクティブ/タイプC.これから、このプロジェクトのリストとそれらのうちどれだけが特定のステータスのタイプであるかのカウントを取得しようとします。 これは、Statusアクティビティを検索した結果が であることを意味します。P1タイプA = 1 P4タイプC = 1 – Mopaed

0

質問は明確ではないですし、任意のコードや結果の例を投稿できませんでしたが、私はみます:

スクリプトであなたが Projectに(subfieldで)プロジェクトフィールドを区切る場合は、 (あなたが例を投稿していなかったとして...)Status &とType、あなたは

count({<status={'active'}>} total <Project,Type> Project) 

のようなものを使用することができますが、あなたのピボットに依存し、多分あなたは0を必要としません

関連する問題