excel中如何选取一列数据中后六位 请教EXCEL高人:EXCEL中如何选出一组数据中指定位数的...

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

1、首先需要在电脑上将Excel软件打开,接下来在Excel中新建一个空白文档表格。

2、接下来在Excel表格中输入需要提取的数字。

3、接下来在上方公式栏中输入公式“=right(A1,6)”,right的意思就是在一串数据中从右边开始选择,括号中的A1是指从A1的单元格中选择,逗号后面的数字6指的是6个字符,然后按enter键就可以了。



我先把excel表格的A列中胡乱填了一些数字和字母,然后在B列的第一行中输入公式=right(A1,6),right的意思就是在一串数据中从右边开始选择,括号中的A1是指从A1的单元格中选择,逗号后面的数字6指的是6个字符,合在一起的意思就是从A1单元格中的右侧开始选择6个字符

回车后,B1单元格中出现A1单元格中后六位字符。然后点击B1单元格,在右下侧的“十字”处按住鼠标不放,向下拉,得到所有单元格的结果,具体如下:



例如选择A1单元格的后六位:=RIGHT(A1,6)
解释:取单元格最右侧开始共六位数



=right(a1,6)

如何在excel某一列中只取前6位~

用LEFT函数,如:=LEFT(A1,6),注假设A1为包含adfasdafw这个值的单元格。如果你是想在一列中都取前六位,你只要在第一行中输入公式后,进行公式填充就行了。如:你在A2中输入了以上公式,你指向A2的右下角,当光标变为小黑十字时,按下左键向下拖动,就会把公式填充到整列了。

补充一点吧:EXCEL函数的参数是用逗号分隔的,这个逗号必须是英文状态下的逗号。公式的格式是先写等号,后面是参数用括号括起来,用逗号分隔,用冒号表示区域,如A1:A24是指A1到A24这个区域。



函数的功能是强大的,如果你不会用函数,那你根本就不算是会用EXCEL,多多练习吧。

scwei:
你遇到的这个问题也是第一次遇到,通过研究之后我想到了解决方法,希望可以帮助到你.

方法:
1、为了避免数据丢失推荐你将数据备份一份;
2、在第一列后面插入一列,然后在第一行中输入"=Left(A1,6)";
3、将鼠标放在B1的右下角,点击鼠标左键向下拖动直至你想结束的地方;
4、在C1(如果C列有值,则插入一列)中输入"=Left(Right(A1,3),2)";
5、将鼠标放在C1的右下角,点击鼠标左键向下拖动直至你想结束的地方;
6、在D1中输入"=Right(A1,1)",复制公式方法与5相同。
7、你说的“批一列的数据分割成三列”,我不懂是什么意思。是不是想把第一列分为三列?如果是,你首先要插入三列,其它方法那么和上面的方法是一样的。就是中间那部分稍有点麻烦:"=Left(Right(A1,I),J)",其中I是从你要取第二列数据开始到A1结束的字符长度,J则是中间那部分的长度。
8、合并几个列的值,比如我现在要合并刚才得到的C列和D列的值作E列的值,那么只需要在E1中输入"",然后将公式复制即可。
9、最关键的一步:选中所有的内容Ctrl+C,然后在一个新的表中右键-->tfhh


#危狡达# 请教EXCLE表格中12位不规则排列数字中挑选前6位包含1和4,后6位数包含1和4的简便方法
(18137526276): 假设数据在A列,从A1开始. B1输入公式 =IF(OR(ISERROR(AND(FIND(1,MID(A1,1,6),1),FIND(4,MID(A1,1,6),1))),ISERROR(AND(FIND(1,MID(A1,7,6),1),FIND(4,MID(A1,7,6),1)))),"不符合要求","符合要求") 下拉复制公式

#危狡达# 如何在EXCEL中用函数在一列多位数字中截取符合某个条件的几位数字到指定的列中? -
(18137526276): 在b1中写入公式:=if(mid(a1,5,2)="23",right(a1,3),"") 下拉复制公式.

#危狡达# Excel中,如何将一列12位数字串中的后6位全部用星号代替? -
(18137526276): 1. 在B1中输入“=LEFT(A1,6)&"******"”2. 将B1向下填充至和A列内容相同行数3. 复制填充得到的单元格4. 在A1上点击右键→选择性粘贴→选择“值”→确定5. 删除B列 Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件.

#危狡达# 如何提取出excel中一列数据的第1、6、11、16、、、、、位的数? -
(18137526276): 假设数据在A列,在B1输入 =OFFSET($A$1,(ROW(A1)-1)*5,) 下拉即可

#危狡达# 在电子表格中的一列单元格里数据选取几位 -
(18137526276): 在单元格格式里,数字--科学计数,设5位小数.想不到其它方法,而且仅适用与数值表示.

#危狡达# EXCEL表格中,其中一列数据,里面有10位数,可我只想更改第6位数,有什么捷径或者公式? -
(18137526276): 如图安排的数据,C1公式:=(FLOOR(A1/10000,10)+B1)*10000+MOD(A1,10000)

#危狡达# 如何提取excel中同一单元格中的数字,我需要后边四位数字,谢谢! -
(18137526276): 选中该列,[数据]-[分列],第一个画面选择“分隔符号”,点击“下一步”,“分隔符号”选择“空格”,点击“下一步”,点击“数据预览”中的右边那列,“列数据格式”选择“文本”,点击“完成”.

#危狡达# excel如何筛选一列数据中每行几个数字的后面1位? -
(18137526276): 假设数据在A列,在B1用公式: =IF(RIGHT(A1)-5>0,"删除","") 下拉.

#危狡达# Excel表格中有一组数据,如何选取前十位和后二十位的数,有简单的办法吗啊?速求,谢谢! -
(18137526276): 试一下这个:假设你要整理的数据在C列(从C2开始),则在空白列的(假设是D列)D2输入如下公式=IF(RANK(C2,C:C,1)<=10,RANK...

#危狡达# 在EXCEL表格中,我有一列数字必须是6位(汉字+字母+数字),如何找出不足6位数的表格数据呢?求高人指点~ -
(18137526276): 假设你要查找的数据位于A列,第二列中显示的是不满足条件的地址 Sub 查找() r = 1 For Each Rng In Sheets(1).Range("a:a") If Rng <> "" Then If Len(Rng) <> 6 Then Cells(r, 2) = Rng.Address(0, 0) r = r + 1 End If Else Exit Sub End If Next End Sub