excel - 计算与先前金额的差额
问题描述
如果相应类型有较早的金额,我如何计算差异?
| Type | Date | Amt | Diff |
|------|---------|-----|--------|
| A | 1/07/18 | 10 | |
| B | 1/07/18 | 10 | |
| A | 1/07/19 | 15 | 50% |
| A | 1/07/20 | 12 | -20% |
| B | 1/07/20 | 15 | 50% |
解决方案
您已将问题从结构化数据集更改为某种非结构化数据集。日期看起来仍然是结构化的,但“类型”没有被过滤。因此,您可以使用以下内容D2
:
=IF(COUNTIF(A$2:A2,A2)>1,(C2-LOOKUP(2,1/(A$1:A1=A2),C$1:C1))/LOOKUP(2,1/(A$1:A1=A2),C$1:C1),"")
拖累。
推荐阅读
- python - Selenium 无法添加到购物车错误
- android - Talkback 不会读取 ViewPager 中的所有片段,只读取第一个
- r - 如何从r中的ggplot中提取密度值
- excel - VBA:为什么打开随机语句失败?
- javascript - 如果它们包含完成,我是否需要在 try/catch 中包装 jest 测试
- flutter - 在下一页调用 Navigator.of().pop() 时重新加载上一页
- reactjs - onMouseMove + useState 在自定义轮播上滞后
- node.js - Res.send() 返回空数组
- xml - 如何修复 xml 模式文件中的命名空间错误
- rabbitmq - 无法在 RabbitMQ 中接收消息并且 UI 显示空队列