我有一个 1200x130 0-1 矩阵,其中一些行是相同的(一行中的 4 个,另一行中的 8 个等)。我试图找到一种有效的方法来将相同的 ID 分配给相同的行。
这是我在 Excel 中尝试过的:对于每一行,我将第 k 列条目乘以 2^k 并对所有列求和。从理论上讲,对于每个不同的行,这应该给我一个唯一的 ID,但是数字变得非常大 Excel 会混淆这些数字的比较。(我想这是因为它将它们存储为 3.234023490249 x 10^246 直到某个数字并忽略剩余的数字。)
所以我决定使用 VBA,但我能想到的唯一方法是对所有行和列进行成对比较。我相信应该有更有效的方法来处理这个问题。有什么建议吗?
(我不是在寻找特定于 Excel 或 VBA 的解决方案。任何建议都会有所帮助。)
提前致谢。