私はworkbook1からworkbook2にデータを取り込む必要がある2つのブックを持っています。そのような達成のための識別子はempID
です。それぞれempID
のために、私は彼らが働いた場所を示す必要があります。だから、サンプルデータは、この
Workbook1
EMPID .....名前....住所...市...州のように見えます....
4ジップ
Excelでコンマ区切りリストを作成する
Workbook2
EMPID .......
1 12をlocationworked2 33
3~9
1~99
Iは、それぞれに異なるセルにデータを返すために、この式を使用していますempID
=IFERROR(INDEX($B$2:$B$8, SMALL(IF($A$11=$A$2:$A$8, ROW($A$2:$A$8)-ROW($A$2)+1), ROW(1:1))),"")
しかし、私はカンマ区切りリストを作成して、一つのセル内のすべてのものを入れたいです、のようなので、
1 11,12,55,99
2 33,76
など
カンマ区切りのリストが私の所望の出力でのように作成されるように構文を変更する方法はありますか?
Excel 2016にアクセスできる場合は、** ctrl + shift + enterで入力した '= TEXTJOIN("、 "TRUE、TRANSPOSE(IF(Empl = A2、Location、"))) 'を使用できます**ワークブック2のC欄にデータがある(& B;の列を仮定するとユニークなEmp IDが表示されますが、2012年にはそれを行う方法がわかりません) –
@RonRosenfeld - 残念ながらExcel 2016にはアクセスできません。 –