excel表格请教! 我想要在条件格式里面设置几个条件,比如有一个单元格等于1,我想在另一个单元格等

excel表格请教!
我想要在条件格式里面设置几个条件,比如有一个单元格等于1,我想在另一个单元格等于固定的一个数,例如A1=1,A2就会自动等于5,又例如A1=6,A2就会自动等于2,请高手多多指教。

这个不能用条件格式来解决——条件格式只能当条件满足与否决定对单元格进行格式设置,不能改变单元格内数据内容。
只能在要变的格子中输入公式(如在A2中输入)
用IF
示例:
=if(A1=1,5,if(A1=2,6,if(A1=3,7,"")))
注:最多嵌套7层IF
或者用VLOOKUP
示例:
=VLOOKUP(A1,{1,5;2,6;3,7;4,8},2,false}
找找规律,你就会了
或者用CHOOSE
示例:
=CHOOSE(A1,5,6,7,8,9)追问

谢谢你,我想再请教一下,我想在一个单元格嵌套10个条件的话用哪个条件比较好

追答

vlookup或者choose
看你的数据情况而定

追问

嗯,vlookup这个条件后面的(2,false)是什么意思?

追答

{1,5;2,6;3,7;4,8}这一串创建了一个二维数组。其中,1、2、3、4是每项元素的第一维;5、6、7、8是每项的第二维。
(2,false)的意思:参数2在数组中查找到A1的值,就返回该项元素的第2维的数据。
false是指精确匹配——完全相等才行

追问

非常感谢!

追答

不用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-27
用你的例子,
选A2格,然后点=,再点A1,再+4,之后在A1里输入一个数1,在A2里就会出现A1+4=5的结果了;
同理只要把+4换成/3,在A1输入6,在A2就会出结果6/3=2了,
总之 就是你给A2一个包含A1的计算公式,这样就会算出与A1相关的结果了