在 Excel 单列中查找和追加数据

Lookup and Append data in Excel Single Column

参考下面的屏幕截图,A 列、B 列数据在整个列范围内都是恒定且唯一的值。 C 列数据依赖于 E 列和 F 列。E 列、F 列是从 table 复制并粘贴到 excel 的相同 sheet 中的日志数据。日志包含“VID,Error_Description”列数据。每个 VID 可能有一个或多个错误,也可能没有任何错误。例如:(根据图像)VID-1(400 个错误请求,500 个内部服务器)。 E&F的列范围不限

所以我想将 E 列中的每个 VID 与 A 列进行匹配,并在 F 列中获取相应的 E 列错误描述并添加到 "Result"(C 列)。 Ex:VID-6: 202 Accepted(在 Column E & F 中),因此“VID-6”的 C 列结果填充了 200 Accepted

如果在E列中发现了更多关于同一个VID的错误描述,那么这些错误描述应该附加逗号分隔符。 例如:VID-1 结果是 400 Bad Request,500 Internal Server 附加逗号分隔符

如果E列中没有A列中存在的任何VID,则特定VID结果应为“200 OK”。例:E栏没有VID-7,VID-4,VID-5,所以“result”(C栏)填“200 OK”

我尝试使用 VLOOKUP 公式,但没有得到正确的结果。

输入:E 列和 F 列

输出:C 列“结果”

尝试=IFERROR(TEXTJOIN(", ", TRUE, FILTER($F:$F, $E:$E=$A2)), "200 OK")