excel中找出今天对应的姓名函数

excel中找出今天对应的姓名函数,第1张

=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)="李"),"回族","汉族")

下拉

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/12183510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存