EXCEL中如何提取某行中的最后一个单元格内容,内容可能是文本型,也可能是数值型

来自:帮助    更新日期:早些时候
怎样在excel中提取每一行中的最后一个数据呢?~

1、演示使用的操作软件为Microsoft office家庭和学生版2016,其他版本的office或WPS操作方法基本相同。

2、首先打开Excel电子表格,然后再表格中输入用于演示提取最后一行数据的操作所需要的数据。

3、然后选中B1单元格,插入函数“=LOOKUP(9^9,B4:B17)”,该函数表示再B4到B17区域中,找极大值。

4、输入完成之后点击确定可以看到,我们已经得到了该列的最后一行数据。

5、最后我们使用格式填充柄将其余数据的最后一行数提取,将鼠标放在B1单元格右下角,然后拖拽向右填充即可。

真没有像你这样玩EXCEL的啊!!
输入的数据还是要有统一规范的吧,以取第3行的最后一个数据为例,
一般情况下,取对应的文本使用公式:
=LOOKUP("座",3:3)
数值使用公式:
=LOOKUP(9^9,3:3)
若是想二个都操作,取文本或者数值,则可使用公式:
=IFERROR(LOOKUP("座",3:3),LOOKUP(9^9,3:3))
或者是:
=IFERROR(LOOKUP(9^9,3:3),LOOKUP("座",3:3))
至于用哪个,则看你是文本优先还是数值优先!!当然,最好还是规范你的数据吧!!!

用数组公式INDEX

图片看不清楚

假设在A:F列,提取每行最后1个数据

=INDEX(A1:F1,SMALL(IF(A1:F1<>"",COLUMN($A$1:$F$1),256),COUNTA(A1:F1)))

同时按CTRL SHIFT 回车键,

出现结果,下拉公式



可选用以下公式(假定查找的是A列)
1、=LOOKUP(0,0/(A1:A65535<>""),ROW(1:65535))
其中:LOOKUP函数用于返回向量或数组中的数值,其向量形式的语法是: LOOKUP(lookup_value,lookup_vector,result_vector)
参数Lookup_value为函数在第一个向量中所要查找的数值;
参数Lookup_vector和result_vector分别为第一向量查找区域和第二向量结果区域,它们是只包含一行或一列的区域。
2、=MAX(IF(A1:A65535<>"",ROW(1:65535),0))按组合键ctrl+shift+enter结束公式。其中:用IF(A1:A65535<>"",ROW(1:65535)))对符合条件的赋予自然数序列,对不符合条件的赋值0,然后用MAX获得最后一个符合条件的值。

可选用以下公式(假定查找的是A列)
1、=LOOKUP(0,0/(A1:A65535<>""),ROW(1:65535))
其中:LOOKUP函数用于返回向量或数组中的数值,其向量形式的语法是: LOOKUP(lookup_value,lookup_vector,result_vector)
参数Lookup_value为函数在第一个向量中所要查找的数值;
参数Lookup_vector和result_vector分别为第一向量查找区域和第二向量结果区域,它们是只包含一行或一列的区域。
2、=MAX(IF(A1:A65535<>"",ROW(1:65535),0))按组合键ctrl+shift+enter结束公式。其中:用IF(A1:A65535<>"",ROW(1:65535)))对符合条件的赋予自然数序列,对不符合条件的赋值0,然后用MAX获得最后一个符合条件的值。

可选用以下公式(假定查找的是A列)
1、=LOOKUP(0,0/(A1:A65535<>""),ROW(1:65535))
其中:LOOKUP函数用于返回向量或数组中的数值,其向量形式的语法是: LOOKUP(lookup_value,lookup_vector,result_vector)
参数Lookup_value为函数在第一个向量中所要查找的数值;
参数Lookup_vector和result_vector分别为第一向量查找区域和第二向量结果区域,它们是只包含一行或一列的区域。
2、=MAX(IF(A1:A65535<>"",ROW(1:65535),0))按组合键ctrl+shift+enter结束公式。其中:用IF(A1:A65535<>"",ROW(1:65535)))对符合条件的赋予自然数序列,对不符合条件的赋值0,然后用MAX获得最后一个符合条件的值。

可选用以下公式(假定查找的是A列)
1、=LOOKUP(0,0/(A1:A65535<>""),ROW(1:65535))
其中:LOOKUP函数用于返回向量或数组中的数值,其向量形式的语法是: LOOKUP(lookup_value,lookup_vector,result_vector)
参数Lookup_value为函数在第一个向量中所要查找的数值;
参数Lookup_vector和result_vector分别为第一向量查找区域和第二向量结果区域,它们是只包含一行或一列的区域。
2、=MAX(IF(A1:A65535<>"",ROW(1:65535),0))按组合键ctrl+shift+enter结束公式。其中:用IF(A1:A65535<>"",ROW(1:65535)))对符合条件的赋予自然数序列,对不符合条件的赋值0,然后用MAX获得最后一个符合条件的值。


