找回密码
 立即注册

QQ登录

只需一步,快速开始

平易近人

注册会员

1

主题

3

帖子

16

积分

注册会员

积分
16
  • 961

    金币

  • 1

    主题

  • 3

    帖子

最新发帖
平易近人
注册会员   /  发表于:2024-7-4 12:07  /   查看:1224  /  回复:1
本帖最后由 平易近人 于 2024-7-4 13:33 编辑

前端加载excel后,跨sheet的公式计算失败,但其它比较简单的公式跨sheet计算又是正常的?如下计算国内港杂费就计算不出来,
=IFERROR(IF(E3="",0,LOOKUP(1,0/FIND(IF(E3="集装箱",IF(I3="",$J$1,$I$1),E3),表1.4海运费基础表!$B$2 : $B$5,1),表1.4海运费基础表!$D$2 : $D$5)),0)*IF(E3="集装箱",IFERROR(IF(I3="",J3,I3),0),IFERROR(IF(F3>G3,F3,G3),0))
QQ_1720071202269.png291670226.png
QQ_1720065838132.png829662475.png
其它页面也有跨sheet的公式计算是正常,例如
=IFERROR(VLOOKUP(B6,'表2.4材料汇总表'!B:H,5,FALSE),0)
QQ_1720065980109.png554941100.png






QQ_1720065766136.png911115112.png

1 个回复

倒序浏览
平易近人
注册会员   /  发表于:2024-7-4 13:53:04
沙发
上面那个公式在excel中计算出结果,如上最后一个图。
公式调整为:=IFERROR(IF(E3="",0,VLOOKUP("人民币",OFFSET(表1.4海运费基础表!$B$2:表1.4海运费基础表!$C$5,MATCH(IF(E3="集装箱",IF(I3="",$J$1,$I$1),E3&"*"),表1.4海运费基础表!$B$2:表1.4海运费基础表!$B$5,0)-1,1,1),2,)),0)*IF(E3="集装箱",IFERROR(IF(I3="",J3,I3),0),IFERROR(IF(F3>G3,F3,G3),0))
可以计算出结果。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部