C1
=IF(COLUMN(A:A)<=COUNTIF($A:$A,$A1),
INDEX($B:$B,MATCH($A1,$A:$A,0)+COLUMN()-COLUMN($C1)),"")
※ 引述《ryanben (跪求EXCEL WORD PPT高手)》之銘言:
: 軟體:excel
: 版本:2010
: 甲 ab
: 甲 ac
: 甲 td
: 乙 hf
: 乙 kj
: 丙 ty
: 以上這樣兩個欄位
: 甲乙丙丁.....等等會大於等於1個欄位
: 而第二欄幾乎就都是不一樣的內容
: 請問一下
: 如果我想設公式將表格多n欄變成以下(n視第二欄有幾列而定)
: 甲 ab ab ac td
: 甲 ac ab ac td
: 甲 td ab ac td
: 乙 hf hf kj
: 乙 kj hf kj
: 丙 ty ty
: 我知道有"轉置這項功能可以用,但是我的列數非常非常多
: 所以我想請問一下,也什麼公式可以一次設定好的嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.2.206