EXCEL中如何提取某行中的最后一个单元格内容,内容可能是文本型,也可能是数值型视频

相关评论:
  • 19644398371excel表格如何提取某一行?
    雍砖卢1、首先将桌面上的EXCEL表格点击打开。2、打开之后,在表格下面就可以看到是有多个表格的。3、将鼠标移到需要提取的表格上面,点击右键选择移动或复制工作表。4、接着就弹出移动或复制工作表窗口之后,点击图中所示的位置。5、然后在下拉菜单栏里面选择新工作薄,点击建立副本,确定就可以了,这样就能将这...

  • 19644398371excel提取指定范围内的字符
    雍砖卢1、从最左边起取字符 =left(源数据格,提取的字符数) =left(E2;2) 表述为:从单元格A3的最左边起,提取2个字符。2、从最右边起取字符 =right(源数据格,提取的字符数) =right(E2;2) 表述为:从E2单元格最右边起,提取2个字符 3、从数据中间提取几个字符 =mid(E2,1,9) 表述为:提取单...

  • 19644398371excel里如何提取指定数据excel里如何提取指定数据中的内容
    雍砖卢1、打开需要筛选的表格excel文件,使用鼠标点击单元格定位到含有数据的随意一单元格区域,点击菜单栏-数据-筛选-自动筛选。2、选择自动筛选后数据栏目出现下拉箭头,点击下拉箭头出现筛选菜单。每一个下拉菜单对应一个筛选分类。3、点击数字筛选可以为含有大量数据的表格文件进行特定的数据筛选或某个数值区间的...

  • 19644398371怎样在Excel中每隔N行提取数据
    雍砖卢要在Excel工作表的某列中每隔N行提取数据,可以OFFSET或INDEX函数。假如数据在D1:D1000中,现在要每隔4行提取一个数据,即提取D列第4、8、12等行的数据,如图。在F2单元格中输入公式:=OFFSET($D$1,ROW(D1)*4-1,0)或:=INDEX($D$1:$D$1000,ROW(D1)*4,0)然后拖动填充柄向下填充公式。

  • 19644398371在EXCEL表格里,怎么提取某一单元格中的位置不固定想要的文字
    雍砖卢在Excel表格操作中,如果你需要从某一单元格中提取位置不固定的特定文字,可以借助一些公式来实现。以下是一种简单的方法:首先,假设你想要提取C2单元格中“:”符号前的文字,你可以使用以下公式:在B2单元格中输入以下公式:=RIGHT(LEFT(C2,FIND(":",C2)-1),2)这段公式的工作原理是找到“:”...

  • 19644398371如何提取表格中的某一行?
    雍砖卢1、首先将一份带有颜色的EXCEL表格打开。2、按CTRL+F快捷键将查找和替换窗口打开。3、然后在查找和替换的窗口里面点击选项。4、打开了选项之后,在下面找到格式并点击它。5、接着用鼠标选中绿色的字,并点击格式。6、设置完格式之后,点击查找全部,此时在下面的查找内容中就会将所有绿色的行显示出来,...

  • 19644398371excel如何用公式提取某行中的值?
    雍砖卢A1输入 =OFFSET($F$10,,(ROW(A1)-1)*3)下拉填充公式

  • 19644398371excel 提取部分行的内容?
    雍砖卢在Excel中可以用left函数从某单元格 中左侧开始提取部分文字,用right函数从右侧取部分文字,用mid函数从中间取部分文字

  • 19644398371如何从excel表中提取某一行的指定数据?
    雍砖卢1、选中符合条件的数据,然后复制粘贴即可。2、以提取成绩为100的人的信息为例,具体操作步骤如下:1.首先我们选中表格的第一行。3、2.然后选择菜单栏中的数据,并点击。4、 3.在数据下功能选项中,选择自动筛选,并点击,这样表格首行都出现了下拉框。5、4.然后我们点击成绩下拉框,仅勾选...

  • 19644398371如何将excel表中某一列的部分数据提取出来?
    雍砖卢1、打开需要提取数据的Excel表格。2、单击鼠标,选中需要提取的数据。3、菜单栏中选择“数据”,再选择“分列”。4、弹出的对话框中,点击“下一步”。5、在“其他”前面的小方框中打钩,然后在旁边的空白方框中,按“Shift+8”输入“*”,点击下一步。6、将右边“目标区域”中的内容删除,再单击...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网