该函数本身没有明显的错误,但是需要根据具体情况来确定是否能够实现预期的功能。

该函数的作用是判断 Sheet2 表中 A 列和 B 列中的年份是否相同,如果相同则返回该年份,如果不同则返回 A 列中的年份和 B 列中的年份组成的字符串。

需要注意的是,该函数只能判断 A 列和 B 列中的第一行数据的年份是否相同,如果要判断整个 A 列和 B 列中的年份是否相同,需要使用数组公式,并且需要保证 A 列和 B 列的数据行数完全相同。具体公式如下:

=IF(YEAR(Sheet2!A1:A100)=YEAR(Sheet2!B1:B100),YEAR(Sheet2!A1:A100),YEAR(Sheet2!A1:A100)&'-'&YEAR(Sheet2!B1:B100))

其中,A1:A100 和 B1:B100 表示需要比较的数据范围,需要根据实际情况进行调整。同时,该公式需要使用数组公式的方式输入,即在输入完公式之后按下 Ctrl+Shift+Enter 键,而不是普通的 Enter 键。

Excel 函数 IF(YEAR(Sheet2!A:A)=YEAR(Sheet2!B:B),YEAR(Sheet2!A:A),YEAR(Sheet2!A:A)&

原文地址: http://www.cveoy.top/t/topic/nKti 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录