iT邦幫忙

0

excel 符合條件合併儲存格內容

  • 分享至 

  • xImage

M2=PHONETIC(OFFSET($J$1,MATCH(L2,F:F,0),,COUNTIF(F:F,L2),2))請問公式要如何修改才會M2欄出現正確答案「\高度關切物質\授權\全球汽車申報物質清單\全球汽車申報物質清單」
https://ithelp.ithome.com.tw/upload/images/20230309/20136704ZQoyjKGoOo.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
ccenjor
iT邦大師 9 級 ‧ 2023-03-09 19:15:55

M2:(365及2019以後版本)
=TEXTJOIN(,,IF(F1:F100=L2,J1:J100,""))
或(限365或2021)
=CONCAT(FILTER(J1:J4,F1:F4=L2))
https://ithelp.ithome.com.tw/upload/images/20230309/20109881Gc6YX2LJ2h.jpg
增加輔助欄(各版本皆可)
k2:
=IF(F2=$L$2,J2&K1,T(K1))
向下複製公式到k3:k100
M2:
=OFFSET(K1,SUMPRODUCT(MAX((K2:K15<>"")*ROW(K2:K15)))-1,0,1,1)
https://ithelp.ithome.com.tw/upload/images/20230310/20109881Qfdby2MFUA.jpg

看更多先前的回應...收起先前的回應...

公司為2016版本,請問還有其他函數可解決嗎?苦惱

ccenjor iT邦大師 9 級 ‧ 2023-03-10 19:08:48 檢舉

己修改請參考。

謝謝,此公式對於L欄編號只有一個適用,如果L欄是要查詢多欄編號,有辦法可以解決嗎?

ccenjor iT邦大師 9 級 ‧ 2023-03-14 19:14:54 檢舉

我預估每一編號最多只有5筆。
M2:
=IF(SUMPRODUCT(LARGE(($F:$F=$L2)*ROW($F:$F),COLUMN()-12))=0,"",INDEX($J:$J,SUMPRODUCT(LARGE(($F:$F=$L2)*ROW($F:$F),COLUMN()-12))))
將公式複製到M2:Q4儲存格。
https://ithelp.ithome.com.tw/upload/images/20230314/20109881rNUxGf9DsU.jpg
R2:
=CONCATENATE(M2,N2,O2,P2,Q2)
將公式複製到R3:R4儲存格。
https://ithelp.ithome.com.tw/upload/images/20230314/20109881HYjMQlpAPD.jpg

我要發表回答

立即登入回答