Excel基础(16)数学函数

Posted 揭航

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel基础(16)数学函数相关的知识,希望对你有一定的参考价值。

Excel基础(16)数学函数

一.基础

1.1.四舍五入

1.基本round()

可以精确到小数位数

=ROUND(F2,2)
  • 参数1:选定的单元格
  • 参数2:要保留的位数

2.roundup()

向上舍去

=ROUNDUP(F2,0)
  • 参数1:选定的单元格
  • 参数2:根据哪一位向上舍去

3.rounddown()

向下舍去

=ROUNDDOWN(F2,0)

1.2.取整函数int

1.基本使用

=INT(F2)

2.与rounddown区别?

负数就有区别了

  • int函数是整数取整
  • rounddown是舍去小数部分!

1.3.求余数mod,求余数还能得到小数!!

1.计算休假天数?

1.if方法

=IF(MOD(C2,1)>=0.5,INT(C2)+0.5,INT(C2))

2.int方法?

=INT(C2*2)/2

2.身份证性别?

1.先取余数

=MOD(RIGHT(LEFT(B2,17),1)*1,2)

2.再用if

=IF(MOD(RIGHT(LEFT(B2,17),1)*1,2)=1,"男","女")

1.4.row()

求行数

=row(A1)

=row()

1.5.COLUMN()

求列数

=column()

=column(A2)

1.6.结合match和index

1.match,index复习

  • match()是返回索引值
  • index()是根据索引返回具体值

1.match

  • 参数1:根据什么搜索
  • 参数2:搜索的列
  • 参数3:0是精确匹配

2.index

  • 参数1:在某一列查找
  • 参数2:索引值

2.综合使用

=INDEX(E:E,MATCH(H4,A:A,0))

二.函数应用

2.1.转置!

1.选择性粘贴

2.index()和column()

=INDEX($A:$A,COLUMN(C4)-2)

2.2.跳跃?取每周的第二个数据

等差数列。。。

=INDEX(E:E,5*ROW(A1)-2)

2.3.分列

1.先找规律

根据矩阵的知识,看前面有几行,是在第几列即可

=(ROW()-9)*3+COLUMN()-7

2.使用

=INDEX($A:$A,(ROW()-11)*3+COLUMN()-3)

开发者涨薪指南 48位大咖的思考法则、工作方式、逻辑体系

以上是关于Excel基础(16)数学函数的主要内容,如果未能解决你的问题,请参考以下文章

2Python基础--除法常用数学函数

Excel教程(12) - 数学和三角函数

[Python系列-16]:人工智能 - 数学基础 -6- 常见数学函数激活函数大全

Python基础学习第十一节 内置函数详解

mod的运算规则是啥?

python之数学函数篇