找回密码
 立即注册
搜索

表格设计-根据产品类别计算单价

7
回复
562
查看
[复制链接]

2

主题

7

帖子

4

幻币

初入江湖

Rank: 1

积分
15
2021-10-29 14:31:00 显示全部楼层 |阅读模式
现在有个需求,产品大概有几十个产品
根据不同的产品,根据长宽高计算单价的公式不一样,
比如产品1 单价计算=(长+宽+高)*2
产品2 单价计算=长*2+宽+100+高*2
用if的话太多,有几十种产品,
有没有办法能实现根据不同的产品,能自动计算其单价,谢谢。
model.zip (6.64 KB, 下载次数: 85)
PPT学习论坛
回复

使用道具 举报

0

主题

2

帖子

0

幻币

初入江湖

Rank: 1

积分
2
2021-11-3 05:08:59 显示全部楼层
=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(VLOOKUP(A2,H:I,2,),"长",B2),"宽",C2),"高",D2))
下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

东方不败

积分
-5
2021-11-9 00:44:45 显示全部楼层
=MMULT(B2:D2,{3;2;2}-({1;2;3}<=A2))+100*(A2>1)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-3

幻币

东方不败

积分
-5
2021-12-11 10:09:46 显示全部楼层
提示函数无效,好像evaluate不能再工作表中用是吧?这个怎么解决?
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

11

帖子

4

幻币

初入江湖

Rank: 1

积分
19
2022-1-1 13:58:20 显示全部楼层
在名称管理器中设置一下
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

-1

幻币

初入江湖

Rank: 1

积分
1
2022-1-12 10:13:49 显示全部楼层
谢谢回复,这个我试了,针对那3个公式是可以的,但是我仅随便列举了3个计算规则,还有剩余几十个规则,有些规则就不适应了,比如4  长+100+宽*20+高*2,
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2022-1-19 06:34:52 显示全部楼层
可以了,谢谢,非常感谢。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

东方不败

积分
-6
2022-1-23 15:51:02 显示全部楼层
把(长+宽+高)*2改成:长*2+宽*2+高*2
直接写公式:此公式有妥。
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册