我有一个excel模板如下
第一张表被命名为状态,它具有以下数据
Cell A1 --> State
Cell B1 --> Count
Cell A2 --> B4
<jx:forEach items="${stateList}" var="row">
${row[0]} ${row[1]}
</jx:forEach>
我有一个命名的 Range StateNames 定义为 =OFFSET(State!$A$2,0,0,COUNTA(State!$A$2:State!$A$100),1),假设评估为 A2 --> Last填充值,所以如果有 20 个状态,那么它将评估为 A2-->A21
问题是转换后,命名范围包含 =OFFSET(State!#REF!,0,0,COUNTA(State!#REF!:State!$A$100),1)
根据我的研究,原因似乎是因为 A2 单元格已转换为 A2:A21 命名范围正试图用 State!$A$2:$A$21 替换 State!$A$2 ,这导致了自 OFFSET 以来的问题函数不期望范围。
我需要帮助来弄清楚如何解决这个问题。我需要命名范围以供以后在图表中使用。但基本问题是如何确保命名范围引用正确的位置。
谢谢