如何在 Excel 上输出多个值?

如何在 Excel 上输出多个值?

我正在使用 excel 进行一些分析。我有一个电子表格(基础)包含以下字段:ID 编号 类型 角色,另一个电子表格(结果)包含以下字段:ID 编号

当 ID 和编号与电子表格(基础)上的 ID 和编号匹配时,如何在电子表格(结果)上添加类型和角色?

我尝试了许多不同的公式(vlook、textjoin),但都没有效果......

编辑:示例

名为 Base 的电子表格

身份证号 角色
12 高级的
99 初级

名为“结果”的电子表格

身份证号 角色 高科技舞曲 时间
12 高级的 Java 3天
99 初级 Python 2天

我希望在电子表格基础上进行修改

我想添加当身份证号码和角色匹配时电子表格基础与匹配电子表格结果,而不是包含所有其他列(技术和时间)。

答案1

公式

FILTER高科技舞曲时间Results行的ID角色也都符合ID角色中的测试行BASE。用于IFERROR在没有匹配项时处理错误。

=IFERROR(FILTER(techno:time,(id=A2)*(roles=B2)),"")
姓名 范围                                                                                         
ID Results!$A:$A
角色 Results!$B:$B
高科技 Results!$C:$C
时间 Results!$D:$D

床单:Base

床单:Results

相关内容