如何在单元格中显示当前列的列名如:A,B,C,ZZ,AB

如何在单元格中显示当前列的列名如:A,B,C,ZZ,AB

FineReport Wjayon 发布于 2024-11-8 11:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
snrtuemcLv8专家互助
发布于2024-11-8 11:41(编辑于 2024-11-8 11:44)

直接写公式,

IF(col() > 26, concatenate(CHAR(ROUNDUP(col() / 26, 0) + 63), CHAR(MOD(col() - 1, 26) + 65)), CHAR(MOD(col() - 1, 26) + 65))

=============

效果

image.png

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-8 11:41

TABLEDATAFIELDS(tableData):返回tableData中所有的字段名。

备注:

先从报表数据集中查找,然后再从服务器数据集中查找,返回的是tableData的列名组成的数组。

以我们提供的数据源FRDemo为例:

新建数据集ds1:SELECT*FROM[CUSTOMER]

TABLEDATAFIELDS("ds1")等于CUSTOMERID,CUSTOMERAME,CITY,COUNTRY,TEL,DISTRICT。

最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-11-8 11:41

char(col()+64)

  • 3关注人数
  • 72浏览人数
  • 最后回答于:2024-11-8 11:44
    请选择关闭问题的原因
    确定 取消
    返回顶部