2016-08-30 6 views
-1

"Overall likelihood"フィールドの値を返す計算フィールドを使用しようとしています。 Overall Likelihoodフィールドによって返される値は、「発生の可能性」および「有害影響の可能性」フィールドで選択された値によって決まります。これらの値は、「Overall likelihood」フィールドの計算に基づいてユーザーによって選択されます。 以下の式は検証されますが、値は戻されません。論理演算子の構造に問題がありますか?お知らせ下さい;RSA Archer - IFステートメント - 値を返さない

IF(

OR(

AND(

[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Almost Certain"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Rare") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Likely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Rare") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Likely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Unlikely") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Possible"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Unlikely") 
), 

AND (
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Possible"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Possible") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Unlikely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Likely") 
), 

AND(
    [Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Unlikely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Possible") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Rare"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Likely") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Rare"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Almost Certain") 
)), 

[Overall Likelihood]=VALUEOF([Overall Likelihood],"Possible"), 

    IF(
    OR(
    AND(
    [Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Almost Certain"), 
    [Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Unlikely") 
), 

    AND( 
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Almost Certain"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Possible") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Likely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Possible") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Likely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Likely") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Possible"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Likely") 
), 

AND (
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Possible"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Almost Certain") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Unlikely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Almost Certain") 
)), 

    [Overall Likelihood]=VALUEOF([Overall Likelihood],"Likely"), 

IF(

OR(

    AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Almost Certain"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Likely") 
), 

    AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Almost Certain"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Almost Certain") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Likely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Almost Certain") 
)), 

    [Overall Likelihood]=VALUEOF([Overall Likelihood],"Almost Certain"), 

    IF(

    OR(

    AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Possible"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Rare") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Unlikely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Unlikely") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Rare"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Possible") 
)), 

    [Overall Likelihood]=VALUEOF([Overall Likelihood],"Unlikely"), 

IF(

OR(

    AND(

[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Unlikely"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Rare") 
), 

AND(
[Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Rare"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Rare") 
), 

AND(
    [Likelihood of Occurrence]=VALUEOF([Likelihood of Occurrence],"Rare"), 
[Likelihood of Adverse Impacts]=VALUEOF([Likelihood of Adverse Impacts],"Unlikely") 
)), 

    [Overall Likelihood]=VALUEOF([Overall Likelihood],"Rare") 
    ) 
    ) 
    ) 
) 
) 
+0

答えのいずれかが役に立った場合は、自由にupvoteして正しい答えとしてマークしてください。 –

答えて

1

あなたは、値リストフィールドに使用する値を設定されています

VALUEOF([Overall Likelihood],"Possible") 

の代わり:

[Overall Likelihood]=VALUEOF([Overall Likelihood],"Possible") 

・ホープ、このことができます!

+0

お返事ありがとうございます。はい、計算はOverall Likelihood自体にあり、これは値リストフィールドです。私は一時的な値を追加しようとしましたが、何も返されませんでした。また、私は "表示エラー"オプションを有効にしていたが、フィールドはまだ空白のままです。 –

+0

条件のどれもが満足できるものではない可能性を考えましたか? –

関連する問題