#NUM!IFステートメント部の外側のネスト用
ポンド、単位、およびドルで値を持っているいくつかの売上高があります。PowerPivotから、期間列(現在の週、MTD、QTD、YTD)と「測定」のサブ列(ドル、ポンド、単位)でピボットを作成しています。私が使用している計算は、特定の期間とメジャーの今年の値と、同じ期間とメジャーの昨年の値との差の割合を取得します。たとえば、([MTD This Year]-[MTD Last Year])/ [MTD昨年]。 これを行うために、PowerPivotでDataテーブル、1列のPeriodテーブル、およびDataとの関係が作成されていない1列のMeasureテーブルを追加しました。これらを列の値に使用し、ネストされたIFステートメントを使用して、どの期間とメジャーに対して何を行うかを決定します。 今年と昨年の値を取得するために私が使用する測定値はうまく機能しています。しかし、除算を行うと、#NUMが得られます!IFステートメントの外側のネストのみのエラー。私はこれをいじって、式をその重要な部分に単純化しました(つまり、これは私の式の単純化です): = ( IF( COUNTROWS(VALUES(Periods[Period]))=1, IF( VALUES(Periods[Period])="Current Week", 1, IF( VALUES(Periods[Period])="MTD", 2, IF( VALUES(Periods[Period])="QTD", 3, IF( VALUES(Periods[Period])="YTD", 4 ) ) ) ), 0 ) ) / ( IF( COUNTROWS(VALUES(Periods[Period]))=1, IF( VALUES(Periods[Period])="Current Week", 1, IF( VALUES(Periods[Period])="MTD", 2, IF( VALUES(Periods[Period])="QTD", 3, IF( VALUES(Periods[Period])="YTD", 4 ) …