EXCEL里面的选择性函数应用

来源:百度知道 编辑:UC知道 时间:2024/05/04 15:32:00
我要在EXCEL里输入以下两列数据(相同货号价格相同,货号种类有限)
货号 价格
71311 90
1912 88
1915 91
1912 88
1915 91
... ...
我想设置一下在输入货号之后,价格能自动地写上去。或者在价格里面写一个函数,再下拉填充一下使所有的价格都一步到位的写上去。
这里,我自己已经用嵌套IF语句写了一个函数,在B2格输入“=IF(A2=1915,91,IF(A2=1912,88,IF(A2=71311,90,“”)))”,再下拉填充一下成功了。容易看出,这样多层嵌套函数容易搞错,而且肉眼很难检查出错误。假如货号种类再增加一些,就很难保证函数会少个括号什么的,导致失误。
我想求教一下有没有结构更清晰点的函数,如case或者其他的函数或者设置来实现我的功能,也不容易搞错的。
愿高手不吝赐教
上面的两列数据好象靠的太近了,我重新列一下
货号 价格
71311 90
1912 88
1915 91
1912 88
1915 91
... ...

1、在Sheet1的表A列输入货号。
如A
71311
1912
1915
1915
71311

2、在Sheet2的输入相对应的正确价格

A B
71311 90
1912 88
1915 91

3、做一下两表关联就行了。
在sheet1的B列(也就是你要得到价格的列)插入函数VLOOKUP,
四个参数说下:
第一个参数是你第一个货号,如A1
第二个参数是你sheet2的相应表,如Sheet2!A1:B3,最后时候这里要改成sheet2!$A$1:$B$3
第三个参数是要返回的值是哪一列值的序号,如这里例子的2
第四个参数是输入是否为精确匹配,输入0为精确匹配

最后在B列的公式是这样的:VLOOKUP(A1,Sheet2!$A$1:$B$3,2,0).
Excel函数公式大全:
首先得说明下excel如何输入函数公式的方法方法是:单击a4单元格(a4单元格的位置是第A列,第4行交叉的那个单元格,也即是我们彩色实例的那个位置),在键盘上输入 =a1+a2+a3 ,然后按键盘的enter键(回车键)即可完成使用公式计算(结果3485.96)
要想正确输入excel公式,必须要谨记以下要点:1、公式必须以 = 开始。不管是单纯的公式还是更高级的函数使用,都需要以 = 为开始标记,否则,所有的公式只是字符,而不能完成计算功能;2、准确使用单元格。公式中用到的数据单元格名称要看清楚,A、B、C、D是列号,1、2、3、4、5、6是行号;3、正确使用函数。所有公式中的函数都是以英文小括号 ( ) 成对出现,不能少了左边或者右边,使用函数时可以自己输入也可使用插入函数的方法,但不可拼写错误;4、公式以键盘 enter 键的输入结束。以=开始,以enter键输入结束是公式最基本的要求,千万不能在公式输入完毕后没有按enter键的情况下点击鼠标,公式将会遭到破坏。
Excel表格中输入公式后,修改公式的方法如下:法1、找到需要修改公式的