在文件夹中查找相同的Excel文件(文件名和某些属性除外)

时间:2017-04-23 12:21:41

标签: excel

学生在Excel中提交作业。许多学生复制其他人的工作并提交相同的Excel文件(除了文件名和日期/时间属性可能不同之外,文件在其他方面都是相同的。由于某些我不知道的原因,大小可能略有不同。)。

所有文件都在一个文件夹中。

我如何检查哪些文件是相同的(文件名,某些日期/时间属性和次要文件大小差异除外)?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

一般来说,你应该进行成对比较。例如,对于 6 学生,您将比较 15 对:

compare 1 to 2
compare 1 to 3
compare 1 to 4
compare 1 to 5
compare 1 to 6
compare 2 to 3
compare 2 to 4
compare 2 to 5
compare 2 to 6
compare 3 to 4
compare 3 to 5
compare 3 to 6
compare 4 to 5
compare 4 to 6
compare 5 to 6

enter image description here

答案 2 :(得分:0)

我不知道任何检查文件夹中所有电子表格对的软件,并列出了相同的电子表格。 @Serge建议的工具进行逐字节比较,但这对您的目的来说限制太多。两个学生可以共享电子表格,只需在不同的时间保存它们,或者使用不同的软件版本,文件在字节级别可能存在差异,但在单元格级别上没有实际差异。

但是,如果您有少量文件并且可以手动比较每个配对,那么以下公式可能会对您有所帮助。假设电子表格是Student1和Student2,并且每个电子表格只有一个工作表,而有意义的内容则限制在A1:Z1000范围内。然后,当且仅当两个工作表中范围内的每个单元格相同时,此数组公式才会返回$stateProvider.state('home', { url: '/home', templateUrl: 'Views/Index.html', <----- will be ignored views: { 'main': { templateUrl: 'Views/App/home.html', controller: 'HomeCtrl' }, 'testi': { templateUrl: 'Views/App/testimonial.html', controller: 'HomeCtrl' } }, controller: 'HomeCtrl' <----- will be ignored })

factory

(请注意,这是一个数组公式,因此必须使用Ctrl-Shift-Enter输入。)

一旦你只为两个文件工作,那么你可以设置一个文件对列表进行比较,也许是这样的:

true

其中C2中的公式为=AND([Student1]Sheet1!A1:Z1000=[Student2]Sheet1!A1:Z1000)