excel - 使用定义的范围更新图表以包含最后一行数据
问题描述
我有一个问题,类似于这个VBA:修改图表数据范围 但我的答案是基于水平数据集。
如何进行此命名范围更新以包含垂直列集中的最新行?
这就是我得到的公式,B1 是标题,B 列将包含我的所有数据。
=OFFSET(Sheet1!$B$1,,,1,COUNTA(Sheet1!$B2:$B))
编辑
我现在使用以下定义的范围:
=OFFSET(Sheet1!$B$2,,,COUNTA(Sheet1!$B2:$B1000),1)
但是当我将它添加到我的图表时,我收到以下错误:
解决方案
你快到了 - 你基本上需要用宽度交换高度参数: =OFFSET(Sheet1!$B$1,,,COUNTA(Sheet1!$B1:$B1000),1)
这是一个不包括 B1 中的标题的范围: =OFFSET(Sheet1!$B$2,,,COUNTA(Sheet1!$B2:$B1000),1)
当然,欢迎您扩展 B1:B1000 范围。希望能帮助到你!
推荐阅读
- excel - 具有多个范围的 VLookup
- python - 向 Folium 地图添加标题或文本
- flutter - 如何在容器小部件中添加多行?
- javascript - 移动背景并能够拖动
- android - 如何将用户 ID 从我的适配器传递到活动
- components - 何时在 UML 组件图中使用端口?
- react-native - 使用 App center 构建 apk 时 Stack Navigator 出现问题
- kubernetes - Apache Flink 状态函数 远程函数 Kubernetes 部署
- r - 如何在 ggplot 中使用分组棒棒糖图表制作误差线?
- postgresql - 在一台服务器上安装 Jenkins、JFrog 和 Jira