全部,
我正在尝试连接范围(范围1),以防范围内的任何单元格包含字符串“yes”。如果range1有多个匹配(多个单元格为“是”;我想在一个输出单元格中显示所有匹配(最好:逗号分隔)。
到目前为止,我尝试了索引和匹配,但这只会返回找到的第一个值。我希望所有的点击都在一个单元格内,逗号分隔。
=IFERROR(INDEX(range1;MATCH(Yes"&"*";range1;0));"")
Range1由8个coloumns和一行组成。只应连接带有“是”字样的单元格。
有什么想法吗?
由于 朱莉娅
Excel版本2013
答案 0 :(得分:1)
用公式我发现了这个:
对您的range1中的每个单元格使用$ cat infile
Nmap scan report for 192.168.1.38
Host is up (0.0092s latency).
MAC Address: B8:78:2E:XX:XX:XX (Apple)
Nmap scan report for 192.168.1.39
Host is up (0.0092s latency).
MAC Address: 40:6C:8F:XX:XX:XX (Apple)
Nmap scan report for 192.168.1.201
Host is up (0.019s latency).
MAC Address: 3C:DF:A9:XX:XX:XX (Arris Group)
Nmap done: 256 IP addresses (3 hosts up)
和CONCATENATE
。它将类似于:
IF(ISNUMBER(SEARCH("yes",A2)),A2&", "," ")