excel如何在一列中把几个开头一样的数字提取出来

作者&投稿:隐会 (若有异议请与网页底部的电邮联系)
Excel一列中有很多数据,有以字母开头的,也有以数字开头的,如何将以字母开头的筛选出来,~

function abc(s as string)
if left(s,1) like "#" then
abc="数字开头"
else
abc="字母开头"
end if
end function

其实可以直接使用现成的函数来解决这个问题
假设数据在A列
在B1输入公式
=if(and(left(a1)>="0",left(a1)<="9"),"数字开头","其它")

=INDEX(A:A,SMALL(IF(LEFT(A$1:A$100,2)="AB",ROW($1:$100),65536),ROW(A1)))&""
同时按CTRL SHIFT 回车键,再下拉
如图

一、自动提取出A列中以1.8.5.9开头的单号

D2=INDEX($A:$A,SMALL(IF(--LEFT($A$2:$A$31)=D$1,ROW($A$2:$A$31),4^8),ROW(A1)))&""

数组公式向下向右复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

二、分别计算出每个人以1.8.9开头的单号占每个人总数的百分数

D10=SUMPRODUCT((--LEFT($A$2:$A$31)=D$9)*($B$2:$B$31=$C10))向下向右否则

H10=SUM(D10:G10)/COUNTIF($B$2:$B$31,C10)向下复制




excel表格怎么在一列数据前统一加上符号
1、本次演示操作的Office办公软件为Excel 2013版本。2、新建一个Excel电子表格,用于演示如何在一列数据前统一加上符号的操作。3、在新建的Excel电子表格中输入用于演示操作的数据。3、首先我们要选中数据列的空白侧列来完成操作,如果数据列旁没有空白列,那么就需要插入列来完成操作,本次演示我们选定...

excel怎么把两列内容合并到一列里
我要把商品名与编号合到一列内显示出来。 第一步,选中F1位置。 第二步,在F1内输入“=A1&B1” 第三步,敲击“回车”。 第一列合并就好了,确实是两列的内容合并到了一起。 第四步,拖拽公式。 如图所示的小绿点部位,选中后向下拖拽到结束就行了,完成后如下: 这就是你想要的效果了,是不是非常的简单,希望...

如何在excel一列中统一加上固定的文字
excel如何在一列文字前统一加上固定文字呢?这是非常简单的,下面小编来告诉大家。首先,我们打开我们电脑上面的excel,然后我们在单元格中输入一些数字;之后我们选中80后面的单元格;然后我们在单元格中输入="成绩:"B2,之后我们按回车键;之后我们选中那个单元格,然后将鼠标放在右下角,出现...

如何将excel的单元格下拉到一列?
1、打开你的excel表格,点击要设置选择项的单元格后点击上方的数据。找到里面的数据工具的功能组后,点击数据验证的按钮。再在允许的菜单里面点击序列的功能选项。2、首先要打开excel表格,然后在表格上面点击鼠标左键选中要添加下拉菜单的单元格。选中单元格以后,在窗口上面的菜单栏点击数据。点击数据以后...

如何将excel两列合并成一列
如何将Excel两列合并成一列?答案:使用Excel的“数据合并”功能或使用公式可以实现两列合并成一列。详细解释:在Excel中,如果您需要将两列数据合并成一列,有几种方法可以实现这一目标。方法一:使用数据合并功能 1. 选择您想要合并的这两列。2. 右击选择区域,选择“复制”。3. 然后找一个空白列...

EXCEL 中如何将三列内容合成一列
1.打开Excel表格,在表格中输入源要操作的数据。2.输入公式:=B1在A5单元。3.点击Enter将B1数据输入到A5。4.点击单元格A5进行下拉操作,将B列数据输入到A列。5.在A9中输入公式:=C1。6.下拉单元格将C列的数据输入到A列。7.从B列和C列复制单元格输入,点击鼠标右键,选择“粘贴为值”。...

