早教吧作业答案频道 -->其他-->
指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写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|a^2+b^2+ab,证明3|a,3|b根据公式a^3-b^3=(a-b)(a^2+ab+b^ 2020-03-30 …
线性代数问题:A=|2 3|,B=|1 9| |-1 1| |-3 k| 若AB=BA,求k已经解 2020-05-13 …
两个数值如何求方差或标准差.比如数据A:2.8779268,数据B:9.9574733 ,能否求A 2020-05-16 …
在MIS数据收集中,采用仪器直接收集数据属于()。A.来源性收集数据B.根源性收集数据C.脱机方式收 2020-05-24 …
数学提问(2)立方根9的整数部分是.立方根9的整数部分是.估算根号5≈.(误差小于0.1)若-2< 2020-06-27 …
2010年我国进行了第六次全国人口普查,根据普查数据(不包括港、澳、台)绘成如下两幅人口构成图.回 2020-07-11 …
立方根a与立方根b的和可不可以用分解因式表示出来?就是立方根a+立方根b可不可以写成分解因式的形式 2020-07-18 …
立方根a与立方根b的和可不可以用分解因式表示出来?就是立方根a+立方根b可不可以写成分解因式的形式 2020-07-31 …
根据我国第六次全国人口普查数据,绘制成全国人口年龄构成比例图和男女比例图.读图完成第18-19题.1 2020-11-20 …
图A按比例放大得到图B,按比例缩小得到图C.根据图中的数据组成比例,A高6厘米,底是8厘米,侧面10 2020-11-28 …