=OFFSET($A$1,MATCH(E1,$A$1:$A$9,)-1,2,COUNTIF($A$1:$A$9,$E$1),1)
选中单元格区域,三键结束
先用=RANK(C2,C$2:C$100)c2是参加排名的第一个数据,c2到C100是参加排名的数据范围,根据实际数据要进行修改,$是绝对引用。
然后再对排好名字的列进行排序,升序。扩展到整个表格行,就可以按照名字排列了。
建立《工资表》,如下(模拟的Excel表):
行 A 列 B列 C列 D列 E列 F列 G列
1 序号 姓名 工资 姓氏 工资总和
2 1 张三 100 张氏 此处输入公式
3 2 王五 200 王氏 此处输入公式
4 3 张二 100 刘氏 此处输入公式
5 4 王六 240
6 5 王三 320
7 6 刘二 180
8 7 张七 260
9 8 刘三 150
求同一个姓氏的工资和:
张氏工资总和:在F列的F2单元格输入以下公式:
=SUMIF($B$100:$B$100,CONCATENATE(LEFT($E2,1),""),$C$100:$C$100)
用鼠标下托复制功能,将F2单元格中的函数公式复制到F列的其他单元格;就可分别得到“王氏、刘氏、”的工资总和。鼠标下托复制“王氏、刘氏”所对应的工资总所在的单元格中的函数公式为:
王氏工资总和:在F列的F3单元格,显示的公式为:
=SUMIF($B$100:$B$100,CONCATENATE(LEFT($E3,1),""),$C$100:$C$100)
刘氏工资总和:在F列的F2单元格,显示的公式为:
=SUMIF($B$100:$B$100,CONCATENATE(LEFT($E4,1),""),$C$100:$C$100)
补充说明:
SUMIF函数的语法:
SUMIF(range, criteria, [sum_range])
1)range为:作为计算某单元格区域的值的条件单元格区域;通俗称“条件单元格区域”;
2)criteria为:用于确定对哪些单元格求和的条件;
3)[sum_range]为:要求和的实际单元格
那么,在上述给的函数公式(即:如下):
=SUMIF($B$100:$B$100,CONCATENATE(LEFT($E2,1),""),$C$100:$C$100)
其SUMIF函数语法解读如下:
1)range为:条件单元格区域,$B$100:$B$100
2)criteria为:用于确定对哪些单元格求和的条件,CONCATENATE(LEFT($E2,1),"")
也就是,单元格E2中含有第一个字符+通配符(),即:王,代表王姓的人
3)[sum_range]为:要求和的实际单元格,$C$100:$C$100
如果《工资表》有1000行,那么,上述给的函数公式:
=SUMIF($B$100:$B$100,CONCATENATE(LEFT($E2,1),""),$C$100:$C$100)
中的“条件单元格区域”、“要求和的实际单元格”必须改变,变更后的函数公式为:
=SUMIF($B$1000:$B$1000,CONCATENATE(LEFT($E2,1),""),$C$1000:$C$1000)
如果《工资表》有1100行、1200行行,依此类推修改公式。
下面我们就对其 *** 作过程进行介绍:
(1)选中姓名后面的一个空单元格,如果姓名后面没有空单元格,可以点击“插入→列”菜单命令命令,在姓名后面插入一列,然后选中。
(2)点击“插入→函数”菜单命令,打开“插入函数”对话框。
(3)在“选择类别”框中选中“文本”选项,在“选择函数”框中选中“LEFT”函数,选取后点击“确定”按钮。打开“函数参数”对话框。
(4)在“TEXT”框中输入你所要分开的姓名单元格,在“NUM_CHARS”框中输入“1”,然后点击“确定”按钮,这时单元格中将显示姓。
(5)将鼠标移到单元格右下角,到鼠标变成黑十字时,按下鼠标向下拖动,即可将所有姓名中的姓分开。
Left函数在excel软件提取数据的时候经常需要用到,那left函数怎么使用呢下面就跟小编一起来学习left函数的使用方法吧。
LEFT函数用于从一个文本字符串的第一个字符开始返回指定个数的字符。可以同MID函数进行对比,MID函数可以根据需求从字符串任意位置开始提取数据,LEFT只能从左开始提取。Left函数常可用于提取姓氏,地址省份等。
函数解读
left(text,num_chars)
参数1:text代表用来截取的单元格内容。
参数2:num_chars代表从左开始截取的字符数。
以视频中提取姓氏为例。
在C2中输入left函数,
参数1选择B2,参数2填写1,回车确定。
下拉填充公式。可以快速获得姓氏。
使用注意:
1、参数2即num_chars的值必须大于等于0,小于0时直接报错,等于0时为空值。
2、参数2大于文本长度时,返回值问文本值。
举例试试,修改C2left函数的参数2为-2,结果报错。
修改C2中left函数的参数2为4,显示为所有文本“张三”。
同理,right函数之从字符串右端提取指定个数符号。
上述就是left函数的使用方法了,小伙伴们可以多练习一下,以后指不定会用到哟。
:
excel填充妙用excel填充使用方法
Ps如何安装字体ps安装字体的方法
Ps填充快捷键PS填充快捷键怎么使用
在b1单元格输入 =IF(OR(ISNUMBER(FIND("李",A1)),ISNUMBER(FIND("黄",A1))),"回族","汉族") 下拉
或者
=IF(OR(LEFT(A1)="黄",LEFT(A1)="李"),"回族","汉族")
下拉
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)