如何在Excel表中选定一列?(不是从头选定,而是从中间开始选,一直选到底...
1、以excel2010版本为例,首先打开excel表格,输入一列数字;2、现要从表中间第11行开始选,一直选到底,首先选中A11单元格;3、然后同时按下Ctrl+shift+↓(向下键),即可快速的从中间第11行开始一直选到底了;4、如果是多行的话,也是先选中第11行的单元格,要选定几列就选几个数;5、然后同时...

怎样才能将excel中公式应用到整个一列
在Excel中,想要快速将公式应用到一整列,可以通过以下几种方法实现:1. **双击自动填充句柄**:在输入公式的单元格的右下角,会看到一个绿色的小方块,这是自动填充句柄。将鼠标光标放置在此小方块上,光标会变成黑色的加号。此时,双击鼠标左键,Excel会自动将公式填充到相邻列中所有没有数据的单元格...

如何在EXCEL左侧插入一列??
按下CTRL+SHIFT+PLUSSIGN(+),Excel就会在选定列的左侧插入新列。也也可以通过Excel的菜单栏来插入新列,在工作表的菜单栏中选择“插入”然后选择“整个列”选项。就会在选定列的左侧插入新列。还可以在Excel的工作表中选中需要插入新列的列头。鼠标右键单击这个选定的列头,选择“插入”选项就可以...

excel怎么把各列数据按要求排列在一列
在K2中输入或复制粘贴下列公式 =INDEX($A:$I,INT(ROW(A6)\/3),MOD((ROW(A1)-1)*3+(COLUMN(A1)-1),9)+1)下拉填充,右拉填充

汉台区19680223275: 如何在excel中的某一列所有行开头加一段相同的文字 -
史璐氨肽: 如加在A列,即在另一列(如C列)在C1处输入公式:="你好"&A1 然后向下拉公式.再复制这些区域,选择性粘贴(数值)到A列就可以了!

汉台区19680223275: excel怎么让同一列中每个单元格开头的数字相同? -
史璐氨肽: <p>方法一:公式中的511025就是可以换为需要固定开头相同的数字. (推荐)</p> <p></p> <p>在A1输入所需要的数字,然后在B1输入公式下拉,B列就是所需要的效果了.</p> <p>=IF(A1="","",511025&A1)</p> <p></p> <p>如果完成...

汉台区19680223275: 我需要在一列已经有内容的excel 单元格的每个最开始位置,插入一个①,怎么办? -
史璐氨肽: 设置单元格格式

汉台区19680223275: excel怎么让同一列中,每个单元格开头的数字相同? -
史璐氨肽: 方法一:(推荐) 在A1输入所需要的数字,然后在B1输入公式下拉,B列就是所需要的效果了.=IF(A1="","",511025&A1) 如果完成后不想要原A列的的内容,可这样操作:选中B列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除A列即可.方法二:此方法只能外表显示为511025开头,如511025332,实际上运算时,单元格还是按332运算 设置单元格格式:(自定义) 选中要设定的单元格区域-->右键-->设置单元格格式-->自定义-->类型框中输入: "511025"0

汉台区19680223275: 请问excel表格中如何将一列中每个单元格内容的前面加一个词语 -
史璐氨肽: 设你的A1 =“要加的字”&A1 就可以向下可以批量完成, 如在原单元格格式生成,可以用自定义单元格格式的方法

汉台区19680223275: 请问EXCEL中怎么在一列中把前面两个字一样的放在 -
史璐氨肽: 假如数据在A列,加两个字后放在C列,则公式如下 C1=“蓝鸟"&A1 往下复制就行.

汉台区19680223275: excel如何给一列已有数值的前面自动加上一个相同的数值 -
史璐氨肽: 可选用以下方法: 1、增加的数值只用于显示而不参与运算,可用单元格格式设置实现.方法如下: 选定所有数据,在其上点鼠标右键——”单元格格式设置“——”数字“——”自定义“,在“类型”中输入”增加的数值“#,确定. 2、增加的数值参与实际运算,则需用函数处理.假定原数据列在A列,在一空白列的第1单元格输入="增加的数值"&A1下拉填充,选定下拉填充形成的数据并复制,再选定原数据,在其上点鼠标右键——选择性粘贴——数值——确定.最后删掉下拉产生的数据.

汉台区19680223275: 怎么用 excel 2007在很多数据中查找1开头的数字? -
史璐氨肽: 在D3使用公式: =IFERROR(INDEX(B$3:B$300,SMALL(IF(LEFT(B$3:B$300)=1,ROW($1:$298),9^9),ROW(A1))),"") 数组公式,按三键(CTRL+SHIFT+ENTER)完成公式,下拉.

汉台区19680223275: excel一列中有1 - 1 - 1;1 - 2 - 1,1 - 2 - 3,1 - 2 - 5 ……1 - 10 - 1,1 - 10 - 3,1 - 10 - 5排序问题 -
史璐氨肽: 具体办法是:(以你图中的B列为例)选中B列--单击“数据”按钮--单击“排序”--在弹出的对话框中选:“主要关键字”为“列B”同时点...

汉台区19680223275: excel自动筛选某一列开头为01的所对应的所有行的数据填充到另一个表? -
史璐氨肽: 假设左图数据源工作表名称为Sheet1,在右图工作表的A2单元格输入公式=INDEX(Sheet1!A:A,SMALL(IF(LEFT(Sheet1!$A$2:$A$1000,2)="01",ROW($2:$1000)),ROW(A1))) 数组公式,需按Ctrl+Shift+Enter三键结束公式,使公式前后产生大括号{}后,右拉公式到J列,再下拉公式到足够大. (公式预设到第1000行,可自行修改.另:公式没有提取的数据所产生的错误提示符#NUM!建议保留,方便知道公式下拉到哪里,如果不想要错误提示符,可在公式外面套一个容错函数IFERROR即可)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网