乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格怎样提取另一个表格中的对应数据-excel表格取数值,excel表格取前四位数值

excel表格怎样提取另一个表格中的对应数据-excel表格取数值,excel表格取前四位数值

作者:乔山办公网日期:

返回目录:excel表格制作


“excel单元格提取数字”的操作步骤是:

1、打开Excel工作表;

2、由已知条件可知,A列中存在着字符与数值相混合的状态,且无规律,直接通过MID、FIND、LEFT、RIGHT等文本函数无法获取无规律的数值,但以查找半角字符,并逐一匹配最大值的方式,或者按从1、2、3……字符位置逐个取1、2、3……个字符,并从中找到最大值的方式会方便地提取出文本字符中混合着的数值;

3-(1)  LOOKUP+MIDB+SEARCHB函数组合

B2单元格输入以下公式,然后向下填充公式

=-LOOKUP(,-MIDB(A2,SEARCHB("?",A2),ROW($1:$15)))

公式表示:从A2单元格中,查找半个字节所在的位置,作为MIDB的截取起始位置,截出一组字符串;因前面加上了负号,LOOKUP从所有负数中找到最小的负数,并通过LOOKUP前的负号转换为正值,即为从单元格中分离出的数字。

3-(2) MAX+MID数组公式

在B2单元格中输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=MAX(IFERROR(--MID(A2,ROW($1:$20),COLUMN($A:$Z)),))

公式表示:通过MID函数,将A2单元格的字符串按ROW(1:20)的开始字符位置,分别取1-26个字符,然后通过--将文本数值转换为数值,其他文本转换为错误值,并由IFERROR函数将错误值转换为0,然后在所e5a48de588b67a686964616f362有的数值中取最大值,即为完整的字符串中数值。



1、打开excel表单,以类数据为例。

2、打开原始数据表的表2,其中模拟了一些数据。

3、返回表1,光标选择类单元格。

4、输入=vl会自动匹配公式,双击VLOOKUP,如果不匹配,手动输入。

5、选择公式后,选择单元格A2,然后输入英文逗号 ", "。

6、返回表2,选择所有数据。

7、由于表2中的数据是4列,请输入另一个4和英文逗号,并输入尽可能多的列。

8、公式输入显示,表1中的B2单元格自动匹配表2中的数据。

9、光标位于单元格B2的右下角。光标变成十字后,左健双击。

10、效果展示:


1、首先明确需求,表一中只有名字,缺少性别。

2、表二中有姓名和性别信息zd。此时要表一的第二列要获取表二的第二列信息。

3、将光标放在表一的B2单元格。

4、点击B2列右下角的十字,并向下拖至B6列。

5、现在对应的数据就引用过来了。



在B1单元格输入公式:
=IF(ISERROR(FIND(MID("0123456789",COLUMN(A1),1),$A1)),COLUMN(A1)-1,"")
复制并向右拉,即可在右边的10列单元格显示没有出现过的0-9这10个中数值

相关阅读

关键词不能为空
极力推荐

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