个人八字是怎样查找的,二个人八字合会怎样

频道:免费 日期: 浏览:

朋友们,大家好!

在日常工作中,我们经常用EXCEL函数处理表册,函数的运用,大幅度提升了我们的工作效率。笔者集合工作实际,把最常用的EXCEL函数进行逐一详细讲解,课程中有大量案例,为便于朋友们更加深入了解各个函数的用法,将于每天上午7:00同步发布视频教程和图文教程(包含公式)。只要不懈努力和不断实践,通过30天的系统学习,你也能成为EXCEL函数高手,从此告别加班,让同事和朋友刮目相看。

今天,我将和大家一起分享查找定位字符函数FIND和SEARCH。很多时候,我们拿到的原始数据往往杂乱无章,尤其是当我们面对错综复杂且数据量庞大的表册时,这时候就需要利用这两个函数,根据文本中的指定字符串进行查找和定位,从而帮助我们快速找到所需内容,所以千万不要小瞧它们的作用。

一、FIND函数基础知识

(一)FIND函数定义

FIND函数用来对原始数据中某个字符串进行定位,以确定其位置。使用FIND函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,不管其后是否还有相匹配的字符串。

语法:FIND(查找值,查找单元格,查找字符数)

查找值:必需参数,是指要查找的字符串。如果是文本,必须添加英语输入法下的双引号,否则函数无法计算。

查找单元格:必需参数,是指包含要查找关键字的单元格,也就是说要在这个单元格内查找关键字。

查找字符数:可选参数,指定开始进行查找的字符数,如果值为1,则从单元格内第一个字符开始查找关键字,如果忽略该参数,则默认值为1。

使用FIND函数注意事项:

—使用FIND函数查找时,要区分大小写、全角和半角字符。查找结果的字符位置不分全角和半角,作为一个字符来计算。

—使用第3个参数“查找字符数”可跳过指定数目的字符。例如,使用文本字符串“函数学习:如何学好函数”,如果要查找文本字符串中第二个“学”字,可将“查找字符数”的值设置为大于第一个“学”字所在的位置3,比如我们设置为5,这样就会跳过第一个“学”字,从第5个字符开始查找,下一个“学”字的位置在第8位,于是返回8。

—如果第1个参数“查找值”是空文本,则FIND会返回数值1。“查找值”中不能包含通配符。

—如果第2个参数“查找单元格”中不包含“查找值”,第3个参数“查找字符数”小于0,“查找字符数”大于“查找单元格”的长度,则FIND都将返回错误值#VALUE!。

(二)FIND函数案例实践:提取长宽高统计在一个单元格的数据计算体积

某公司工程部在统计农户水池建设时,把建设规格长宽高统计在一个单元格里,每个数据只有十位数并保留两位小数,中间用*号隔开,现在需要计算水池体积并根据单价计算总价。

在C3单元格中输入公式:=PRODUCT(LEFT(B3,FIND("*",B3)-1),MID(B3,FIND("*",B3,5)+1,4),RIGHT(B3,4)),按回车键即可分别提取长宽高并进行相乘计算出体积;在E3单元格输入公式:=PRODUCT(C3:D3),即可计算出水池建设总价。见下图:

本例中,用LEFT、MID和RIGHT函数提取的数据作为PRODUCE的参数进行计算。LEFT(B3,FIND("*",B3)-1)中,使用FIND("*",B3)-1查找出*号在B3单元格中的位置数字,减去1表示提取*号前面的数据;MID(B3,FIND("*",B3,5)+1,4)中,第一个*号在第4位,跳过*号+1表示提取*号后面一位,然后提取第二个*号前的4个字符;用RIGHT(B3,4)提取B3单元格后面4位,最后用PRODUCT函数进行乘积计算。

对于本例记录数字规律的单元格,也可以跳过FIND函数,直接用LEFT、MID和RIGHT函数分别提取后相乘,公式可写成:=PRODUCT(LEFT(B3,4),MID(B3,6,4),RIGHT(B3,4)),两个公式结果完全相同。

二、SEARCH函数基础知识

(一)SEARCH函数定义

SEARCH函数可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。

语法:SEARCH(查找值,查找区域,查找字符数)

查找值:必需参数,是指要查找的文本字符串。

查找区域:必需参数,是指要在哪个区域查找。

查找字符数:可选参数,是指从第2个参数“查找区域”的第几个字符开始查找,当从第一个字符开始查找时可省略,当省略时默认值为1。

使用SEARCH函数注意事项:

—在第1个参数“查找值”中,可以使用通配符,例如:问号“?”和星号“*”。其中问号“?”代表任何一个字符,星号“*”代表任何字符串。如果要查找的字符串就是问号或星号,必须在这两个符号前加上“~”符号。

—如果找不到第1个参数“查找值”的值,则返回错误值#VALUE!。

—如果第3个参数“查找字符数”小于0或大于第2个参数“查找区域”的长度,则返回错误值#VALUE!。

(二)SEARCH函数案例实践:统计各班级学生人数

某年级把所有学生的基础信息汇总在一个表格,需要统计各班级的学生人数,本例中,可以用COUNT和SEARCH函数进行统计。

在F3单元格中输入公式:=COUNT(SEARCH(E3,$B$3:$B$20)),按【Ctrl+Shift+Enter】三键组合,即可统计出各班级学生人数。见下图:

本例中,首先用SEARCH(E3,$B$3:$B$20)查找出E3单元格班级在$B$3:$B$20区域中的位置数字,如果能查找到需要的文本,则返回其位置,如果找不到则返回错误值。最后用COUNT统计这些数字的个数,因为一对多查找属于数组,所以要用【Ctrl+Shift+Enter】三键组合得到计算结果。$B$3:$B$20要用绝对引用的方法,否则下拉复制时单元格区域会发生变化,导致统计错误。

在实际运用中,本例属于单条件计数,一般不会运用以上方法,通常会用COUNTIF函数来统计,公式可写成:=COUNTIF($B$3:$B$20,E3),两个公式的统计结果完全相同。

以上就是查找定位字符函数FIND和SEARCH的基础知识和几个经典案例,想要学习好EXCEL函数,要学会多个函数的组合,后续课程中我们会讲到多函数结合的用法,能进行更为复杂的计算,对提升工作效率有很大帮助。

个人建议:在学习EXCEL函数时,首先要熟悉函数的功能和语法,尽量多写,通过反复书写和实践,对照文中的案例,举一反三,我相信,你的EXCEL技巧会得到快速提升,日积月累,必成大器!

感谢朋友们的支持,如果你有好的意见建议和问题,欢迎在评论区留言交流,期待你的精彩!