反馈已提交

网络繁忙

Excel导入后使用公式自动计算

  • 文档创建者:星踪
  • 历史版本:2
  • 最近更新:星踪 于 2023-05-26
  • 1. 概述

    1.1 版本

    报表服务器版本
    11.0

    1.2 使用场景

    在使用标记导入进行Excel导入时,希望能根据导入后的数据进行一些公式计算,并展示在页面上。

    1.3 实现思路

    1、标记导入遵循标题匹配,当公式所在列标题能在Excel中匹配到对应列时,会直接将Excel中的该列数据导入,无法实现公式计算效果。因此需要实现计算,则需要计算的列,不能出现在Excel中(不存在或者标题不一致都行)。

    2、导入方式为清空导入时,会先将设置的内容区域所有数据清空(包括公式),所以后续无法再进行公式计算。因此需要实现计算,要么使用覆盖或者增量导入,要么将计算公式列统一放在导入区域外。

    1.4 效果预览

    1.gif


    2. 示例一:计算公式在导入区域内

    2.1 准备模板

    如图新建模板,A2:D2为导入区域,需要设置为纵向扩展。

    公式所在的C2单元格需要设置插入行策略为原值。

    2.2 设置标题

    根据1.3实现思路的逻辑,需要计算的列,不能出现在Excel中(不存在或者标题不一致都行)。所以有两种处理方式:1、确保Excel中不存在C列;2、Excel中存在C列,则修改模板的C列,将其标题改为与Excel中C列不一致即可,比如加个空格。

    2.3 设置标记导入

    按照下图所示设置标记导入,需要注意导入方式需要为覆盖或者增量。


    3.示例二:计算公式在导入区域外

    3.1 准备模板

    如图新建模板,A2:C2为导入区域,需要设置为纵向扩展。

    公式所在的D2单元格需要设置插入行策略为原值。

    3.2 设置标记导入

    因为计算公式存在于导入区域外,所以只需要在设置标记导入的内容区域时,不包括计算公式列即可。

    此类场景下,导入方式没有限制,清空、增量、覆盖都可以。


    4. 模板下载

    附件列表


    主题: 填报应用
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

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