我环顾了这个(真棒)网站,但由于我不是100%的公式(IF,Match等)我需要它变得相当棘手!我有2个与我合作的数据工作簿......
第一列有以下列:
第二个:
我正在尝试找到一个公式,该公式将在Sheet2中搜索用户全名(非完全匹配)列+ 代码(精确)列,如果发现;将该工作表中的用户ID返回到Sheet1。
如果公式可以返回多个列(比如Sheet2中的用户ID和代码),那么我能够检查代码是否匹配(它们是唯一精确的列!),这真是太棒了。 - 但我不知道这是否可能?!
任何帮助immensley赞赏!随意为我拼出来
答案 0 :(得分:0)
以下是对您的问题的第一次尝试:
说这是Sheet1
:
说这是Sheet2
:
您可以在Sheet1
,单元格C2
中使用的公式为:
=MAX(Sheet2!$B$2:$B$10*(Sheet2!$C$2:$C$10=A2)*(Sheet2!$A$2:$A$10=Sheet1!D2))
请注意,这是一个数组公式,您必须使用 Ctrl + Shift + 输入进行验证,而不是简单地按 Enter < / kbd>(这将使这些{ }
包装公式。
另请注意,公式会检查User Full Name
与<{em>完全是否与Name
相同(我看不到任何简单的方法来处理“不完全匹配” ,请详细说明您是否真的需要此功能。)