iT邦幫忙

0

Excel 依編號輸入時列出明細

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20240119/20027498iT2Ra2AOts.jpg

想利用輸入編號(黃色),帶出表格中資料(綠色)
Vlookup只能帶一筆,希望是輸入編號時,就帶出多筆,或許加上項次,
以編號+項次,照網上試了INDEX 或條件VLOOKUP 但沒試出來
請問前輩有什麼方式可作到

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
ccenjor
iT邦高手 1 級 ‧ 2024-01-19 20:03:35

F欄無項次做法(2021、365版本)
F4:
=FILTER(B2:D7,A2:A7=F2)
https://ithelp.ithome.com.tw/upload/images/20240119/20109881RJPOBdtirv.jpg
F欄無項次做法(2019、365版本)
F4:
=MID(TEXTJOIN(",",,IF($A$2:$A$7=$F$2,$B$2:$D$7,"")),1+(ROW($A1)-1)*9,1)
向右及向下複製公式到F4:H10。

F欄有項次做法(2019、365版本)
G4:
=CONCAT(IF($A$2:$A$7&$B$2:$B$7=$F$2&$F4,C$2:C$7,""))
向右及向下複製公式到G4:H10。
https://ithelp.ithome.com.tw/upload/images/20240119/201098812WZaxvcIUv.jpg

0
papshaw
iT邦新手 5 級 ‧ 2024-01-20 15:45:42

这个问题用power query来解决就十分的简单了,将给定的编号设为参数,筛选参数对应的数据,然后按相次排序后输出,这样也不用把所有项次都先列出来。

0

您不必先列出所有内容; 只需将数字设置为参数,过滤出该参数对应的数据,然后按阶段排序后输出即可。 spacebar clicker

我要發表回答

立即登入回答