excel中的网络天数函数

uz75evzq  于 2023-05-30  发布在  其他
关注(0)|答案(1)|浏览(243)

在Excel中,我想对另一个工作表中的表使用NETWORKDAYS函数。
这就是我使用的公式。Details是表名
=NETWORKDAYS(Details[Date1],Details[Date2])
公式返回#Value!错误。
如何在NETWORKDAYS函数中使用表名?

oxalkeyp

oxalkeyp1#

源数据:范围与阵列

根据barry houdini's accepted answer到这个questionNETWORKDAYS函数接受arrays作为参数,但不接受ranges。我已经测试并证实了这一点。
这解释了为什么你的公式失败,因为你试图在两个范围内传递:Details[Date1]Details[Date2]。如果您首先将两个范围转换为数组,NETWORKDAYS将成功输出一个值数组。
将范围转换为数组很简单,只需在每个范围上加零,或者将范围乘以或除以1: +0*1、* 或***/1**

新增公式

=NETWORKDAYS(Details[Date1]+0,Details[Date2]+0)

公式示例

测试包含范围与数组

相关问题