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

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

真没有像你这样玩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))

至于用哪个,则看你是文本优先还是数值优先!!当然,最好还是规范你的数据吧!!!

温馨提示:内容为网友见解,仅供参考
第1个回答  2022-08-28
可选用以下公式(假定查找的是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获得最后一个符合条件的值。
第2个回答  2022-07-04
P3=LOOKUP(1,0/(E3:O3<>""),E3:O3)
下拉追问

如果是要查单行中最后的两个呢?

追答

P3=INDEX($E3:$O3,LARGE(IF($E3:$O3"",COLUMN($E:$O),0),COLUMN(A:A)))
右拉到Q3

本回答被提问者采纳

EXCEL中如何提取某行中的最后一个单元格内容,内容可能是文本型,也可...
一般情况下,取对应的文本使用公式:=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))至于用哪个,则看你是文本优先还是数值...

excel一列单元格怎样取最后一个单元格数据。
假设你的数据是在ab二列 =lookup(1,0\/(a1:a4="xz20110011"),b1:b4)这是取xz20110011最后一行值的。另一个你晓得如何改。如果你的那个型号很多。建议还是将a列,重复值只取一次后,再使用上面公式,那样可以使用通用公式,会方便很多。

在EXCEL中,如何用行数查找并返回本行的最后一个值
看下图例子,数据区域A1:H11,J2:J7为需要查询行的行号,将对应行最后一个值填写至K列对应单元格,K2公式=INDIRECT("R"&J2&"C"&COUNTA(INDIRECT("A"&J2&":H"&J2)),)

我想知道在电子表格里我想单独提取某个单元格了的某个数据要怎么弄
3、在EXCEL中输入如“1-1”、“1-2”之类的格式后它即变成1月1日,1月2日等日期形式,怎么办? 这是由于EXCEL自动识别为日期格式所造成,你只要点击主菜单的“格式”菜单,选“单元格”,再在“数字”菜单标签下把该单元格的格式设成文本格式就行了。 4、在EXCEL中如何使它象WORD一样的自动定时保存文件? 点击...

excel如何提取单元格中的部分内容
1 选中空白点击插入函数 表格中选中空白单元格后,点击公式菜单栏下的“插入函数”。2 调用MID函数 选择“MID”函数,点击确定。3 设置函数参数 根据需要设置函数参数,这个函数是从文本字符串中指定的起始位置起返回置顶长度的字符。4 提取出部分内容 函数运算后即可根据设置提取出单元格中的部分内容。

如何把excel中数字最后几位显示出来
1打开需要操作的EXCEL表格,发现常规状态下长串数字最后几位被更改为02为了做对比,选中另外空白单元格,通过鼠标右键选择“设置单元格格式”3再数字标签页,选择“文本”并点击确定4返回EXCEL表格,重新输入长。excel输入数字后后面几位变成了几个0要改为正常输入显示,把数字格式设置成“文本”即可方法步骤...

怎样在EXCEL单元格中提取部分内容
1、通过文本函数方法 分别输入以下公式 =LEFT(A1,FIND("-",A1)-1)=RIGHT(A1,LEN(A1)-FIND("-",A1))公式使用LEFT、RIGHT和FIND等文本函数分别从单元格内容的某个位置向左或向右截取字符,并在函数前加上两个负号,将文本型数据转化为数值型。2、分列 选择数据所在列,在“数据”选项下的“分列...

如何在EXCEL表格中按要求提取需要的行?
1、打开需要编辑的EXCEL表格,选中需要操作的数据。2、点击菜单栏的条件格式,在出现的选项中选择突出显示单元格规则下的文本包含按钮。3、在出现的对话框中输入男并选择浅红填充色深红色文本,点击确定。4、同样的操作在对话框中输入女并选择绿填充色深绿色文本,点击确定。5、选择表头行,点击菜单栏的...

EXCEL中如何提取某一单元格特定位置的数字?
目标单元格位置,提取起始位置,提取字符个数),下边这个例子,B列是提取A列单元格中第6个数字,公式为=mid(a2,6,1),C列是提取第5、6位置的2个数字,公式为=mid(a2,5,2),提取后的数字为文本类型,如果想要数值型的,在mid前加“--”即可,例如B列公式变为=--mid(a2,6,1)。

EXCEL中让一个表中的一个单元格等于另一个表格中一列的最后一个有效数字...
表1的A1单元格公式:=INDEX(Sheet2!A:A,COUNTA(Sheet2!A:A)) 解释COUNTA是查询表2中A列总共有多少个数据,也就是表2最后一个数据所在的行。INDEX是将表2A列的数据一个个列出来,返回最后一个数。解决你问题就用这个思路,如有位置偏差,可相应调整公式。请采纳。

相似回答