我写的公式是:"2019年三厂药水合格率为" + F7 [F7:1]+ ",目标为" + G7[G7:1] + "," + H7[H7:1] + "。累计不合格项数为" + I7[I7:1] + "项,其中前三大不良项目为:" + G21 [G21:1]+ "," + G21 [G21:2]+ "," + G21 [G21:3] + "。"
但是不知道为什么获取不到指定的值,而是获取了全部值:
帆软小白,求大神指教,谢谢啦
已经解决了,应该是以最高父格去获取第几个值,如F7[F7:!1],F7的最高父格是C7,则修改为F7[C7:!1]就对了,仅限纵向扩展。
想获取单元格扩展出的第一个值,可以通过使用=Cell[Cell:!+1]获取,如获取A1单元格扩展出的第一个值,则在B1单元格中输入=A1[A1:!1]。
具体参考
层次坐标总结-http://help.finereport.com/doc-view-339.html
最好能把模板发上来看一下,公式问题要结合实际数据看