3

私はパワーバイに慣れていないので、私が直面している以下の問題を解決するためにあなたの助けが必要です.

基本的に、以下の 3 つの列を考慮しています。

ここに画像の説明を入力

質問:画像でわかるように、「「時間」、「ID」の値が等しく、「費やされた時間」の絶対差が 1 以下であるという条件に基づいて、上記の表から重複した値を削除したいと思います。 行が強調表示されています。はこの範疇に入ります。

条件に基づいてこれらの下の行を削除したいと思います。

ここに画像の説明を入力

質問: 画像でわかるように、「「時間」、「ID」の値が等しく、「費やされた時間」の絶対差が 1 以下であるという条件に基づいて、上記の表から重複した値を削除したいと思います。 行が強調表示されています。はこの範疇に入ります。

条件に基づいてこれらの下の行を削除したいと思います。

ここに画像の説明を入力

数式を含む 4 番目の列を作成=IF(AND(A3=A2,B3=B2,ABS(F3-F2)<1),"problem",0)し、問題としてマークされた行を除外することで、Excel でこれを実行できます。助けてください!!

よろしく

マヒ

4

2 に答える 2

1

[Time Spent]「重複」値のリストの最大値または最小値を取得することにより、行の一意の各セットから代表値を選択できます。このようなカスタム列の式は次のとおりです。これを と呼びます[Min Time]

= List.Min(
      Table.SelectRows(#"Previous Step",
          (C) => (C[Time] = [Time] and
                  C[ID] = [ID] and
                  Number.Abs(C[Time Spent] - [Time Spent]) < 1)
      )[Time Spent])

このカスタム列を作成したら[Time]、 、[ID]、および でグループ化し[Min Time]て、重複をロールアップし、[Min Time]列の名前を に変更できます[Time Spent]

于 2018-08-13T16:48:13.080 に答える