乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel取(excel取两位小数公式)

excel取(excel取两位小数公式)

作者:乔山办公网日期:

返回目录:excel表格制作

怎么提取EXCEL单元格出现的数据?


如何在Excel中提出数值?在此以提取身体证中的出生年月为例。其他的应用可以举一反三。

如果Excel的版本是2013及以后版本,在此介绍一个神奇的快捷键。

1.在身份证号列旁边一列,在第一行输入要提取的数字,

2.鼠标拖动选中要填充的单元格(包含手动填入的单元格),按Ctrl+E快速填充。

3.如果提出后以日期的方式显示,只要在第一行输入时以日期格式填入,Ctrl+E填充,

但此时会发现提取的数据并不正确,
这时只要将第二行的数据手动修改一下,还没完成正确再修改第三行的数据,一般修改两次所有数据就都提取正确了。

Ctrl+E有许多妙用,感兴趣的可以看我录制的视频“神奇的快捷键”。

{!-- PGC_VIDEO:{"thumb_fingerprint": 13010980982603844083, "status": 0, "thumb_height": 360, "thumb_url": "50a300046a7e445f732a", "thumb_neardup_id": 12463212842593733547, "neardup_id": 2821205449880829676, "vid": "484304a9fa104e7f91138ea7f7e61312", "user_id": 2977200039, "sp": "toutiao", "vposter": "http://p1.toutiaoimg.com/origin/50a300046a7e445f732a", "external_covers": [{"mimetype": "webp", "source": "dynpost", "thumb_height": 360, "thumb_url": "51b6000960758b46e0f5", "thumb_width": 640}], "thumb_width": 640, "item_id": 6503087564352651790, "vu": "484304a9fa104e7f91138ea7f7e61312", "duration": 694, "media_id": 6317873665, "group_id": 6503087564352651790, "hash_id": 2821205449880829676, "vname": "\u795e\u5947\u7684\u5feb\u6377\u952e.mp4", "md5": "b724c4db1f207e99db8cdf9fa29de1f2", "video_size": {"high": {"h": 480, "subjective_score": 0, "w": 854, "file_size": 14928994}, "ultra": {"h": 720, "subjective_score": 0, "w": 1280, "file_size": 24066118}, "normal": {"h": 360, "subjective_score": 0, "w": 640, "file_size": 11222928}}} --}

如果Excel是以前的版本,可以用公式提取,这里介绍两个公式

公式一:在F2中输入“=TEXT(MID(B2,7,8),"0-00-00")”,其含义是提出B2中自第7位数字开始的8位数,并以日期格式显示,下面的单元格用鼠标拖动进行公式填充就可以了。

公式二:如下图,这个公式可以在日期要以*年*月*日的方式显示时用。

如何在Excel表中提取想要的数据?


你好!分享3个在Excel表中提取想要的数值、文本、字母等数据的方法,希望能够帮到你!

一、公式提取法

EXCEL中,提取数据的常用函数有3个,Left、Right、Mid函数,函数解析和语法格式等如下:

二、快速填充法

它是EXCEL2013以上版本的中一个新功能。运用快速填充时,首先直接输入一组到三组数据,让Excel自动识别你的意图,再进行快速填充。运用快速填充功能,不仅能单元格内提取不规则的姓名,还可以提取数字、英文等。快速填充的方式有3种:

1、单击“数据”选项卡 > 在“数据工具”组中 > 单击“快速填充”;

2、用快捷键Ctrl+E;

3、选中示例单元格,拖动填充柄往下填充,然后在“自动填充”选项中选择“快速填充”;

案例演示:

三、用自定义函数myget

函数有两参数,=myget(①从哪提取,②提取什么)

=myget(字符串,0) 取出数字

=myget(字符串,1) 取出中文字符

=myget(字符串,2) 取出英文字母

=myget(字符串,3) 取出特殊字符

=myget(字符串,4) 取出第一个数字的位置

=myget(字符串,5) 取出最后一个数字的位置

如果只要提取数字,只要将第2个参数设为0即可

方法步骤:

首先导入自定义函数的模板文件,点开发工具→VBA或都按ALT+F11 调出VBA 编辑器 →在工程窗口右键选择【导入文件】→选择VBA 模块文件(提取中文、英文和数字自定义函数myget.bas)→关闭VBA 编辑器。然后再输入公式即可。

