excel - 将 C 列中的值与 A 列中的数据匹配并返回 B 列的所有数据
问题描述
我有一个包含(例如)4 列的 Excel 文件,我想在 A 列中搜索 C 列中提到的值,并在 D 列中显示在 B 列中找到的所有结果,用 a;
和空格分隔。
我得到了这个部分使用以下公式:
=IF(C3<>"";TEXTJOIN("; ";TRUE;IF(($A$2:$A$6=$C2);$B$2:$B$6;""));"")
问题是,当搜索条件不是 100% 匹配时,此公式不会显示任何结果。
以下不起作用:
=IF(C2<>"";TEXTJOIN("; ";TRUE;IF(($A$2:$A$6=("*"&$C2));$B$2:$B$6;""));"")
解决方案
推荐阅读
- java - Akka 演员生命周期
- r - 如何在 R 的采样包中使用 Sampford 采样方法的响应概率(逻辑模型概率)?
- bootstrap-4 - Bootstrap 4 在 d-flex 中使用卡片类
- php - 当我的循环中没有图像时设置默认图像
- ios - 使用大标题时 iOS 11 滚动到顶部无法正常工作
- docker - kubeadm init 因 docker 版本不正确而失败
- ruby - rbenv,捆绑器,独角兽问题
- c# - 在 C# 中更改 xml 值
- calendar - 如何在 odoo 10 的 many2one 字段中打开日历视图
- angular - 角度 4 中 textarea 的自动完成功能