PowerQueryCity
とに 2 つのテーブルがありPeople
ます。
街
Id, Name
1, Brisbane
2, Sydney
3, Melbourne
人
Id, Name, CityId
1, Jay, 1
2, Sam, 2
3, Paul, 1
4, Sarah, 3
その都市に何人の人が属しているかを示す列を City に追加したいと思います。これまでのところ、私は持っています:
Table.AddColumn(City, "People.Count", each
Table.RowCount(
Table.SelectRows(
People,
each [CityId] = [Id]
)
)
)
これにより、新しい列にすべてゼロが返されます。と置き換える[Id]
と1
、 が得られ2
ます。
現在の行の値を参照しているように見えます[]
が、同じテーブルにあります。次のように書く方法はありますか
Table.AddColumn(City, "People.Count", each
Table.RowCount(
Table.SelectRows(
People,
each People[CityId] = City[Id]
)
)
)
Excelでは、これは次のように基本的です
=COUNTIF(People[CityId],[@Id])
次に、 PEOPLEの新しい列をプルダウンします(添付の .xlsx に従って)
十分に単純に思えますが、絶対に立ち往生しています! イーク。