2016-07-01 12 views
0

enter image description hereExcelは、細胞が特定のテキスト

が含まれている場合、私は画像のように、表1 & 2を有する細胞の値を取得します。 IDが等しい場合、どのようにしてすべてのセル値を取得できますか?

+0

私は "グループ別"または "グループ"のようなものを探します。それはデータベースがそれを解決する方法であり、ときにはそれに匹敵することもあります。 – kronn

+0

あなたの値は数字ですか? Sumif関数を使用することができます。 –

+0

@kronnと@Elnur Ibrahimに感謝します。しかし、私はそのために 'phpexcel'を使いました。 –

答えて

1

数値を追加するだけでよい場合は、数式がありますが、指定された例のように文字列値を追加する式が1つだけあるかどうかはわかりません。これを解決する一つの方法は、このスクリーンショットのようにアキュムレーターカラムを使用することである:

enter image description here

式セルC3である:細胞E10(またはどこそのテーブルに

=IF($A3<>C$1,C2,IF(C2=0,$B3,C2&", "&$B3)) 

コピーこのダウン終了する必要があります)、列C〜Eは列Bの値を累積します。表2は、アキュムレータ列の最初と最後の行をマップします。セルC2〜E2の0は、Excelが空白のセルを0に変換しないようにするための回避策です。

希望すると便利です。