1

次の対策は、私が望むように機能します。

Heltidsanställda har börjat:=CALCULATE((COUNTA([Anst fr o m]);FILTER(ALL(tDatum[Datum]);tDatum[Datum]<=MAX(tDatum[datum])))

しかし、[Tjänstgöringsgrad] で各行に重みを付けると、エラーが発生します。

Heltidsanställda har börjat:=CALCULATE(sumx(COUNTAX([Anst fr o m])*[Tjänstgöringsgrad]);FILTER(ALL(tDatum[Datum]);tDatum[Datum]<=MAX(tDatum[datum])))

なにが問題ですか?

編集:

うまくいかない私の別の試みは次のとおりです。

Heltidsanställda har börjat:=CALCULATE(COUNTAX(tAnstallda;[Anst fr o m])*SUMX(tAnstallda;[Tjänstgöringsgrad]);FILTER(ALL(tDatum[Datum]);tDatum[Datum]<=MAX(tDatum[datum])))
4

1 に答える 1

1

あなたのメジャーで

[Heltidsanställda har börjat]:=CALCULATE(COUNTA([Anst fr o m]); FILTER(ALL(tDatum[Datum]);tDatum[Datum]<=MAX(tDatum[datum])); FILTER(tAnstallda[Anst fr o m];NOT(ISBLANK(tAnstallda[Anst fr o m]))) )

交換できますか

FILTER(tAnstallda[Anst fr o m];NOT(ISBLANK(tAnstallda[Anst fr o m]))) 

FILTER(tAnstallda;NOT(ISBLANK(tAnstallda[Anst fr o m]))) 

そして、それがうまくいかない場合は試してください

FILTER(tAnstallda;NOT(ISBLANK(FIRSTNONBLANK(tAnstallda[Anst fr o m],1)))) 

代わりは。

于 2015-07-30T10:46:32.217 に答える