WPS表格中如何在下拉列表框选中数据后在另几列自动带出相关求和数据?

例如:我在A4、B4、C4填写相应数字之后,我在D4下拉列表中选择“户内海报”之后,就会带出另外几列的计算数值?A、E4计算方法我希望就是A4*B4*C4*O4*2但是我... 例如: 我在A4、B4、C4填写相应数字之后,我在D4下拉列表中选择“户内海报”之后,就会带出另外几列的计算数值?A、E4计算方法我希望就是A4*B4*C4*O4*2 但是我再想希望如果C4填写的数值大于3张时打9.5折,大于5张时打9折,大于10张时打8折; 然后也希望A4*B4之后数值小于1的就按O4的价钱。 即等于计算面积小于是1平方米时就按起步价,大于1平米之后就按平方面积乘以单价。B、F4计算方法我希望就是L4*6+30 C、J4计算方法我希望就是A4*B4*C4*O4 D、K4计算方法我希望就是E4-J4E、L4计算方法我希望就是(A4*B4*C4)+取A4与B4的最小数值*1.2 展开
 我来答
EXCEL达人杨
2021-09-28 · EXCEL函数公式达人,办公文档
EXCEL达人杨
采纳数:10 获赞数:11

向TA提问 私信TA
展开全部

恭喜这位网友,您的问题已解决:

(1)A4、B4、C4是手输的数据,我已标黄。D4是材质的下拉选项框,不知道您设置完了不,这里简单说一下:鼠标选中D4,点工具栏中的“数据”-“有效性”如下图

(2)在弹出框中,“允许”那里选“序列”,“来源”那里输入“户内海报,户外海报,反贴贴纸,背胶”注意这里的“,”是英文的逗号。如下图:

(3)这样D4的下拉框就设置好了,我看你的下拉框里有“反贴贴纸”,而N列材料里面只有“贴纸”的价格,这样用vlookup就匹配不上了,所以我增加了两列辅助列:P列、Q列。即D4选择哪种材质时,在P列、Q列中自动筛选出对应的价格,方便您用。P4的公式=IF(N4="","",IF(FIND(N4,$D$4)>0,N4,""))如下图:

Q4的公式=IF(N4="","",IF(ISERROR(P4),"",O4))如下图:

把P4、Q4的公式往下拉,多拉几行,要覆盖到所有的材料价格,即可。

(4)价钱E4的公式=IF(A4*B4<1,IF(C4>10,C4*MAX(Q:Q)*2*0.8,IF(C4>5,C4*MAX(Q:Q)*2*0.9,IF(C4>3,C4*MAX(Q:Q)*2*0.95,C4*MAX(Q:Q)*2))),IF(C4>10,A4*B4*C4*MAX(Q:Q)*2*0.8,IF(C4>5,A4*B4*C4*MAX(Q:Q)*2*0.9,IF(C4>3,A4*B4*C4*MAX(Q:Q)*2*0.95,A4*B4*C4*MAX(Q:Q)*2))))

如下图:

(5)运费F4的公式=L4*6+30如下图:

(6)成本J4的公式=A4*B4*C4*MAX(Q:Q)如下图:

(7)利润K4的公式=E4-J4如下图:

(8)重量L4的公式=A4*B4*C4+MIN(A4,B4)*1.2如下图:

这样,您的问题均解决啦!如果后续材料的单价增多,在N列、O列,继续往下输入即可;在D4的选择框中,增加上相应的“数据有效性”即可。就是万能公式了。

希望对您有所帮助!

追问
谢谢  非常感谢你的解答,你的解答也不错。  非常非常感谢。
笑一笑说一说
科技发烧友

2021-09-28 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33712

向TA提问 私信TA
展开全部
在E4 F4 J4 K4 L4中分别输入或复制粘贴下列公式
=(D4="户内海报")*(A4*B4*C4*O4*2*LOOKUP(C4,{0,4,6,11;1,0.95,0.9,0.8}))
=(D4="户内海报")*(L4*6+30)
=(D4="户内海报")*(PRODUCT(A4:C4)*O4)
=(D4="户内海报")*(E4-J4)
=(D4="户内海报")*(PRODUCT(A4:C4)+MIN(A4:B4)*1.2)
下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
极度狐狸
科技发烧友

2021-09-28 · 随便在网上分享一点自己做出来的东西
极度狐狸
采纳数:696 获赞数:1730

向TA提问 私信TA
展开全部
你要的公式:
E4:
=MAX(A4*B4,1)*C4*VLOOKUP(D4,N:O,2,0)*LOOKUP(C4,{0,1;4,0.95;6,0.9;11,0.8})
F4:

=L4*6+30
J4:

=A4*B4*C4*VLOOKUP(D4,N:O,2,0)
K4:

=E4-J4
L4:
=A4*B4*C4+MIN(A4:B4)*1.2
更多追问追答
追问

谢谢老板,非常感谢。    回复得非常好。  但它只能一行吗?   因为我平时报价时候可能会有几个不同的材质报价,需要另起第二行,但另起第二行之后,后面就带不动数据了?    有没有一种方法能解决到我刚才说的这样能另起第二行、三行、四行等等的算法的   谢谢  非常感谢你解答

追答
第四行填写完成后,选中e4到l4然后向下填充即可,所有信用单元格都是相对引用,可以填充的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式