我有三列:A,B和C.一个有name
,第二个有father name
,第三个有ID
号码。我想使用name
和father name
查找ID号,因为name
列具有相同的名称条目。根据另外两列找到第三列的数据
0
A
回答
0
您可以连接A列和B列,然后在组合键上使用VLOOKUP
(这更可能是唯一的,您想要的)。
如果你有MS Access(因为你买了MS Office),我建议在Access中做这种事情。它更适合你想要做什么(以及其他任务,例如它):
Select id_number from your_table where name="theName" and fathername="theFatherName"
0
您可以使用索引&匹配公式的组合。
式= =INDEX($C$1:$C$5,MATCH(1,($A$1:$A$5=F2)*($B$1:$B$5=F3),0))
作为其阵列式压力机CTRL + 移 + 输入公式后进入。
1
我建议过滤。随着ROW1并在标签上注明D1:
=IF(SUBTOTAL(2,C:C)>1,"Duplicates!",SUBTOTAL(9,C:C))
你应该没有必要进一步键控(只需点击你的选择),但(一)仍可以访问结果在一个固定的位置(即D1),而(b)得到警告应该说两个人有相同的名字和父亲的名字,或者一个人有一个以上的ID。
为了将来的使用,可能值得创建一个名称和父名称连接的额外列,如@John所建议的,也许还会将您的ID列复制到左侧的新列中,以基于ID创建VLOOKUP更轻松。
相关问题
- 1. 如何根据两列找到一列的数量
- 2. 使用Excel VBA根据另外两列的值查找列匹配和合并
- 3. 根据第三列中的类型代码将列拆分为两列
- 4. 根据外列
- 5. 在SQL中,如何为第三列乘以两列的数据
- 6. 禁用第三列的数据网格视图,如果前两列有数据
- 7. MySQL查询根据另一列找到匹配的列?
- 8. 根据第三列将信息分类为两个新列的SQL查询
- 9. 根据列在两个表中找到不匹配的数据并按行排列列数据
- 10. 根据两个阵列列
- 11. 当找到第二列值时,根据列值排除行
- 12. 根据另一列中的行自动填充第二列中的数据
- 13. 格式化两个列中的数据为三个列数据
- 14. Excel:在另外两列中搜索两列以返回第三个值
- 15. 基于第三列的数据排序
- 16. 的Python:根据第一列
- 17. 根据两列查找重复项
- 18. 如何比较2列并根据结果返回第三列?
- 19. 如何找到两列的数据如果如果觉得有三列查找数据
- 20. 如何根据另外两列返回最大日期?
- 21. 拆分分隔的第二和第三列数据到新行
- 22. 根据spark数据框中另一列的值查找列的最大值?
- 23. 根据三列引入4位数字
- 24. MySql根据另外两个表的条件查找一个表中的数据
- 25. 按两列匹配两个数据帧并从第三列中提取值
- 26. 根据第一列的数字排序
- 27. 将两列数据合并到另一个第一个表中的一列中
- 28. 查找第一列或第三列
- 29. SyntaxError:JSON.parse:JSON数据第1行第1列的数据意外结束
- 30. 根据其他列值填充额外的数据库列
感谢这是工作,但只有当我从列中复制数据,但是当我通过键盘输入数据时它不起作用 – harsh
@ user2934643您需要相应地调整行。在演示中有5行,范围是'C1:C5'。如果你有500行,那么公式将看起来像'INDEX($ C $ 1:$ C $ 500,MATCH(1,($ A $ 1:$ A $ 500 = F2)*($ B $ 1:$ B $ 500 = F3),0 ))' – Santosh
@ user2934643如果这个或其他答案适合您,请点击旁边的复选标记来接受它。 http://stackoverflow.com/about – Santosh