1. 首页 > 每日资讯 > 文章页面

Excel中提取字符的公式

如何在Excel中提取小数点后面的数字

大家好,关于Excel中提取字符的公式很多朋友都还不太明白,今天小编就来为大家分享关于八字符函数大全的知识,希望对各位有所帮助!

本文目录

excel函数公式大全及使用方法Excel中提取字符的公式excel函数公式大全及使用方法

一、数字处理

如何提取excel单元格中的数字部分

1、取绝对值函数

公式:=ABS(数字)

2、取整函数

公式:=INT(数字)

3、四舍五入函数

公式:=ROUND(数字,小数位数)

二、判断公式

1、如果计算的结果值错误那么显示为空

公式:=IFERROR(数字/数字,)

说明:如果计算的结果错误则显示为空,否则正常显示。

2、IF语句的多条件判定及返回值

公式:IF(AND(单元格(逻辑运算符)数值,指定单元格=返回值1),返回值2,)

说明:所有条件同时成立时用AND,任一个成立用OR函数。

三、常用的统计公式

1、统计在两个表格中相同的内容

公式:B2=COUNTIF(数据源:位置,指定的,目标位置)

说明:如果返回值大于0说明在另一个表中存在,0则不存在。

如果,在此示例中所用到的公式为:B2=COUNTIF(Sheet15!A:A,A2)

2、统计不重复的总数据

公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

说明:用COUNTIF函数统计出源数据中每人的出现次数,并用1除的方式把变成分数,最后再相加。

四、数据求和公式

1、隔列求和的应用

公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)

说明:如果在标题行中没有规则就可以用第2个公式

2、单条件应用之求和

公式:F2=SUMIF(A:A,C:C)

说明:这是SUMIF函数的最基础的用法

五、查找与引用公式

1、单条件查找

说明:VLOOKUP是excel中最常用的查找方式

六、字符串处理公式

1、多单元格字符串的合并

说明:Phonetic函数只能合并字符型数据,不能合并数值

2、截取结果3位之外的部分

说明:LEN计算总长度,LEFT从左边截总长度-3个

七、日期计算相关

1、日期间相隔的年、月、天数计算

A2是开始日期(2011-12-2),B2是结束日期(2013-6-11)。计算:

相差多少天的公式为:=datedif(A2,B2,d)其结果:557

相差多少月的公式为:=datedif(A2,B2,m)其结果:18

相差多少年的公式为:=datedif(A2,B2,Y)其结果:1

不考虑年份相隔多少月的公式为:=datedif(A1,B1,Ym)其结果:6

不考虑年份相隔多少天的公式为:=datedif(A1,B1,YD)其结果:192

不考虑年份月份相隔多少天的公式为:=datedif(A1,B1,MD)其结果:9

datedif函数第3个参数说明:

Y时间段中的整年数。

M时间段中的整月数。

D时间段中的天数。

MD日期中天数的差。忽略月和年。

YM日期中月数的差。忽略日和年。

YD日期中天数的差。忽略年。

扩展资料:

工程函数

BESSELI返回经过修改的贝塞尔函数IN(X)

BESSELJ返回贝塞尔函数JN(X)

BESSELK返回经过修改的贝塞尔函数KN(X)

BESSELY返回贝塞尔函数YN(X)

XLFCTBIN2DEC、BIN2DEC将二进制数转换为十进制数

BIN2HEX将二进制数转换为十六进制数

BIN2OCT将二进制数转换为八进制数

COMPLEX将实系数和虚系数转换为复数

CONVERT将一种度量单位制中的数字转换为另一种度量单位制

DEC2BIN将十进制数转换为二进制数

DEC2HEX将十进制数转换为十六进制数

DEC2OCT将十进制数转换为八进制数

DELTA检测两个值是否相等

ERF返回误差函数

ERFC返回余误差函数

GESTEP检测数字是否大于某个阈值

HEX2BIN将十六进制数转换为二进制数

HEX2DEC将十六进制数转换为十进制数

HEX2OCT将十六进制数转换为八进制数

