excel函数公式大全表?用excel做仓库管理系统
大家好,感谢邀请,今天来为大家分享一下excel函数公式大全表的问题,以及和用excel做仓库管理系统的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
Excel常用电子表格公式大全
一、求和
(1)SUM函数是一个求和函数,以将单个值、单元格引用或是区域相加,或者将三者的组合相加。
语法:SUM(number1,[number2],...)
number1(必需参数)要相加的第一个数字。可以是具体数字,也可以是单元格引用或者单元格区域。
number2,这是要相加的第二个数字。
(2)单条件求和
SUMIF函数是对选中范围内符合指定条件的值求和。
sumif函数语法是:=SUMIF(range,criteria,sum_range)
sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range为实际求和区域,需要求和的单元格、区域或引用。
(3)多条件求和
SUMIFS函数,快速对多条件单元格求和。
SUMIFS函数语法是:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2],...)
sumifs函数的参数如下:
第一个参数:sum_range是需要求和的实际单元格。
第二个参数:criteria_range1为计算关联条件的第一个区域。
第三个参数:criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本
第四个参数:criteria_range2为计算关联条件的第二个区域。
第五个参数:criteria2为条件2。
二、求平均
(1)AVERAGE函数是计算平均值的函数。
语法:AVERAGE( number, number2,……)
(2)单条件求平均
AVERAGEIF函数是计算某个区域内满足给定条件的所有单元格的平均值。
语法:AVERAGEIF(range, criteria, [average_range])
(3)多条件求平均
AVERAGEIFS函数是求多重条件所有单元格的平均值。使用方法可参考SUMIFS函数
语法:=averageifs(average_range,criteria_range1,criteria1,criteria_range2,criteria2,...)
三、求最大值
MAX函数是求最大值函数。
四、求最小值
MIN函数是求最小值函数。
五、行位置
ROW函数是用来确定光标的当前行位置或者指定单元格行位置的函数
语法:=row()
六、列位置
COLUMN函数是用来确定光标的当前列位置或者指定单元格列位置的函数。
语法:=COLUMN()
七、随机整数
RANDBETWEEN函数是返回指定的最小值和指定最大值之间的一个随机整数。
语法:RANDBETWEEN(bottom,top)
Bottom参数:指定的最小整数。
Top参数:指定的最大整数。
八、随机小数
Rand函数是返回一个大于等于 0及小于 1随机实数。
语法:RAND()
excel函数公式大全有哪些
一、数字处理
1、取绝对值函数
公式:=ABS(数字)
2、取整函数
公式:=INT(数字)
3、四舍五入函数
公式:=ROUND(数字,小数位数)
二、判断公式
1、如果计算的结果值错误那么显示为空
公式:=IFERROR(数字/数字,)
说明:如果计算的结果错误则显示为空,否则正常显示。
2、IF语句的多条件判定及返回值
公式:IF(AND(单元格(逻辑运算符)数值,指定单元格=返回值1),返回值2,)
说明:所有条件同时成立时用AND,任一个成立用OR函数。
三、常用的统计公式
1、统计在两个表格中相同的内容
公式:B2=COUNTIF(数据源:位置,指定的,目标位置)
说明:如果返回值大于0说明在另一个表中存在,0则不存在。
如果,在此示例中所用到的公式为:B2=COUNTIF(Sheet15!A:A,A2)
2、统计不重复的总数据
公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF函数统计出源数据中每人的出现次数,并用1除的方式把变成分数,最后再相加。
四、数据求和公式
1、隔列求和的应用
公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果在标题行中没有规则就可以用第2个公式
2、单条件应用之求和
公式:F2=SUMIF(A:A,C:C)
说明:这是SUMIF函数的最基础的用法
五、查找与引用公式
1、单条件查找
说明:VLOOKUP是excel中最常用的查找方式
六、字符串处理公式
1、多单元格字符串的合并
说明:Phonetic函数只能合并字符型数据,不能合并数值
2、截取结果3位之外的部分
说明:LEN计算总长度,LEFT从左边截总长度-3个
七、日期计算相关
1、日期间相隔的年、月、天数计算
A2是开始日期(2011-12-2),B2是结束日期(2013-6-11)。计算:
相差多少天的公式为:=datedif(A2,B2,d)其结果:557
相差多少月的公式为:=datedif(A2,B2,m)其结果:18
相差多少年的公式为:=datedif(A2,B2,Y)其结果:1
不考虑年份相隔多少月的公式为:=datedif(A1,B1,Ym)其结果:6
不考虑年份相隔多少天的公式为:=datedif(A1,B1,YD)其结果:192
不考虑年份月份相隔多少天的公式为:=datedif(A1,B1,MD)其结果:9
datedif函数第3个参数说明:
Y时间段中的整年数。
M时间段中的整月数。
D时间段中的天数。
MD日期中天数的差。忽略月和年。
YM日期中月数的差。忽略日和年。
YD日期中天数的差。忽略年。
扩展资料:
工程函数
BESSELI返回经过修改的贝塞尔函数IN(X)
BESSELJ返回贝塞尔函数JN(X)
BESSELK返回经过修改的贝塞尔函数KN(X)
BESSELY返回贝塞尔函数YN(X)
XLFCTBIN2DEC、BIN2DEC将二进制数转换为十进制数
BIN2HEX将二进制数转换为十六进制数
BIN2OCT将二进制数转换为八进制数
COMPLEX将实系数和虚系数转换为复数
CONVERT将一种度量单位制中的数字转换为另一种度量单位制
DEC2BIN将十进制数转换为二进制数
DEC2HEX将十进制数转换为十六进制数
DEC2OCT将十进制数转换为八进制数
DELTA检测两个值是否相等
ERF返回误差函数
ERFC返回余误差函数
GESTEP检测数字是否大于某个阈值
HEX2BIN将十六进制数转换为二进制数
HEX2DEC将十六进制数转换为十进制数
HEX2OCT将十六进制数转换为八进制数
IMABS返回复数的绝对值(模)
IMAGINARY返回复数的虚系数
IMARGUMENT返回参数THETA,一个以弧度表示的角
IMCONJUGATE返回复数的共轭复数
IMCOS返回复数的余弦
IMDIV返回两个复数的商
IMEXP返回复数的指数
IMLN返回复数的自然对数
IMLOG10返回复数的常用对数
IMLOG2返回复数的以2为底数的对数
IMPOWER返回复数的整数幂
IMPRODUCT返回两个复数的乘积
IMREAL返回复数的实系数
IMSIN返回复数的正弦
IMSQRT返回复数的平方根
IMSUB返回两个复数的差
IMSUM返回两个复数的和
OCT2BIN将八进制数转换为二进制数
OCT2DEC将八进制数转换为十进制数
OCT2HEX将八进制数转换为十六进制数
参考资料:
百度百科- excel函数
excel表格函数公式大全
Excel是大家常用的电子表格软件,掌握好一些常用的公式,能使我们更好的运用Excel表格函数,但是Excel中函数公式大家知道多少呢?下面我马上给大家分享Excel常用电子表格公式,希望大家都能学会并运用起来。
Excel常用电子表格公式大全【汇总篇】
一、Excel基本公式
1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。
2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。
3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。
4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:
=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。
1、求和:=SUM(K2:K56)——对K2到K56这一区域进行求和;
2、平均数:=AVERAGE(K2:K56)——对K2 K56这一区域求平均数;
3、排名:=RANK(K2,K$2:K$56)——对55名学生的成绩进行排名;
4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))
5、学期总评:=K2*0.3+M2*0.3+N2*0.4——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;
6、最高分:=MAX(K2:K56)——求K2到K56区域(55名学生)的最高分;
7、最低分:=MIN(K2:K56)——求K2到K56区域(55名学生)的最低分;
8、分数段人数统计:
(1)=COUNTIF(K2:K56,"100")——求K2到K56区域100分的人数;假设把结果存放于K57单元格;
(2)=COUNTIF(K2:K56,">=95")-K57——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;
(3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58)——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;
(4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59)——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;
(5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60)——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;
(6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61)——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;
(7)=COUNTIF(K2:K56,"<60")——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;
说明:COUNTIF函数也可计算某一区域男、女生人数。
如:=COUNTIF(C2:C351,"男")——求C2到C351区域(共350人)男性人数;
9、优秀率:=SUM(K57:K60)/55*100
10、及格率:=SUM(K57:K62)/55*100
11、标准差:=STDEV(K2:K56)——求K2到K56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);
12、条件求和:=SUMIF(B2:B56,"男",K2:K56)——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和;
13、多条件求和:{=SUM(IF(C3:C322="男",IF(G3:G322=1,1,0)))}——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2、3、4、5),则此函数返回的结果表示求一班的男生人数;这是一个数组函数,输完后要按Ctrl+Shift+Enter组合键(产生“{……}”)。“{}”不能手工输入,只能用组合键产生。
14、根据出生日期自动计算周岁:=TRUNC((DAYS360(D3,NOW()))/360,0)
———假设D列存放学生的出生日期,E列输入该函数后则产生该生的周岁。
15、在Word中三个小窍门:
①连续输入三个“~”可得一条波浪线。
②连续输入三个“-”可得一条直线。
连续输入三个“=”可得一条双直线。
一、excel中当某一单元格符合特定条件,如何在另一单元格显示特定的颜色比如:
A1〉1时,C1显示红色
0
A1<0时,C1显示黄色
方法如下:
1、单元击C1单元格,点“格式”>“条件格式”,条件1设为:
公式=A1=1
2、点“格式”->“字体”->“颜色”,点击红色后点“确定”。
条件2设为:
公式=AND(A1>0,A1<1)
3、点“格式”->“字体”->“颜色”,点击绿色后点“确定”。
条件3设为:
公式=A1<0
点“格式”->“字体”->“颜色”,点击黄色后点“确定”。
4、三个条件设定好后,点“确定”即出。
二、EXCEL中如何控制每列数据的长度并避免重复录入
1、用数据有效性定义数据长度。
用鼠标选定你要输入的数据范围,点"数据"->"有效性"->"设置","有效性条件"设成"允许""文本长度""等于""5"(具体条件可根据你的需要改变)。
还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。
2、用条件格式避免重复。
选定A列,点"格式"->"条件格式",将条件设成“公式=COUNTIF($A:$A,$A1)>1”,点"格式"->"字体"->"颜色",选定红色后点两次"确定"。
这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。
三、在EXCEL中如何把B列与A列不同之处标识出来?
(一)、如果是要求A、B两列的同一行数据相比较:
假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:
“单元格数值”“不等于”=B2
点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。
用格式刷将A2单元格的条件格式向下复制。
B列可参照此方法设置。
(二)、如果是A列与B列整体比较(即相同数据不在同一行):
假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:
“公式”=COUNTIF($B:$B,$A2)=0
点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。
用格式刷将A2单元格的条件格式向下复制。
B列可参照此方法设置。
按以上方法设置后,AB列均有的数据不着色,A列有B列无或者B列有A列无的数据标记为红色字体。
四、EXCEL中怎样批量地处理按行排序
假定有大量的数据(数值),需要将每一行按从大到小排序,如何操作?
由于按行排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。所以,这一问题不能用排序来解决。解决方法如下:
1、假定你的数据在A至E列,请在F1单元格输入公式:
=LARGE($A1:$E1,COLUMN(A1))
用填充柄将公式向右向下复制到相应范围。
你原有数据将按行从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。
注:第1步的公式可根据你的实际情况(数据范围)作相应的修改。如果要从小到大排序,公式改为:=SMALL($A1:$E1,COLUMN(A1))
五、巧用函数组合进行多条件的计数统计
例:第一行为表头,A列是“姓名”,B列是“班级”,C列是“语文成绩”,D列是“录取结果”,现在要统计“班级”为“二”,“语文成绩”大于等于104,“录取结果”为“重本”的人数。统计结果存放在本工作表的其他列。
公式如下:
=SUM(IF((B2:B9999="二")*(C2:C9999>=104)*(D2:D9999="重本"),1,0))
输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
六、如何判断单元格里是否包含指定文本?
假定对A1单元格进行判断有无"指定文本",以下任一公式均可:
=IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","无")
=IF(ISERROR(FIND("指定文本",A1,1)),"无","有")
求某一区域内不重复的数据个数
例如求A1:A100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:
一是利用数组公式:
=SUM(1/COUNTIF(A1:A100,A1:A100))
输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
二是利用乘积求和函数:
=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))
七、一个工作薄中有许多工作表如何快速整理出一个目录工作表
1、用宏3.0取出各工作表的名称,方法:
Ctrl+F3出现自定义名称对话框,取名为X,在“引用位置”框中输入:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,100)
确定
2、用HYPERLINK函数批量插入连接,方法:
在目录工作表(一般为第一个sheet)的A2单元格输入公式:
=HYPERLINK("#'"&INDEX(X,ROW())&"'!A1",INDEX(X,ROW()))
将公式向下填充,直到出错为止,目录就生成了。
猜你喜欢:
1. 18个Excel最常用的公式运算技巧总结
2. excel函数公式大全下载 excel函数公式学习
3. Excel常用电子表格公式大全【汇总篇】
4.史上最全的excel函数汇总
5. excel函数公式大全介绍
关于本次excel函数公式大全表和用excel做仓库管理系统的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。