本文目录一览:
- 1、求excel函数,第一列是姓名,第二列是民族,凡是姓李、黄的都是回族,其他的汉族
- 2、关于excel函数随机分组姓名。
- 3、Excel怎么运用函数计算姓"刘"学生的"综合分"之和
- 4、Excel函数中如何根据姓名设置数字
- 5、excel 2003中,一张工资表,如何求同一个姓氏的工资和?用什么函数最简单?
- 6、EXCEL姓名匹配函数多重条件判定求解
求excel函数,第一列是姓名,第二列是民族,凡是姓李、黄的都是回族,其他的汉族
在b1单元格输入 =IF(OR(ISNUMBER(FIND("李",A1)),ISNUMBER(FIND("黄",A1))),"回族","汉族") 下拉
或者
=IF(OR(LEFT(A1)="黄",LEFT(A1)="李"),"回族","汉族")
下拉
关于excel函数随机分组姓名。
用Excel把人员名单随机分组操作方式如下:
1.首先,根据格式列出数据。这里,将数据随机分为4组。
2.将每个数据分配一个随机数RAND函数可以产生一个介于0和1之间的小数,每个随机数都是不同的,可以是与目标数据对应的唯一值。公式如下。
3.按照随机数排序在前一步中生成的数字,因此您可以对其进行排序。而且每个随机数都不一样,排序后,会得到一个唯一的连续排序值。公式如下。
4.在确定了组的最后一步后,我们将得到从1到总数的连续值。在这个步骤中,将排序值除以所需的组数,然后提取其余的组数来表示相应的组数。
其余,Excel提供MOD功能。为了便于理解,余数一致为+1,并且“组”字是连接的。一般公式如下:
5.这样就完成了随机分组。当工作簿更改时,将重新计算RAND函数,因此可以使用F9键刷新分组结果。
Excel怎么运用函数计算姓"刘"学生的"综合分"之和
=sumif(B3:B12,"刘*",H3:H12)
条件求和函数,其中星是通配符,通配任意长度的文本
Excel函数中如何根据姓名设置数字
用vlookup可以很好地实现,方法是:
首先得有一个sheet(假设为sheet1)存放你事先准备好的序列,如A列是姓,B列为数值等等,把所要对应数据都列好;
然后在一个你要输入的数据的sheet(假设为sheet2)内,设置公式=VLOOKUP(A1,Sheet1!A:C,2,FALSE)。
解释一下:公式中的A1为你要在sheet1中查找的数值,sheet1!A:C为所要查找的数值序列,2为如果找到值后返回数值序列的第2列,false为精确查找,如果找不到即返回错误#N/A。
上面公式的含义为:在sheet1的A列里精确查找A1的值,如果找到,则返回第2列,也就是B列的值,否则返回错误#N/A。
完善一下,如果找不到,返回0的公式:
=IF(ISNA(VLOOKUP(A1,Sheet1!A:C,2,FALSE)),0,VLOOKUP(A1,Sheet1!A:C,2,FALSE))
这样,就可以避免返回错误了。
希望能帮到你。
excel 2003中,一张工资表,如何求同一个姓氏的工资和?用什么函数最简单?
建立《工资表》,如下(模拟的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行........行,依此类推修改公式。
EXCEL姓名匹配函数多重条件判定求解
逻辑关系叙述的很清楚,公式好写,
下面的公式可以直接复制粘贴使用,
具体公式为:
=if(b2="","",if(or(b2="其他",b2="其它",countif(a:a,b2)),"是","否"))
如有需要可以继续交流!