早教吧作业答案频道 -->其他-->
指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写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)
下拉
看了指定区域的单元格根据某个单元格...的网友还看了以下:
求下面立体图形的面积侧面不是圆形单位是厘米 2020-04-27 …
坡屋顶内四面空间封闭是否应该计算建筑面积?@1楼不做储藏室,不利用.是说往外承包的时候是否计算面积 2020-05-20 …
1.底面面积是7.8平方米,高是1.8米.求圆锥圆锥的体积=1/3*底面积*高=1/3*7.8*1 2020-05-21 …
X(t)=e2tu(-t),h(t)=u(t-3),求X(t)与h(t)的卷积X(t)=e的2t次 2020-06-06 …
容积率t是指在房地产开发中建筑面积与用地面积之比,即t=M建筑面积S用地面积,为充分利用土地资源, 2020-06-09 …
用定积分能不能求圆面积的准确值(不带圆周率)?我记得有一个函数y=√1-x²,它的图像是一个半圆, 2020-06-14 …
婴儿细胞的体积和成年人细胞的体积1差不多2小得多 2020-06-19 …
质数的积,加一,是不是质数1,如题2,小于M的所有质数的积+1是不是质数?以上两题如何证明如你所说 2020-07-08 …
求圆的周长、面积不是一样么?比如有个直径为3.6米的圆,求周长是?面积是?周长3.6*3.14=1 2020-07-19 …
一元积分二元积分面积一元积分求的是面积;二元积分时,当其密度为1的时候也是求的是面积。这两种方法在 2020-07-25 …