【发布时间】:2012-10-12 12:25:04
【问题描述】:
我有两张相同列的 excel 表,它有 1000 行数据。我需要比较这两张表,想知道两张 excel 表之间相似性的百分比。是否有任何工具可以做到这一点或是否有在 C# 中执行此操作的任何函数。请提出一些解决方案。提前致谢。
【问题讨论】:
-
你想如何计算“相似度百分比”?
我有两张相同列的 excel 表,它有 1000 行数据。我需要比较这两张表,想知道两张 excel 表之间相似性的百分比。是否有任何工具可以做到这一点或是否有在 C# 中执行此操作的任何函数。请提出一些解决方案。提前致谢。
【问题讨论】:
这可以手动完成吗?如果是这样:-
在 Excel 2010 中,您可以使用 Data --> Remove Duplicates 按钮来帮助处理此类事情。
将两列复制到一个新的工作表中,作为 1 列 2000 行,单击删除重复项,您将收到如下消息:
“已删除 200 个重复项;保留 1800 个唯一值。”
然后你可以做一个简单的公式来获得相似度的百分比。
(1 - (200 / 2000)) * 100 = 90%。
【讨论】: