EXCEL中数据引用的方法
第一步,观察需要引用的数据中,目标名称是否有重复,无重复名称,可以使用VLOOKUP函数,有重复名称,可以使用SUMIF函数。如下图所示:
VLOOKUP=(名称A,数据范围A,第A列数据,0或者1),函数意义表示为在“数据范围A内”将与“名称A”所对应的“第A列数据”引用出来,最后的0表示准确引用,1表示模糊引用,基本默认为0;
注意:数列数的时候,一定是从数据范围内的第一列开始数,名称A所在的列数一定要是第一列。
如果需要引用的数据列数较多,可以自己在表格外面添加123...,这样就不用每次引用数据的时候,都数一遍数。
输入公式后便可将左边表格中的数据引用到右边的表格,如图所示;
注意:VLOOKUP函数不适用于同一个名称A对应两个数值的情况,这中情况下系统会默认引用第一个数值,而不会引用第二个数值。
当“名称A”对应2个数值时,有两种处理方法,一种是使用SUMIF函数将2个数值进行加罚运算,引用2个数值的和。另外一种方法是修改“名称A”的名称,然后再使用VLOOKUP进行引用。
SUMIF=(对应名称范围,名称A,数据范围),函数意义表示为,在“对应名称范围”中所有与“名称A”相同的名称在“数据范围”中的对应值进行求和。
总结:VLOOKUP函数,只是单纯的引用数值。SUMIF函数在引用的基础上还可以进行加法运算。
但是:SUMIF函数,主要的作用还是在用于加法运算,如果引用的数据不是数字,而是文字的话,那么SUMIF函数是无法使用的,而VLOOKUP函数不论是文字还是数字都可以进行引用。
对比如下图所示
注意事项
VLOOKUP函数与SUMIF函数,不论使用那个函数,都必须保证“名称A”与需要引用的数据所对应的名称完全相同,否则无法引用到数据。