首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel公式不识别非文本值

Excel公式不识别非文本值
EN

Stack Overflow用户
提问于 2018-09-28 08:12:20
回答 1查看 101关注 0票数 0

下面的公式给了我一个#VALUE!错误。

=IF(AND(CELL("type",C163)="v",C163+1<=$D$4), C163+1,"-")

我正在向下滚动一列,按顺序填充单元格,所有这些都是基于数值的。所有操作都很好,但是当单元格变成破折号时,根据公式,那么在该破折号单元格下面的下一个单元格将给出#VALUE!错误。我的公式很难理解如何处理破折号。我认为问题在AND的第二个逻辑中。即C163+1<=$D$4.第一个逻辑CELL("type",C163)="v"只是询问上面的单元格是否包含一个数值,它是否可以独立地工作,但是事情会与第二个逻辑分解。有什么想法吗?破折号后的单元格也应被破译。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-28 08:33:28

如果C163不是一个数字,那么C163+1就会失败。用巢来代替

代码语言:javascript
复制
=IF(ISNUMBER(C163),IF(C163+1<=$D$4,C163+1,"-"),"-")

这样只能测试数字。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52551074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档