gpt4 book ai didi

excel - 如何在 SUMPRODUCT() 中获取 FORMULATEXT() 的长度?

转载 作者:行者123 更新时间:2023-12-04 22:33:32 26 4
gpt4 key购买 nike

我需要计算具有一定长度的 FORMULATEXT() 的所有单元格,我决定使用 SUMPRODUCT(),因为我相信在使用 COUNTIF() 时不能按长度计算。我在计算一定长度的单元格时使用的公式是这个:

=SUMPRODUCT(--(LEN(AV3:AV201)<>7))

添加FORMULATEXT() 函数导致错误。
不幸的是,VBA 没有问题,因为我们的会计系统无法识别 .xlsm 文件。

最佳答案

用 CSE 试试这个数组公式,

=SUMPRODUCT(--(IFERROR(LEN(FORMULATEXT(AV3:AV201)), 7)<>7))

如果 FORMULATEXT 看到文本、数字或空白单元格,则返回 #N/A。 IFERROR 可以将它们返回为 LEN 7,因此它们不包括在计数中。

在不补偿错误的情况下,仅当 AV3:AV201 在每个单元格中都包含一个公式时,您的公式才有效。

关于excel - 如何在 SUMPRODUCT() 中获取 FORMULATEXT() 的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51064163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com