中易网

excel 一个单元格参照某单元格的数值不同而选用不同公式?

答案:6  悬赏:0  
解决时间 2021-01-22 13:50
excel 一个单元格参照某单元格的数值不同而选用不同公式?
最佳答案
在B1单元格输入公式
=CHOOSE(A1,公式1,公式2,公式3,公式4,公式5,公式6)
可以添加60个公式
A1单元格的值必须是大于0的整数

只用到CHOOSE一个函数,意思就是你要求的那个意思了
如果A1为3,就用公式3计算
追问:那如果我的A1单元格不是用数值1、2、3……表示,而是用中文字呢?

比如说要计算钢材质量神马的,如果材料选用“钢”就用公式1计算,选用“铝”就用公式2计算,选用铜就用公式3计算……这样子。
追答:你的要求太随机了,我没办法帮助你.请参考楼上楼下
全部回答
if(a1=1,公式1,if(a1=2,公式2,公式3)))
方法1:
若公式类别较少,可以用多重IF解决问题,比较简单,不举例了
方法2:
若公式类别较多,可以将A1中的数值作为引用单元格的一部份,利用indirect的引用函数达到你的效果,举例如下:
A1=1\2...n
将D1\D2.....Dn输入与1/2...n对应的公式
B1=indirect("D" & A1)
这样就可以在A1中输入值,B1中出现对应的公式了
建议;将A列个为录入判断数;B列设为公式运用数!
(以A列为条件,B列设公式)这样方便点!
用IF语句判断即可。
可以用数值1、2、3,也可以用别的文本
if(a1=1,公式1,if(a1=2,公式2,公式3))
简单举个例子,
A1 =1 A2公式 =A1*10
A1=2A2公式 =A1/5+100
A2的公式 这样写
=IF(A1=1,A1*10,IF(A1=2,A1/5+100,0))
依次类推,
如果你想,
最好能详细一点,说明实现这一功能的每个函数段的意义。

那你就把问题再补充详细一点
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
香港姓中Chan和Chu分别是什么姓啊
声带小结是什么感觉,那位得过的哥哥姐姐告诉
垫江到澄溪的201班公交车最早什么时候发动?
别人问你做什么工作不想回答怎么巧妙的回答?
天然乳胶枕的价格?
江西华赣律师事务所地址有知道的么?有点事想
手机寿命多长?
专家我现在心跳在90左右下请问是什么原因...
1998年勇士的首轮选秀权不是给魔术了吗
如图是一种恒温式电烙铁的电路图,在不用电烙
九莲山怎么去啊,有事要去办理
从淄博张店自驾去莱州金沙滩近还是去潍坊情人
求指导:今天买了一盆天堂鸟,吃完午饭我把盆
这是少女时代里的谁啊,没分了 帮帮忙
紫米做饭需要提前泡吗?
推荐资讯
选择婚庆公司要注意什么
减税降费对企业的影响:为什么给企业减税
上海廉租房能迁户口吗
哪里有擦机布啊,烦请告知
夏普液晶电视46GK9安装底座的四个螺丝是什么
旺顺车行地址在哪,我要去那里办事
汽车行车记录仪的8种车辆强制安装
小腹疼痛,总有便意是怎么回事???
自己去越南玩4,5天要多少钱
七夕情人节送女友什么礼物好?       
有没有人了解水滴型丰胸去哪里做?
百度认证 搜索引擎营销(SEM/SEO)认证 营
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?