整理一下在练习中用到的excel函数:
1.find函数,对要查找的文本进行定位,以确定位置。
语法格式:=find(find_text,within_text,start_num)
说明:其中find_text为要查找的文本,within_text为文本所在单元格,start_表示从第几个字符开始查找。
(注:若要查找字符,需要将字符用英文双引号括起来,数字则不用)
find函数一般与其他函数结合使用,如先用find定位,再用left函数提取出相应位置的文本。
Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串;
例:=FIND("k",P2,1),在P2单元格从第一个字符开始查找k所在的位置。
·将一个单元格的公式应用到整列:
①先复制公式;选中要把公式应用到的那一个整列;粘贴公式;
②选中要输入的区域,然后在其中输入公式,然后CTRL+ENTER;
③选取有公式的单元格,把鼠标移至单元格右下角直至出现一个一个实心黑色十字架,双击之可实现全列自动填充。
(数据量较少的情况下)
2.left函数,对单元格内容进行截取。
语法格式:=left(text, num_chars)
说明:text表示要截取的单元格,num_chars表示从左边开始截取的字符数。
例:=LEFT(A1,3),在A1中从左提取3个字符
3.mid函数,从指定字符串中指定位置提取指定个数字符。
语法格式:=MID(text,start_num,num_chars)
说明:text表示要提取的单元格,start_num表示指定的位置,num_chars表示指定的个数。
例: =MID(Q2,3,3),从Q2单元格中第三个字符处开始提取三个字符。
4.len函数,返回文本串的字符数。
语法格式:=Len( text)
说明:空格也是一个字符;len函数中的参数是文本或者表达式的话,要加双引号,且在英文状态下输入;
5.if函数,
语法格式:if(logical_test,[value_if_true],[value_if_false])
IF 语句可能有两个结果。第一个结果是比较结果为 True,第二个结果是比较结果为 False。
6.sumif函数,根据指定条件对若干单元格进行求和(按条件求和)
语法格式:=sumif(range,criteria,sum_range)
说明:range表示条件判断区域,criteria表示求和条件,sum_range指需要求和的区域。
7.vlookup函数,在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
语法格式:=vlookup(lookup_value,table_array,col_index_num,range_lookup)
说明:lookup_value是查找值,table_array代表查找区域,col_index_num是表示区域中第几列,range_lookup表示查找方式;
Range_lookup查找方式分为两种:模糊查找和精确查找。
模糊查找 table_array 第一列中的值必须以升序排序,否则 VLOOKUP 可能无法返回正确的值,模糊查找 Range_lookup 的值为TRUE或1。
精确查找 table_array 第一列中的值无需按升序排序,精确查找 Range_lookup的值为 FALSE 或0。
在实际运用中,大都使用精确查找。