excel - Excel VBA:比较另一列中具有相同标识键的所有其他行的列中的值
问题描述
如第一张图片所示,我有一个混乱的时间序列数据。我想要做的是检查并标记一些键不会随着时间的推移而改变值。
实际数据
首先,我尝试将每个唯一键的数据作为单独的时间序列拆分为不同的工作表,但我有超过 17k 个唯一键,因此由于 ram 问题而无法将它们拆分为单独的工作表并处理它们。
为了更好地解释这种情况,例如,您可以在 A 列中看到键 - 123abc,我在不同时间点(B 列)的某个数字(C 列)中有不同的值。(图 2)
没有静态值
但在 key - 431iow的情况下,某些数字(C 列)中的值连续 3 个季度相同。(图3)
一些静态值
我想尝试标记上个季度没有变化的行,并将其他行留空并将此标志变量添加为新列。(图 4)
标志/期望的结果
并制作一个合并文件,其中包含来自 A 列的唯一条目,只有标志,如图 5 所示。
标志/期望的结果
有人可以帮我解决这个非常具体的问题吗?
任何帮助表示赞赏。
解决方案
推荐阅读
- google-cloud-platform - Cloud Firestore 的审核日志包括删除集合?
- python - 站点可以通过其他站点上的 iframe 检测机器人吗?
- python - 我如何将 kepler.gl 与 Django 后端一起使用
- python - 无法在 VS 代码中读取文本文件(Python)
- jquery - jQuery:在父级中选择具有类名的内部和外部第一个元素
- angular - 角度测试 routerLinkActive 不起作用
- java - 您如何检测是否显示此弹出窗口
- java - 在 Springboot 中使用本机查询从 Postgres 数据库中获取数据很慢
- haskell - 在 GHC 的堆分析器文件中显示全名
- node.js - 使用 Node.js 服务器在 React 应用程序上隐藏 Google Maps JavaScript API 密钥值得吗?