早教吧作业答案频道 -->其他-->
指定区域的单元格根据某个单元格的值的变化选用不同的公式进行计算.如何编写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)
下拉
看了指定区域的单元格根据某个单元格...的网友还看了以下:
某旅游点有50辆自行车供游客租赁使用,管理这些自行车的费用是每日115元.根据经验,若每辆自行车的 2020-05-16 …
导游人员有下列行为的,根据《导游人员管理条例》相关规定,由旅游行政管理部门责令改正,暂扣导游 2020-05-20 …
人类行为模式的基本结论显示,人类行为的根源是( )。A.理想 B.愿景 C.动机 D.需要 2020-05-21 …
参加资格考试的人员有考试作弊、扰乱考场秩序等违反考试纪律行为的,根据《保险营销员管理规定》,将 2020-05-22 …
人类行为模式的基本结论显示,人类行为的根源是( )。A.理想B.愿景C.动机D.需要 2020-05-30 …
某厂生产一种旅行包,每个旅行包的成本为40元,出厂单价定为60元,该厂为鼓励销售商订购,决定当一次 2020-06-15 …
研究生物的行为的根本目的是什么 2020-06-22 …
《史记》上说秦始皇“上乐以刑杀为威,天下畏罪持禄,莫敢尽忠。上不闻过而日骄,下慑伏谩欺以取容”。造 2020-06-25 …
英语翻译请根据以下提示写一则广告.“华光”服装店正在进行服装大减价,价格非常优惠.各种颜色的毛衣一 2020-06-30 …
汕头市南澳岛有50辆自行车供游客租赁使用,管理这些自行车的费用是每日115元。根据经验,若每辆自行 2020-06-30 …