excel单元格中如何用函数删除文字保留数字 excel表格如何保留数字去掉文字

www.zhiqu.org     时间: 2024-06-16

excel单元格中可以通过right函数、left函数、len函数以及lenb函数来进行删除文字保留数字。

excel单元格删除文字保留数字:

1、打开excel表格。

2、在B列中准备输入函数,点击B1中,在红色函数输入区域输入“=”。

3、在红色区域的“=”后面输入函数“LEFT(A1,2*LEN(A1)-LENB(A1)-1)”,left函数为基于所指定的字符数返回文本字符串中的第一个或前几个字符。 LEFT(text,num_chars) ,Text 是包含要提取字符的文本字符串。 Num_chars 指定要由 LEFT 所提取的字符数。

LEN 函数返回文本字符串中的字符数。 LEN(text) ,Text 是要查找其长度的文本。 LENB函数返回文本字符串中用于代表字符的字节数。此函数用于双字节字符。 LENB(text) Text 要查找其长度的文本。 

4、按下回车键,函数自动处理结果,将前面“数字”的字符留下来,将后面“字”的字符去掉。

5、在B1处进行下拉对所有行进行计算。

6、下拉完成后,对所有的行计算完毕。

7、按下顶部“保存”按键进行保存。



  如下图,要留下数字,去掉文字。

  1、调整A列列宽,只有一汉字的宽度。

  2、依次点击“编辑”—“填充”—“内容重排”

  3、依次点击“数据”-“分列”

  4、在弹出的步骤对话框,直接点“完成”。

  5、点击“编辑”-“定位”,

  6、定位条件,常量,文本

  7、确定后,右键删除,

  8、下方单元格上移。

  9、完成了。

   



如果是输入字符,03版本试试:
=LEFT(A1,2*LEN(A1)-LENB(A1))
注意:不可能直接从原单元格数据中删除中文字符!
方法:辅助列中复制粘贴公式后向下复制公式,再“复制/选择性粘贴/数值”即可。

设数据在C列,D列为去文字的值。D列D2公式为:
=IF(RIGHT(C2,1)="亿",VALUE(LEFT(C2,LEN(C2)-1))*10000,VALUE(LEFT(C2,LEN(C2)-1)))
拖拉复制即可。
注意:这里只考虑了末位为”亿“或”万“的情况。

假设数据在A1,则在B1输入
=LOOKUP(9E+307,--LEFT(A1,ROW($1:$15)))*IF(ISNUMBER(FIND("亿",A1)),10^4,1)
或者
=left(A1,len(A1)-1)*if(isnumber(find("亿",A1)),10^4,1)

excel单元格中如何用函数删除文字保留数字~

=MID(A1,MATCH(0,0*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),),MATCH(0,0*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))-MATCH(0,0*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),)+1)

Excel单元格有文字和数字并存,想要提取统计怎么办


#秦俗朋# 在Excel表格中如何能只保留表格内的公式,删除所有文字和数值部分?
(19566639470): 先仔细看一下你所要保留的那些公式,查出其数据来源自哪些单元格?然后将那些单元格的数据删除掉就可以了,这样子,有设公式的值会自动跟着变动,无数值,而且公式还在.例:C1=A1+B1=3+2=5要将C1的值5删掉,然后,公式C1=A1+B1还在.我们看到C1的值的生成是跟A1与B1有关的,我们就将A1的3与B1的2删掉,C1的值也就跟着变了,成了0,然后公式不动.

#秦俗朋# Excel如何删除单元格中汉字、数字、符号、字母? -
(19566639470): 查找替换可以完成任务. 1、选中所有需要去掉字母数字的单元格区域; 2、按CTRL+H 3、在查找框中输入输入a* 4、替换框中什么都不要输入; 5、全部替换就完成任务.

#秦俗朋# excel如何只清除内容而留下公式:我做了一个excel表格,想把其中一部分单元格的内容清除掉,但公式保留 -
(19566639470): 不要这样做!你的想法恐怕无法达到,为什么呢?因为有公式在里边,是必要进行计算,其他的数据都不存在了,运算有可能出错,还是会显示结果的,有运算就有结果…… 你没有必要做这种备用!需要的时候再去复制,因为那些公式在其他单元格一样存在着……

#秦俗朋# 请教EXCEL高手一个问题,在如下的一个表格中,我怎么才能把里面的汉字给删掉,而保留数字? -
(19566639470): 选中这列,按ctrl+h打开替换对话框 第一个栏输入 没断 第二个栏留空 全部替换 再做一次,把 未断 也替换掉.

#秦俗朋# EXCEL 大家好!一个单元格里面有文字、数字混合,怎麽把文字删掉,留下数字,因为我想要加总那些数字. -
(19566639470): =MAX(IF(ISNUMBER(1*MID(B1,ROW(INDIRECT("$1:$"&LEN(B1))),TRANSPOSE(ROW(INDIRECT("$1:$"&LEN(B1)))))),1*MID(B1,ROW(INDIRECT("$1:$"&LEN(B1))),TRANSPOSE(ROW(INDIRECT("$1:$"&LEN(B1))))),0)) 按组合键ctrl+shift+enter结束公式输入,下拉填充

#秦俗朋# EXCEL里怎么把单元格内数据删除公式却保留? -
(19566639470): 我不太清楚你这样做的目的是什么,但是如果你是真想把数字删掉,又要保留公式,这是不可能的,因为这个数字本来就是公式计算的结果,但如果你只想显示公式,可以按ctrl+~快捷键,如果你真的是不想看到这个结果(只是隐藏不是删除),则可以选中你公式所在的列,在自定义格式里面输入三个分号(英文状态的分号):如果你不想让公式计算,那你就在excel选项里面设置手动计算:这样当你每次删除或者更改公式所引用的单元格时,公式是不会自动更新数据的,你可以按F9键进行手动更新.另外就是你可以删除公式里面引用的单元格,这样公式还在,但是里面没有数值,因为你将引用的单元格删除了,公式计算结果自然也为空值.

#秦俗朋# 怎样去掉excel单元格数字保留数字 -
(19566639470): =mid(A1,3,3) 从A1单元格中第三个字符起去3位.=right(A1,3) 取A1单元格后边3个字符=left(A1,3) 取A1单元格千变3个字符找个空白列把数据提取出来再覆盖掉原来的数据就可以了.

#秦俗朋# 如何把表格里的文字删除保留数字 -
(19566639470): 如果比较复杂的内容可以考虑VBA程序正则处理一下,或者写自定义函数.

#秦俗朋# 如何删除单元格区域中的文字,保留数字 -
(19566639470): 比如内容在A列,在B1输入: =LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(INDIRECT("1:"&LEN(A1)))))

#秦俗朋# Excel中如何使用函数批量删除单元格中的文字,保留固定电话和手机~~有几千个数据, -
(19566639470): 选择A列,在“工具”菜单下的“分列”中,以冒号作为分隔符号,分列,并忽略前面的文字所在列,即可.