我正在使用 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