Excel怎么从一列数据中提取需要的值(Excel如何提取一串数字中的个别数字)

大家好,今天和大家分享“怎样提取一列中非0的数值?",把A列的数值处理成C列的效果,具体如下图

一、方法1函数实现

1、公式截图

2、公式

=INDEX(A:A,SMALL(($A$1:A7=0)*10^5 ROW($A$1:$A7),ROW(A1)))&""

3、公式解释

  • 如果A1:A7等于0的乘以10000还要加好本身的行号,如果不等于0返回本身的行号

  • 通过small函数从小到大引用出来

  • 为什么后面还要&""这个是是用来让0不显示

二、方法2函数实现

1、公式截图

2、公式

=INDEX(A:A,SMALL(IF($A$1:A7<>0,ROW($A$1:A7),10^5),ROW(A1)))&""

3、公式解释

  • 如果A1:A7区域不等于0,那么就返回本身的行号,否则就返加10000

  • index如果引用的是一行或者是一列,那么只要两个参数,第1参数数据源,第2参数引用的行号或者是列号

  • 这个公式和去重复值公式差不多

三、方法3,用透视表实现

更多Excel学习和问题请加群:289393114、570064677 PPT:563463326

你是不是想要个office安装包和破解程序?关注头条后点击右上角私信,发送破解即可获取2016!2013!2010版本安装包和破解工具!

(0)

相关推荐

  • excel怎么将两列数据变成一行数据呢?

    excel 2007如何实现两列数据变成一行?对于刚接触excel表格的人来说,可能并不是很清楚,所以下面小编就为大家详细介绍一下,一起来学习吧! 1.如下图所示,将A.B两列转换成一行 2.首先,选 ...

  • 电脑怎么使用excel表格来判断两列数据是否相同

    excel是我们现在经常使用的办公软件,而今天小编跟大家分享下电脑怎么使用excel表格来判断两列数据是否相同.具体如下:1. 首先我们需要在电脑中打开一份Excel表格.2. 在列表中我们新建一列& ...

  • Excel怎么给整列数据添加符号

    Excel是现在十分常用的办公软件之一,有些用户想知道怎么给整列数据添加符号,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Excel文档.2. 第二步 ...

  • Excel如何将两列数据快速合并在一列?

    Excel如何将两列数据快速合并在一列?下面小编来教大家. 操作方法 01 首先,我们打开我们电脑上面的excel,然后我们输入两列数据,之后我们选中图示中的单元格: 02 之后我们输入=B3& ...

  • WPS如何在Excel单元格整列数据前添加字母

    WPS是一款功能强大的办公软件,支持多种文件类型,有些用户想知道如何在Excel单元格整列数据前添加字母,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,找到并双击W ...

  • Excel快速核对两列数据是否相同的4种方法

    Excel快速核对两列数据是否相同的4种方法. 方法一:使用"Ctrl +\"的组合键 方法二:使用IF函数 方法三:使用COUNTIF函数 方法四:使用EXACT函数 操作方法 ...

  • excel如何按照一列数据排序

    今天小编要和大家分享的是excel如何按照一列数据排序,希望能够帮助到大家. 操作方法 01 首先在我们的电脑桌面上新建一个excel表格,如下图所示. 02 然后随便输入一些内容,如下图所示. 03 ...

  • EXCEL如何在一列数据中加入相同的文本

    有时为了编辑的需要,我们要在EXCEL一列数据中加入相同的文本,可以用公式批量加入.如何操作呢? 方法一: 01 如图,我们要在下列城市前面加上河北省.该如何操作? 02 我们在另一列输入" ...

  • Excel如何把一列数据变成一行(怎么把表格中一列的数据变成一行)

    今天跟大家分享一下EXCEL如何将一列转为一行在B1单元格输入公式=INDIRECT("A"&COLUMN(B1))&""然后将B1单元格公式向 ...

  • EXCEL 如何比较两列数据是否相同?

    小编这里以下表的数据为例来介绍比较的方法: 1.D2公式为:=IF(C2=B2,"相同","不同"),这样就可以实现excel两列对比,判断C2和B2是否相同, ...