在YTD月度报告中比较Excel中的值

时间:2013-05-05 19:16:07

标签: excel excel-vba excel-2007 excel-formula excel-2010 vba

我正在提取有关门票及其状态的年初至今月度报告。

我有关于Apri的报告:

ID Status
123 Open
124 Closed

和5月的另一份报告:

ID Status
123 Closed
124 Closed
125 Open

我需要根据5月份的报告了解自4月以来关闭的门票数量。所以在这种情况下只有一张票 - > 123. 124已于4月份关闭,所以我不算五月份关闭,尽管它将出现在5月的报告中。我基本上是在寻找两份报告之间的状态变化。

我显然正在处理大量数据。这是我应该提取的常规报告,所以我也在研究自动化的可能性(例如宏或VBA)。

1 个答案:

答案 0 :(得分:1)

我希望以下解决方案可以做到。

Sheet April

Sheet April

Sheet May

Sheet May

Sheet May C2(四月状态)写公式

=IFERROR(VLOOKUP(A2;April!$A$2:$B$3;2;FALSE));"")

D2写

=IF(AND(C2="Open";B2="Closed");1;0)

我相信会想要汇总D