反馈已提交

网络繁忙

按条件左右合并

  • 文档创建者:Naya
  • 历史版本:7
  • 最近更新:Naya 于 2024-10-30
  • 1. 概述

    1.1 应用场景

    在使用左右合并时,可以根据「合并依据」字段将两张表的数据合并在一起。那如果两张表没有对应的「合并依据」,而是要根据一定的条件进行合并,那又该怎么实现呢?

    场景一:

    比如,有一张销售明细表和一张销售提成标准表,在左右合并时需要根据销售的对应不同的销售提成区间,如下图所示:

    Group 41.png

    场景二:

    有订单明细表和物流信息表,物流信息表中是包含订单编号的,想要合并两张表查看不同客户的物流信息。如下图所示:

    1.1.2.png


    1.2 功能介绍

    本产品支持在左右合并时设置合并条件,使用不等值合并来实现多种场景。

    Group 43.png

    2. 示例一

    示例数据:销售额明细.xlsx提成标准.xlsx

    2.1 处理「提成标准表」

    1)我们先对「提成标准」表处理一下,处理成区间范围,这样在合并时可以用不等值合并,得到对应的提成标准,请根据接下来的步骤进行操作。

    Group 42.png

    2)使用「提成标准表」创建分析表。如下图所示:

    Group 31.png

    3)我们要获取一个提成区间范围,那么就要获取「区间」字段的上一行值,使用「行间计算」功能来实现。

    Group 32.png

    3)使用行间计算来获取上一行的值,也就是每个提成区间的上线。如下图所示:

    Group 33.png

    4)可以对字段重命名一下,然后保存分析表。下面就可以使用不等值合并,让每个销售额找到对应的提成区间。

    Group 34.png

    2.2 左右合并

    1)使用「销售额明细」表作为左表,创建分析表。如下图所示:

    Group 27.png

    2)点击「+>合并表>左右合并」,添加左右合并步骤,如下图所示:

    Group 28.png

    2)选择前面处理的「提成表」中的字段,如下图所示:

    Group 35.png

    2.3 设置合并条件

    接下来需要设置合并条件,比如销售额为 8,那么这个提成区间在 [0,10)。条件应该为「最低销售额 ≤ 销售额 最高销售额」,保证每个销售额都可以找到对应的区间。

    1)先设置左表的「销售额」要大于等于右表的「最低销售额」,如下图所示:

    Group 36.png

    2)再添加一个「合并条件」,设置左表的「销售额」要小于等于右表的「最高销售额」。如下图所示:

    Group 37.png

    3)这样就保证「销售额」是在 [最低销售额,最高销售额)的区间内,对应不同的提成标准,如下图所示:

    Group 38.png

    2.4 计算提成

    1)获得每个销售额对应的提成后,点击「+>新增字段>公式」,编辑公式:[销售额]*[提成标准],得到提成,如下图所示:

    Group 39.png

    2)再添加一个分类汇总步骤,就可以汇总出每个销售的提成是多少,如下图所示:

    Group 40.png

    3. 示例二

    场景二的示例数据:订单信息.xlsx

    3.1 创建分析表

    下载示例数据并上传至本产品中,将数据保存在项目中,使用「订单明细表」表作为左表,创建分析表,如下图所示:

    3.1.png

    3.2 左右合并

    1)点击「+>合并表>左右合并」,添加左右合并步骤,如下图所示:

    3.2.1.png

    2)合并「物流信息表」的字段,如下图所示:

    3.2.2.png

    3.3 设置合并条件

    1)在物流信息中是包含「订单编号」的,那么需要设置左表的「订单编号」包含于右表的「物流信息」,如下图所示:

    3.3.1.png

    2)那么就得到了对应的物流信息表,还可以进一步使用「字段拆列」得到快递编号。如下图所示: 

    3.3.2.png


    附件列表


    主题: 制作分析表
    • 有帮助
    • 没帮助
    • 只是浏览

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

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

    不再提示

    10s后关闭



    AI

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