反馈已提交

网络繁忙

您正在浏览的是 FineBI7.X 帮助文档,点击跳转至: FineBI6.X帮助文档

FIELD_IN(判断数组是否属于)

  • 文档创建者:April陶
  • 历史版本:2
  • 最近更新:April陶 于 2025-07-14
  • 1. 概述

    1.1 版本

    FineBI版本
    功能变动
    7.0-

    1.2 函数简介

    语法
    FIELD_IN([field_1],[field_2])

    判断数组 field_1 中是否完全包含数组 field_2(忽略数组内部值的顺序)

    参数[field_1],[field_2]

    必须为两个参数,写法上需要为字段声明数组,如[省份,城市]

    1.3 注意事项

    应用范围:指标中心、组件(不包括明细表)

    匹配规则:遵循「字段id」一致的规则,即同一个字段即可匹配上。字段设置了「自定义分组」或「时间分组」也能匹配。

    2. 动态层级成本分析

    如何在企业用「一份数据模型」适应不同分析层级的成本展示需求,无需切换数据源或计算字段。查看从公司到个人层级的成本情况?

    用户角色分析需求关注指标
    CFO/财务总监/部门经理

    查看公司各区域、部门的人力成本情况

    公司成本 
    = 员工薪资及福利 + 办公场地租赁 + 设备折旧等
    人力资源分析师查看每员工的个人成本,分析个人效益比个人成本
    = 员工个人的薪资及福利


    实现思路:

    配合 FIELD_IN() 函数动态的判断分析区是否引入了某维度。如果分析区拖入了「员工姓名」维度,则函数计算中使用「个人成本」,不然则使用「公司成本」。

    成本额=IF(FIELD_IN(ADD_DIM(), [员工姓名]), 个人成本, 公司成本)

    详情请参见文档:动态层级维度成本分析

    附件列表


    主题: 进阶学习
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持