查找行差异你好,
我正在处理一个文件,我需要确定“Pos UCN”列中的任何数字是否在该列中其他行的 10 个数字以内。例如,行 6344 和 6345 彼此相差 10 个数字以内。我该如何识别?我知道这将创建一个新列,这正是我想要的。我花了 2 天时间在用户社区尝试各种方法,但没有任何收获。

行之间的差异。我相信这会创建一个新的“差异”列。我还想识别(在另一个新列中)
基础数据分析与建模视窗回复:查找行差异您想对包含字符的值做什么?
回复:查找行差异你好,
如果这是两条连续线之间的差异,则有以下公式

回复:查找行差异它们必须是字符值,因为我需要前导 0。
回复:查找行差异谢谢。这给了我行间计数差异。现在我如何突出显示差异小于 10 的行?
回复:查找行差异以同样的方式,您可以创建如下公式来获取新列中的差值是否小于 10(1)或不小于(0)

并使用颜色值属性突出显示差异小于 10 的行


回复:查找行差异您还可以将符合条件的行的行状态设置为选中
dt << select rows(.....)
回复:查找行差异我当时谈论的是这些:

回复:查找行差异因此,我能够创建两个附加列(Diff 和 Prev UCN <=5)。但我希望能够获得这两个数字。因此,对于行 6345,它标识为 5 内的前一行,但我还想标识 (6344) 之前的行?这是在寻找“Pos UCN”+/- 5,以查看是否有接近的数字。如果它们接近,我希望标识两者,以便我可以进一步查看并确定任何潜在问题。
回复:查找行差异一种选择是更改 Diff 列来执行比较
If(Dif(Num(:Pos UCN), 1) <= 5 | Abs(Dif(Num(:Pos UCN), -1)) <= 5,
1,
0
)
或者只计算最小差异,然后进行检查
Min(Dif(Num(:Pos UCN), 1), Abs(Dif(Num(:Pos UCN), -1)))