我收到了现场技术人员发送的一系列仪表读数,这些读数往往经过手指检查并提供绝对奇怪的读数。您知道我如何使用 Excel 识别“错误”仪表读数吗?
Meter # Meter Reading Reading Date Reading good or bad?
35397220 108,825 02/05/2015 Good
35397220 116,583 02/10/2015 Good
35397220 156,354 02/13/2015 Good
35397220 145,000 02/24/2015 Bad
35397220 145,000 02/27/2015 Bad
35397220 217,705 03/02/2015 Good
35397220 221,014 03/03/2015 Good
35397220 2,232,372 03/04/2015 Bad
35397220 259,394 03/10/2015 Good
35397220 288,093 03/11/2015 Good
35397220 332,660 03/18/2015 Good
35397220 2,334,216 03/19/2015 Bad
答案1
基于假设的一个可能示例
- 如果与之前的读数有很大差异(正值),或者在增量时间尺度上读数小于之前的读数,则被视为“糟糕”。
- 数据按日期列升序排列
- 您必须将希望开始的读数视为“良好”作为参考点,并在此基础上得出其余的计算。
- 在此答案中,与之前的读数相比最多增加 99,999 是可以接受的。可以根据需要在公式中调整此值
解释
从 E3 列开始,检查值是否增加或与“上一个好”F 列的值相比增加得不多,并标记为“好”或“坏”。同时,基于此状态,F 列将当前好值作为下一行的“上一个好”或保留“最后一个好”。这样,F 中最新的“上一个好”可用于 E 列中的下一个派生。
只有当 E 列和 F 列都包含相应的公式直到表格末尾时,全图才会清晰。希望我的假设是正确的,这会有所帮助!
Op 可能想进一步阐明如何识别“好”与“坏”,并在此基础上提出不同的解决方案!