动态演示:

我是EXCEL学习微课堂,头条号优质教育领域创作者,分享EXCEL学习的小技巧,小经验。目前已分享了80多个免费课程,其中有EXCEL基础课程、函数课程和数据透视表系列课程,目前正在分享EXCEL图表系列课程,欢迎小伙伴关注今日头条“EXCEL学习微课堂”。如需要自定义函数myget的VBA代码文件的,请点赞、评论、转发后私信联系我!

怎么在Excel里提取指定数字?


公式如图。

说明:row(1:100)是循环的意思,假定字符串最长为100,依次取值1到100;

mid(a1,row(1:100),1)将字符串一次拆分为单个字符;

mid(a1,row(1:100),1)+0即将数字字符转换为数值,非数字字符则显示错误;

iferror(mid(a1,row(1:100),1)+0,"")即将上面错误但字符转为空值;

最后textjoin("",1,iferror(mid(a1,row(1:100),1)+0,""))即将单个字符都连起来并且忽略空值,textjoin第一参数为连接符,""表示不要任何连接符,1表示忽略空白。

最后按【Ctrl+Shift+Enter】三键一起按下,表示输入数组公式。

编辑2:

下面回答的【快速填充】真是完美解决,顺便说一句快速填充快捷键【Ctrl+E】

顺便安利一下 神奇的Excel快速填充功能,到底有多牛逼

https://www.jianshu.com/p/63cb15028f86

鉴于Excel2016以下及2016部分版本没有Textjoin代码,遂附上自定义替代函数Txtjoin(分隔符,是否忽略空格,要链接的字符串),操作跟上面一样一样

Function Txtjoin(split As String, ignore_blank As Boolean, a)

Dim d, c, str As String, isplit As String

Set d = CreateObject("scripting.dictionary")

For Each c In a

d("" & c) = ""

If "" & c = "" Then

If ignore_blank Then isplit = ""

End If

str = str & isplit & c

isplit = split

Next

Txtjoin = str

End Function

本文标签:

相关阅读

  • excel取(excel取两位小数公式)

  • 乔山办公网excel表格制作
  • 怎么提取EXCEL单元格出现的数据? 如何在Excel中提出数值?在此以提取身体证中的出生年月为例。其他的应用可以举一反三。 如果Excel的版本是2013及以后版本,在此介绍一个神奇的快捷
  • excel取子字符串(Excel取子串函数)

  • 乔山办公网excel表格制作
  • Excel中如何提取特定字符? 您好!我是EXCEL学习微课堂,头条教育视频原创作者,分享EXCEL学习的小技巧,小经验。 Excel中如何提取特定字符?比如提取数字、中文、英文等,下面介绍两
  • excel取字母数字(excel提取字母)

  • 乔山办公网excel表格制作
  • EXCEL提取同一单元格内无规律分布的汉字、数字、字母,有哪些方法? 这里面有一些excel小技巧,点击链接可查看哦: https://quqi.gblhgk.com/s/839459/4vJeZZ1OI1BHrWWs (链接需在浏览器中打开查
  • excel抽取数字(excel取数公式)

  • 乔山办公网excel表格制作
  • 怎么在Excel里提取指定数字? 公式如图。 说明:row(1:100)是循环的意思,假定字符串最长为100,依次取值1到100; mid(a1,row(1:100),1)将字符串一次拆分为单个字符; mid(a1,row(1:100),1)+0即将数
  • excel取子字符串函数(Excel取前几个字)

  • 乔山办公网excel表格制作
  • EXCEL中如何使用VLOOKUP函数提取单元格字符串中的数值? Excel中如何使用VLOOKUP函数提取单元格字符串中间的数值 使用的公式是: =VLOOKUP(9E+307,MID(A2,MIN(IF(ISNUMBER(--MID(A2,ROW($1:$99),1)),ROW($1:$
  • excel取消数组(excel取消数据验证)

  • 乔山办公网excel表格制作
  • excel怎样删除数组公式? 如同建立数组公式一样,反向操作就可删除数组公式。 1、建立数组公式。如下图,C单元格的结果为A单元格和B单元格的乘积,则首先选中“C1”至“C6”单元格
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网