IMABS返回复数的绝对值(模)

IMAGINARY返回复数的虚系数

IMARGUMENT返回参数THETA,一个以弧度表示的角

IMCONJUGATE返回复数的共轭复数

IMCOS返回复数的余弦

IMDIV返回两个复数的商

IMEXP返回复数的指数

IMLN返回复数的自然对数

IMLOG10返回复数的常用对数

IMLOG2返回复数的以2为底数的对数

IMPOWER返回复数的整数幂

IMPRODUCT返回两个复数的乘积

IMREAL返回复数的实系数

IMSIN返回复数的正弦

IMSQRT返回复数的平方根

IMSUB返回两个复数的差

IMSUM返回两个复数的和

OCT2BIN将八进制数转换为二进制数

OCT2DEC将八进制数转换为十进制数

OCT2HEX将八进制数转换为十六进制数

参考资料:

百度百科- excel函数

Excel中提取字符的公式

有三个提取字符串字符的函数分别是LEFT,MID,RIGHT。

一、LEFT函数

也应用于:LEFTB

LEFT基于所指定的字符数返回文本字符串中的第一个或前几个字符。

LEFTB基于所指定的字节数返回文本字符串中的第一个或前几个字符。此函数用于双字节字符。

语法

LEFT(text,num_chars)

LEFTB(text,num_bytes)

Text是包含要提取字符的文本字符串。

Num_chars指定要由 LEFT所提取的字符数。

Num_chars必须大于或等于 0。

如果 num_chars大于文本长度,则 LEFT返回所有文本。

如果省略 num_chars,则假定其为 1。

Num_bytes按字节指定要由 LEFTB所提取的字符数。

二、MID函数

也应用于:MIDB

MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MIDB返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。

语法

MID(text,start_num,num_chars)

MIDB(text,start_num,num_bytes)

Text是包含要提取字符的文本字符串。

Start_num是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num为 1,以此类推。

Num_chars指定希望 MID从文本中返回字符的个数。

Num_bytes指定希望 MIDB从文本中返回字符的个数(按字节)。

说明

如果 start_num大于文本长度,则 MID返回空文本("")。

如果 start_num小于文本长度,但 start_num加上 num_chars超过了文本的长度,则 MID只返回至多直到文本末尾的字符。

如果 start_num小于 1,则 MID返回错误值#VALUE!。

如果 num_chars是负数,则 MID返回错误值#VALUE!。

如果 num_bytes是负数,则 MIDB返回错误值#VALUE!。

三、RIGHT函数

也应用于:IGHTB

RIGHT根据所指定的字符数返回文本字符串中最后一个或多个字符。

RIGHTB根据所指定的字符数返回文本字符串中最后一个或多个字符。此函数用于双字节字符。

语法

RIGHT(text,num_chars)

RIGHTB(text,num_bytes)

Text是包含要提取字符的文本字符串。

Num_chars指定希望 RIGHT提取的字符数。

Num_bytes指定希望 RIGHTB根据字节所提取的字符数。

说明

Num_chars必须大于或等于 0。如果 num_chars大于文本长度,则 RIGHT返回所有文本。如果忽略 num_chars,则假定其为 1。

四、举例

假设A1单元格的内容为“中华人民共和国”

1.如果要在B1单元格取得A1单元格的前两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“中华”两字,则B1单元格可以写入公式

=LEFT(A1,2)

=LEFTB(A1,4)

2.如果要在C1单元格取得A1单元格的第三个字符起的两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“人民”两字,则C1单元格可以写入公式

=MID(A1,3,2)

=MIDB(A1,5,4)

3.如果要在D1单元格取得A1单元格的最后三个字符(汉字的三个字符如果按字节来算则是6个字节,一个汉字为两个字节),即“共和国”三字,则D1单元格可以写入公式

=RIGHT(A1,3)

=RIGHTB(A1,6)

关于本次Excel中提取字符的公式和八字符函数大全的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

如何在excel中提取括号里的数字

联系我们

Q Q:

微信号:

工作日:9:30-18:30,节假日休息

微信