Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
Power Query 複数データのみ連番付与したい
投稿日時: 23/04/06 11:43:29
投稿者: tarima

コード    連番
AAA    1
AAA    2
BBB    
CCC    1
CCC    2
CCC    3
DDD    
 
すべての行でグループ化して連番を付与まではできたのですが、
上のように、重複のないコードは、連番を削除したい。
 
連番追加 = Table.Group(前ステップ名, {"コード"}, {{"コードグループ",
      each Table.AddIndexColumn(_, "連番", 1, 1), type table[列のリスト]}}),
 
コードのカウントでグループ化したクエリとマージして、カウントが1のものだけ連番を削除という方法ではできるのですが、同じクエリ内でシンプルにできる方法があれば変更したいです。
 
どなたかお知恵をお借りできますでしょうか。

回答
投稿日時: 23/04/06 13:47:15
投稿者: gombohori

 = Table.Group(前のステップ, {"コード"}, {{"カウント", each if Table.RowCount(_)=1 then _ else Table.AddIndexColumn(_ ,"連番",1,1), type table}})

では?

投稿日時: 23/04/06 15:08:47
投稿者: tarima

gombohoriさま、
ありがとうございます。希望どおりです。大変助かりました。