早教吧作业答案频道 -->其他-->
指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写VAB代码?1、表1里A1有三个值,面积、体积、容积,他们对应3个公式1、公式2和公式3;2、A2:A9为长,B2:B9为宽,C2:C9为
题目详情
指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写VAB代码?
1、表1里A1有三个值,面积、体积、容积,他们对应3个公式1、公式2和公式3;
2、A2:A9为长,B2:B9为宽,C2:C9为高,D2:D9为内容(9个单元格的公式是一样的).
3、面积对应公式1:内容=长^2×宽^2×高^2×0.5;
体积对应公式2:内容=长^3×宽^3×高^3×0.5;
容积对应公式3:内容=长^4×宽^4×高^4×0.5.
如何编写代码,达到如下效果:A2:C9的值不为空时,D2:D9才根据A1的值用对应的公式并显示计算结果.
1、表1里A1有三个值,面积、体积、容积,他们对应3个公式1、公式2和公式3;
2、A2:A9为长,B2:B9为宽,C2:C9为高,D2:D9为内容(9个单元格的公式是一样的).
3、面积对应公式1:内容=长^2×宽^2×高^2×0.5;
体积对应公式2:内容=长^3×宽^3×高^3×0.5;
容积对应公式3:内容=长^4×宽^4×高^4×0.5.
如何编写代码,达到如下效果:A2:C9的值不为空时,D2:D9才根据A1的值用对应的公式并显示计算结果.
▼优质解答
答案和解析
不必用VBA,在D2输入
=CHOOSE(MATCH($A$1,{"面积","体积","容积"},),A2^2*B2^2*C2^2*0.5,A2^3*B2^3*C2^3*0.5,A2^4*B2^4*C2^4*0.5)
下拉
=CHOOSE(MATCH($A$1,{"面积","体积","容积"},),A2^2*B2^2*C2^2*0.5,A2^3*B2^3*C2^3*0.5,A2^4*B2^4*C2^4*0.5)
下拉
看了指定区域的单元格根据某个单元格...的网友还看了以下:
密度计算题质量为9千克的冰块,密度为0.9*10的三次方千克/立方米(1)求冰块的体积(2)若冰块 2020-05-13 …
通过分析被评估资产的相关收入和成本费用,将未来收益折现或资本化为估算价值的评估方法是 2020-05-19 …
雅典时间为9月30日晚上9点,同一时刻北京时间为多少?雅典时间为9月30日晚上9点,同一时刻北京( 2020-05-22 …
有哪位数学高手帮我做一下下面的几道题,做得对有多少分给多少:1、在几进制中有4×13=1002、算 2020-06-03 …
美国布朗大学的约翰•唐纳德首次成功将瘫痪病人的大脑信号转化为计算机代码,让一位因中风而丧失四肢活动 2020-07-02 …
请问摄入200g糖能转化多少为能量~就是糖转化为能量的比例~比如1g脂肪能转化为9卡路里或者37. 2020-07-03 …
已知一氧化碳与水蒸气的反应为:CO(g)+H2O(g)=CO2(g)+H2(g)在472摄氏度时的 2020-07-13 …
如何求管理人员数和管理层次?管理幅度为9人,总共有84名员工,以最管理层次最少为计算原则,则:9* 2020-07-16 …
如描述中的解法,第三步中12%和60%怎么解释?复混肥18-9-12,计划每公顷基肥用量为氮75k 2020-07-29 …
将假分数化为带分数,带分数化为假分数9分343又3分之12分132又9分之74有11之92.计算2又 2020-12-17 …