开发者社区> 问答> 正文

宜搭交叉表,使用条件格式为什么一定要显示字段。

宜搭交叉表,我有个每月已付报表,报表只显示月份已付金额,不显示未付金额,已付金额想要按照未付金额是否大于0 显示背景色。不显示未付金额就不能显示颜色,显示未付金额报表就多了一个字段。基础报表还能隐藏这一列,为什么交叉表不行。 而且变颜色了之后,为什么连合计也变了,如何设置合计不变

展开
收起
游客fmou6furlai3k 2023-06-14 14:07:19 177 0
来自:钉钉宜搭
3 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    根据您的描述,您使用的是宜搭交叉表,在报表中想要按照未付金额是否大于0 显示背景色。但是由于已付金额的数据已经被固定,无法再添加未付金额这一列,因此您只能通过调整交叉表的设置来实现您想要的效果。

    首先,您可以在交叉表的选项卡中,选择“样式”选项,在样式编辑器中找到“列样式”和“值样式”,分别为已付金额和合计金额设置正常状态和异常状态的背景色。在这里,您可以为已付金额设置一个条件格式,当未付金额大于0时,背景色变为某一颜色;当未付金额为0时,背景色则不变。如下图所示:

    宜搭交叉表设置条件格式示例

    接下来,您提到了合计金额也会随之变化的问题。默认情况下,交叉表的合计会对当前表格可见区域的数值进行相应的计算并显示出来。如果您并不希望合计也随之变化,可以在样式编辑器中为合计金额设置一个固定的数值,保证其不会随着已付金额的背景色而变化。

    具体来说,您可以为合计金额设置一个常量值,如下图所示:

    宜搭交叉表设置固定合计金额示例

    这样,当已付金额的背景色发生变化时,合计金额也不会随之改变,保证了报表的准确性。

    2023-06-16 15:24:40
    赞同 展开评论 打赏
  • 我可以给你一些建议来解决你的问题:

    隐藏未付金额字段:检查宜搭交叉表组件的设置选项,查找是否有类似于隐藏列或字段的选项。通常,交叉表组件应该提供隐藏某些列或字段的功能。确保你正确配置了隐藏未付金额字段的设置。

    设置单元格背景色:如果宜搭交叉表组件提供了根据条件设置单元格样式的功能,你可以尝试使用该功能来设置背景色。在条件中,判断未付金额是否大于0,并为满足条件的单元格设置背景色。

    保持合计行不变:确保在设置单元格背景色时,不会修改合计行的样式。有些交叉表组件会自动将合计行也视为数据行,因此在设置背景色时会影响到合计行。查找宜搭交叉表组件的合计行设置选项,确认是否有类似于锁定或保持合计行样式不变的选项。

    2023-06-14 20:56:46
    赞同 展开评论 打赏
  • 您好,根据您的描述,您想要使用宜搭交叉表对每月的已付金额进行背景色的设置,并且想要在合计行中不显示颜色。但是您也提到了在不显示未付金额的情况下无法实现颜色设置,而显示未付金额的情况又会导致表格中多出一列。

    首先,对于需要按照未付金额是否大于0来设置背景色的需求,您可以编辑宜搭交叉表的样式设置,选择表格的某一列,在"背景颜色"的设置中,选择"根据公式计算",并设置该列的条件公式为未付金额>0,然后选择相应的背景颜色。这样设置后,如果该列中的某一行未付金额大于0,则该行的背景色会被设置为您预设的颜色。

    对于合计行不变色的问题,您可以在样式设置中,针对"合计行"设置不同于普通行的样式,例如将合计行的字体颜色、背景颜色等设置为与普通行不同的颜色或者样式。

    至于隐藏未付金额字段,在宜搭交叉表中,您可以在数据透视设置中将未付金额从"值"中移除,这样该字段就不会在交叉表中显示了。但是需要注意,在数据透视中添加或移除字段并不会影响交叉表的样式设置,因此您需要重新编辑表格的样式设置以适应数据透视的变化。

    2023-06-14 14:43:10
    赞同 展开评论 打赏
问答分类:
问答地址:
关联地址:
相关产品:
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
相关文档: 宜搭
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载