excel - excel动态范围,当单元格包含公式时返回空字符串(“”)
问题描述
我目前正在尝试创建一个命名的动态范围。
使用以下公式命名范围和选择范围很好:
$A$2:INDEX($1:$1048576,COUNTA($A:$A),COUNTA($1:$1))
- 直接来自互联网
但是,正如您从第 14 行下方的单元格中看到的那样,它们有一个公式,即 equal ""
,但COUNTA
包括带有公式的单元格,因此范围大于所需的范围
我知道使用COUNTIF
是解决这个问题的一种方法,但是我一直在努力让它正常工作。
我该怎么做才能排除定义范围的列A
和行中具有空字符串的行6
解决方案
假设您在 A 列中的值始终从第二行开始,从 1 开始并为您获得数据的每一行增加 1,那么您可以MAX($A:$A)+1
使用COUNTA($A:$A)
推荐阅读
- angular - 如何在 fullcalendar v5 事件 URL 上添加 JWT 标头
- heroku - 注册不适用于heroku托管的scoold
- mysql - 为什么 Laravel Eloquent 将错误的数据放入数据库?
- google-chrome - 如何使用谷歌应用程序脚本捕获查看器的谷歌帐户?
- javascript - 为什么我不能将新数据推送到节点 js 中的 json 中?
- html - 右侧具有最大宽度的引导图像
- javascript - 使用 slowmode 命令删除慢速模式
- php - 错误:尝试在 null 上分配属性“名称”
- php - 如何检查数组是否包含有效的 MySQL 数据类型?
- python - Python 类中的属性检查