2016-11-16 4 views
-1

グループごとに各クラスの単位の要約を取得したいが、それを行う方法はわからない。私は別のオプションを試しましたが、これは私の心を壊しています。2つのセルの値に基づいて値を連結する

これは私が何をしたいの例です:

Class | Group | Units | Summary 
    ------|-------|-------|--------- 
    A  | G1 | 1  | 
    A  | G1 | 2  | 
    A  | G1 | 3  | 
    B  | G1 | 4  | A:"1,2,3";B:"4" 
    B  | G2 | 5  | 
    C  | G2 | 6  | 
    C  | G2 | 7  | B:"5";C:"6,7" 
    C  | G3 | 8  | 
    A  | G3 | 9  | C:"8";A:"9" 
    A  | G4 | 0  | A:"0" 

あなたは私はそれを感謝を支援する方法を知っている場合。

+0

**ピボットテーブル** – bzimor

+0

を使用すると、文字列連結のために大きな複雑な配列式になるようです(ただし、Excelの[TEXTJOIN'関数](https://support.office .com/ja-jp/article/TEXTJOIN-function-357b449a-ec91-49d0-80c3-0e8fc845691c))。あなたが試したこと、あるいは問題を解決しようとする試みを示すなら、あなたはより良い答えを得る可能性がさらに高いです。 Excel VBAマクロで簡単に解決できるようです。 – Slai

答えて

0

@bzimorと同じように、ピボットテーブルを使用します。ソースは元のテーブル(クラス、グループ、ユニット)です。次に、ピボットテーブルのプレースホルダが表示されたら、[列]フィールドにグループ、クラス、および単位を入力します。結果は次のようになります。もちろん

solution

、あなたがそれを望むように見えるように、ピボットテーブルの書式を設定することができます。

+0

はい、視覚的にはうまく見えますが、ファイルを処理するためにファイルが1つのセルにすべて必要な外部アプリケーション用のファイルであるという問題があります。とにかく、列でそれを行うにはあまりにも多くのレコードがあります。とにかくThx。 –

関連する問題