アーシの毎日インプット

毎日1つ以上学習する。学習した内容を公開する。を目標に自分のスキルアップを目指します。

【Excel】平たいデータを1行にまとめちゃう

スポンサードリンク

最近、Excel上で1:1で大量行数書かれたデータを、1:nで行数を削減してデータをまとめる方法を知ったので、自分の復習も兼ねて皆さんに共有します。

 

今回集計するデータの具体例としては下記のような形です。

【集計前】

【集計後】

 

人と会社の紐づきを、会社に紐づく人として複数名を横並びで書くことができます。

 

この方法を実現する数式としては下記のような形です。

=TEXTJOIN(", ",TRUE,FILTER(${要素として取得する要素群(列名)},${キーとなる要素群(列名)}=${取得するキー}))

 

FILTER関数で突合・要素を列挙し、それをTEXTJOIN関数を使うことで1行にまとめられます。

 

こうやって関数を組み合わせることで、痒いところに手が届くようになるんですね!

 

Excel関数の奥深さを感じました。

【アーシの原点】

【頭を鍛える迷路集】


スポンサードリンク