Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula 如何在三列中匹配相同的值,并使用Excel在新列中显示第三列的值?_Excel Formula - Fatal编程技术网

Excel formula 如何在三列中匹配相同的值,并使用Excel在新列中显示第三列的值?

Excel formula 如何在三列中匹配相同的值,并使用Excel在新列中显示第三列的值?,excel-formula,Excel Formula,我有一张excel表格,其中我需要匹配列“a”、“B”、“C”的值,并将列“C”的重复值作为一个值返回到列“D”中。类似的列是团队、月份、值。第四列称为“实际值”,此处匹配值和重复值应基于A列显示 Excel表格: 我尝试过的公式是: =如果(A3=B3;C:C;“C3”) 但这并没有给出输出。将其放入D3并复制: =IF(OR(A3<>A2,B3<>B2),C3,"") =IF(或(A3A2,B3B2),C3,”) 这假设您的数据是按A然后按B排序的,如示例所示

我有一张excel表格,其中我需要匹配列“a”、“B”、“C”的值,并将列“C”的重复值作为一个值返回到列“D”中。类似的列是团队、月份、值。第四列称为“实际值”,此处匹配值和重复值应基于A列显示

Excel表格:

我尝试过的公式是:

=如果(A3=B3;C:C;“C3”)


但这并没有给出输出。

将其放入D3并复制:

=IF(OR(A3<>A2,B3<>B2),C3,"")
=IF(或(A3A2,B3B2),C3,”)
这假设您的数据是按A然后按B排序的,如示例所示

它测试数据是否从上一行更改。如果为true,则返回值。如果为false,则返回空字符串

太好了!工作完美:)我一直在尝试这个配方。非常感谢。