全部评论 22
 
熊WPS
有安装VBA的话,可以试下。 【金山文档 | WPS云文档】 工作簿769 https://kdocs.cn/l/cqwwCJtAOhH9
· 安徽省
1
回复
浅梦星河
编程大佬!
· 吉林省
回复
 
王俊博
王俊博

创作者俱乐部成员

xlookup查找前一列?
· 河北省
回复
 
浅梦星河
=IFERROR(FILTER(B:B,(ISNUMBER(SEARCH("套",B:B))+ISNUMBER(SEARCH("进户口",B:B))+ISNUMBER(SEARCH("窗口",B:B))+ISNUMBER(SEARCH("垭口",B:B)))*ISNUMBER(SEARCH(J8,A:A))),"未找到匹配项")
· 吉林省
回复
浅梦星河
这个可以实现,但还有点瑕疵,不需要一起顺序显示,需要按单元格式依次显示,
· 吉林省
回复
 
浅梦星河
为什么取的是这个订单号,因为是 A列中包括有很多其他订单
· 吉林省
回复
 
亂雲飛渡
=TOCOL(FILTER(CHOOSECOLS(A2:E13,3,2,4,5,1),A2:A13=H1))
· 广东省
1
回复
浅梦星河
您这个思路很好,但是我需要判断录入 :在报表2中录入订单号:A-08-16-01,自动取出报表1中的名称包括套、进户口、垭口、窗口,如截图
· 吉林省
回复
 
浅梦星河
=FILTER(A:B, (ISNUMBER(SEARCH("套", B:B)) + ISNUMBER(SEARCH("进户口", B:B)) + ISNUMBER(SEARCH("垭口", B:B)) + ISNUMBER(SEARCH("窗口", B:B))) * ISNUMBER(SEARCH(C1, A:A))) 用这个公式可以实现但是是一起出呢? 如何按照条件出在指定单元格呢?
· 吉林省
回复
 
墨云轩
墨云轩

创作者俱乐部成员

用VLOOKUP函数是不是可以?
· 河北省
回复
浅梦星河
在报表2中录入订单号:A-08-16-01,自动取出报表1中的名称包括套、进户口、垭口、窗口,如截图 可以写一个例句吗?
· 吉林省
回复
 
浅梦星河
目的就是实现报表2取值绿框中这些
· 吉林省
回复
 
浅梦星河
这个也无法实现呢?=IF(AND(ISNUMBER(SEARCH($J$8,A:A)),OR(ISNUMBER(SEARCH("套",B:B)),ISNUMBER(SEARCH("进户口",B:B)))),"符合条件","不符合条件")
· 吉林省
回复
 
浅梦星河
请问取法取值呢?
· 吉林省
回复
 
浅梦星河
=FILTER('报表1'!A:D, ('报表1'!A:A="A-08-16-01") * ('报表1'!B:B={"副卧门套", "主卧门套", "进户口", "入户垭口", "主卧窗口", "后卧窗口", "客厅窗口"}))
· 吉林省
回复