如果同一行的H中的单元格等于“No Company”,我想获得列J的明显列表。
我试过= IFERROR(INDEX($ J $ 2:$ J $ 10,MATCH(0,COUNTIF($ K $ 1:K2,$ J $ 2:$ J $ 10&“”)+ IF(ISTEXT($ H $ 2) :$ H $ 10)=“没有公司”,1,0),0)),“”))
也试过= IFERROR(指数(J $ 2:J $ 400,小(IF((H $ 2:H $ 400 =无公司)> 1)),ROW(j $ 2:j $ 400)-ROW(j $ 2) +1),ROWS(j $ 2:j2)),“”)改变一些领域但没有运气
答案 0 :(得分:0)
创建一个新功能: 打开VBA编辑器(alt + F11),添加新模块,插入代码:
Function JoinAll(ByRef range As range, ByVal delimiter As String)
For Each c In range.Cells
If InStr(JoinAll, c.Value) = 0 Then
JoinAll = JoinAll + c.Value + delimiter
End If
Next
JoinAll = Left(JoinAll, Len(JoinAll) - Len(delimiter))
End Function
使用这样的公式:
=JoinAll(J2:J10, ", ")