跪求~~~
請問我的E2:E4公式該怎設才有辦法顯示像H2:H4一樣?
A1:B6是我要參照的資料。
因為Vlookup只會回傳第一筆資料....
EXCEL VLOOKUP問題
=VLOOKUP(D2,$A$2:$B$6,2,0)試看看
不是只有使用vlookup這麼簡單而已....哈哈
期待其他高手指點
joblyc017 wrote:
公式詳解,請參考:h...(恕刪)

每次看joblyc017大大分解公式都有毛塞頓開的感覺,陣列公式真的好難學啊,joblyc017大大,可以的話,我有一文章求負值篩選的,可以麻煩一下嗎?
sam053450941 wrote:
請問我的E2:E4公式該怎設才有辦法顯示像H2:H4一樣?...(恕刪)


vba 的解法

e2=getpart($d2) 其它往下拉

'======================================
'程式碼放模組裡

Function getpart(n As String) As String

Application.Volatile

Dim report As String, temp
temp = Sheets(1).Range("a1:b6")

For i = 2 To UBound(temp)
If temp(i, 1) = n Then report = report & "、" & temp(i, 2)
Next i

If report = "" Then report = "、無"
getpart = Right(report, Len(report) - 1)

End Function
'======================================
joblyc017大大
我弄出來的公式為這樣
{=SUBSTITUTE(TRIM(IFERROR(INDEX($B:$B,SMALL(IF(D2=$A$2:$A$6,ROW($B$2:$B$6),""),COLUMN(A2))),"")&""&F2),"","、")}

我有按control+shift+enter請問是哪邊錯了呢?


公式須套用至E2:G4

{=SUBSTITUTE(TRIM(IFERROR(INDEX($B:$B,SMALL(IF(D2=$A$2:$A$6,ROW($B$2:$B$6),""),COLUMN(A2))),"")&""&F2),"","、")}

公式修正1:判斷目標須鎖定D欄的料號
公式修正2:是連結一個空格,而非空值
公式修正3:是將空格取代成頓號,空值沒辦法做取代

文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!