早教吧 育儿知识 作业答案 考试题库 百科 知识分享

指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写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的值用对应的公式并显示计算结果.
▼优质解答
答案和解析
不必用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)
下拉
看了指定区域的单元格根据某个单元格...的网友还看了以下:

如果a个同学在b小时内共搬运块砖,那么c个同学以同样的速度搬运a块砖,需要多少小时?如果a个同学在  2020-04-27 …

解决下列应用题,1.共有49名同学.教室座位恰好排成7行,每行7个座位.如果每一个同学都很想与相邻  2020-06-02 …

五年级三班共有49名同学.教室座位恰好排成7行,每行7个座位.如果每个同学都想与相邻(前后左右)的  2020-06-14 …

有a个红球b个白球,每次从中任取一个,放回时再放入c个同色球,Ak={第k次取到红球},证P(Ak  2020-06-22 …

同学们都安静地坐在考场里答题,如果说某一个同学是运动的,选择的参照物是()A.同考场的其他考生B.从  2020-11-06 …

甲乙丙丁四名同学参加比赛,许多同学都在猜测比赛结果.下面是某三个同学的猜测.A同学:丙第一,甲第三.  2020-11-30 …

1.如果a个同学在b小时内共搬运c块砖,那么c个同学以同样的速度搬走a块砖需要()小时2.已知a表示  2020-12-15 …

某5个同学进行投篮比赛,已知每个同学投篮命中率为,每个同学投篮2次,且投篮之间和同学之间都没有影响.  2020-12-30 …

50名同学围成一圈做游戏:从某一个同学开始顺时针从1开始依次连续报数,包含有数字7的数(如7,17,  2020-12-31 …

如图所示,A、B、C个同心球面是同-个点电荷周围的三个等势面,已知这三个球面的半径之差相等.A、C两  2021-01-09 …