我的数据如下所示。
ID Date Currency
1 9/29/2015 INR
1 10/28/2015 INR
1 10/29/2015 INR
1 11/8/2015 EUR
1 11/11/2015 EUR
1 11/23/2015 EUR
1 11/24/2015 EUR
1 11/25/2015 INR
1 11/27/2015 EUR
1 12/1/2015 EUR
1 12/2/2015 CEZ
1 12/3/2015 CEZ
1 12/15/2015 CEZ
1 12/18/2015 INR
1 12/29/2015 INR
我想计算给定货币相同的日期之间的差异。例如,前三个是相同的货币,因此将计算日期1和日期3的差异。同样,对于我需要计算的其余行。确切地说,输出如下所示。
ID Date Date2 Currency Difference
1 9/29/2015 10/29/2015 INR 30
1 11/8/2015 11/24/2015 EUR 16
1 11/25/2015 11/25/2015 INR 0
1 11/27/2015 12/1/2015 EUR 4
1 12/2/2015 12/15/2015 CEZ 13
1 12/18/2015 12/29/2015 INR 11
如果有人帮助我使用excel实现这一点,我真的很感激
答案 0 :(得分:1)
假设三列放在A,B和C列中,并从第1行开始,那么您可以追加两列。
细胞D2,拉下公式:
=IF(C2=C1,D1,B2)
细胞E2,拉下配方:
=IF(C2=C3,"",B2-D2)
E列现在包含所需的结果。为方便起见,您可以在表格上放置一个过滤器,以过滤掉该列中的空值。