如何在不同表内提取数据
excel如何提取前几位数字?
excel如何提取前几位数字?
excel提取前几位数字步骤如下:
1、打开需要编辑的Excel表格。
2、如需提取A栏数字左边前两位,在B1栏输入left(A1,2),“left”表示需要从左边提取数字,“A1”表示你要提取的数字栏,“2”表示你要提取的数字位数,之后按Enter即可。
3、编辑成功后需要提取A栏的数字,只需点击B1格,右下角会出现一个实心的黑点,左键点击黑点向下拖即可。
4、如需提取A栏数字右边后5位,在B1栏输入right(A1,5),“right”表示需要从右边提取数字,“A1”表示你要提取的数字栏,“5”表示你要提取的数字位数,之后回车,点击B1下拖即可。
5、如需提取A栏数字从左第4位开始的中间2位,在B1栏输入mid(A1,4,2),“mid”表示需要提取中间数字,“A1”表示你要提取的数字栏,“4”表示从第4位开始提取,“2”表示你需要提取两位数字,之后回车,点击B1下拖即可。
6、果提取身份证号码里的出生日期,可在B2栏输入mid(A2,7,4)amp
excel如何自动统计一组数据的后十名?
比如有一个班级45名学生,输入成绩后自动统计后十名成绩总和。或者46名学生,或者35名,人数有变化!
用excel自动统计一组数据的后十名,要用SMALL(array,k)函数,SMALL的意思就是“小的”。函数中的array表示要求第k个最小值点的数值数组或数值区域,k表示要返回的最小值点在数组或数据区中的位次。
首先用row(1:10)表达出k的值{12345678910},再用SMALL(B:B,ROW(1:10)),提取出B列成绩中最小的10个成绩,最后用求和函数sum求出这10个成绩的总和(还可以用函数average求出这10个成绩的平均值等),公式为SUM(SMALL(B:B,ROW(1:10)))。特别注意公式中因涉及到了数组,要用{ }把公式括起来,但不能手工录入{ },一定要按下CTRL SHIFT ENTER来加{ }。
表中只象征性的录入了14名学生的成绩,可以随意增减学生人数。有一个学生就必须录入一个成绩,就算是0分也必须录入,没有学生姓名的行的成绩列单元格须是空值即不能录入任何数值。
如果要计算后20名的成绩总和,可以把公式中的row(1:10)变更为row(1:20)。