我需要创建一个查看一列的Excel函数,然后根据另一列的差异返回一个值(包括示例的图片)

时间:2017-03-24 15:28:48

标签: excel excel-formula countif excel-2016

我在一家公司工作,销售条目出错,因此大量发票已经两次进入我们的系统。它们是通过CSV导入管理的,我有很多发票#,以及它们的CSV来源。我把它们按发票#排序,然后来源。我需要的是第三列,它指示发票#何时出现在多个源文件中,然后在第二个源文件的行中输入某种指示符。我不确定我是否写得很清楚,所以这里有一个screen shot I mocked up to show how finished result should look.这可以使用VBA,一个公式,它对我来说并没有什么不同。我可能过度思考了这一点,但我已经尝试了很多非常复杂的公式而且还没有完成。

enter image description here

1 个答案:

答案 0 :(得分:0)

在C2中使用COUNTIFS,

=SIGN(COUNTIFS(A$2:A2, "<>"&A2, B$2:B2, B2))
'alternate with the first digit from the CSV in column A.
=IF(COUNTIFS(A$2:A2, "<>"&A2, B$2:B2, B2), LEFT(A2, 1), TEXT(,))

填写。