[]
        
在线Demo 免费试用
(Showing Draft Content)

通过表达式为没有数据的单元格显示特色字符串

1. 概述

1.1 功能概述

在进行报表数据统计时,有些单元格并没有数据,但是对这些单元格进行特别的显示,或者为了画面的协调,我们需要为该单元格设置一些“占位字符”,比如在空单元格中显示“--”或者“空”等内容。

如下图所示:

000005hi3j309fkw9s0wmh.png

2. 操作步骤

类似这样的需求,在报表功能中非常容易实现,我们仅需要设置一个判断是否为Null的表达式就可以。

2.1 创建报表

  1. 比如最初预览报表时,在预览画面发现有些单元格是空的,没有数据。

    PixPin_2025-07-08_10-56-08

2.2 设置条件格式化

  1. 接下来为空白单元格设置显示内容,在矩表数据单元格上面鼠标右键,选择表达式菜单项。

    PixPin_2025-07-08_10-57-15

  2. 在表达式编辑对话框中,输入以下表达式,主要通过IIF函数对计算结果进行判断,如果为空(Null),则返回“--”。

    {IIF(Sum(订单金额) = Null, "--", Sum(订单金额))}

    PixPin_2025-07-08_10-57-58

2.3 预览效果

  1. 预览效果,在报表预览画面中您可以看到之前的空白单元格都显示为“--”。

    PixPin_2025-07-08_10-59-48

3. 总结

  1. 本文是一个非常典型的报表表达式应用场景,通过动态计算返回可视化数据结果,完美展现表达式在报表设计中的核心价值。需求均可以参考本例解决。