1

我有一个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 以来的问题函数不期望范围。

我需要帮助来弄清楚如何解决这个问题。我需要命名范围以供以后在图表中使用。但基本问题是如何确保命名范围引用正确的位置。

谢谢

4

0 回答 0