跳转至

05 数值处理

在这里,我给大家提供了数值处理的功能,可以在选项卡这部分进行查找

数值计算功能

首先第一个选项卡是计算的选项,可以选择计算方式,然后点击计算即可,目前支持以下模式:

函数 功能 函数 功能
加 (+) 两个数求和 减 (-) 两个数求差
乘 (×) 乘法运算(理论计算) 除 (÷) 两个数求商
平方 一个数的二次方 立方 一个数的三次方
根号2 (√) 求二次方根(平方根) 根号3 (³√) 求三次方根(立方根)
Log 以10为底的对数 Ln 以e为底的自然对数
指数 幂运算,如 aⁿ 相反数 改变符号,如 a → -a
绝对值 取非负值,如 |a| Sin 正弦函数
Cos 余弦函数 Tan 正切函数

例如对一列数进行加5运算,得到的结果会覆盖原来的单元格,具体效果如下:


数值格式

一、四舍五入功能

在这个选项卡下,主要提供了五大功能,分别是 四舍五入向上舍入向下舍入取整抹零取零抹整

  • 四舍五入:将一个数四舍五入到指定的小数位数,例如将3.141四舍五入到2位小数为3.14
  • 向上舍入:将一个数向上舍入到指定的小数位数,例如将3.141向上舍入到2位小数为3.15
  • 向下舍入:将一个数向下舍入到指定的小数位数,例如将3.146向下舍入到2位小数为3.14
  • 取整抹零:将一个数取整,小数部分抹零,例如将3.141取整抹零为3
  • 取零抹整:将一个数取整,小数部分取零,例如将3.141取零抹整为0.141

具体可以参考下面这个图:

二、数值显示格式

在这个选项卡下,主要提供了数值显示格式的功能,例如将一个数显示为百分比,或者将一个数显示为货币格式等,主要对应关系如下表:

格式 功能 具体案例
小数位数 控制显示的小数位数 3.14159 (保留3位:3.142)
千分符 数字每三位添加分隔符 1000000 → 1,000,000
百分比 将数值转换为百分比形式 0.85 → (两位小数,85.00%)
科学计数法 用科学计数法表示数字 123456 → (两位小数,1.23E+05)
英文货币 显示为英文货币格式 1500 → (两位小数,$1500.00)
中文货币 显示为中文货币格式 1500 → (两位小数,¥1500.00)

更多功能

一、快捷录入

点击快捷录入,可以直接在单元格中输入序列,目前支持两种序列,分别是:123序列字母序列,功能界面如下:

  • 间隔宽度:指的是录入的两个序列之间间隔多少个空
  • 是否连续:指的是间隔后的数字是否是连续的,只在 间隔宽度>=1的时候有效

详细可以参考下图:

录入 字母序列,得到的就是最右边这样的样式,区域默认是先行后列的,如果需要先列后行,生成后再转置即可

二、序列录入

如果你需要快速录入从1到某个值的序列,使用这个功能即可,以下是其功能界面:

参数解释:

  • 序列填充到:指的是序列从1开始,填充到哪个值
  • 间隔宽度:指的是序列之间的间隔宽度,中间有多少个空,默认是0,如果设置为1,则序列之间间隔一个空
  • 序列存放在:默认产生一行或者一列的序列,选择列则是将序列填充到列中,选择行则是将序列填充到行中
  • 存放位置:选择要存放区域的 第一个单元格 位置即可

以列向量举例,可以参考如下图片:

三、排列组合

如果你有多种情况,想要统计不同的搭配情况共有多少种,可以使用此功能,以下是其功能界面:

参数解释:

  • 系列1~系列4范围:指的是的数据源,目前最多支持4个系列,每个系列只需要框选对应的区域即可
  • 过滤空值:选择是否过滤空值,默认是过滤,即如果某个系列有空值,不会计算在内
  • 过滤重复:选择是否过滤重复值,默认是不过滤,即如果某个系列有重复值,会重复计算

以两个系列为例,假设第一个系列内容分别是A,B,C,第二个系列是1,2,3,4,那么组合数就是3*4=12,具体结果如下:

四、快捷凑数

你有一堆数据,你知道有几个数相加会等于一个数,但是你忘记了是哪几个,这个时候就可以用这个功能来快速凑数,功能界面:

参数解释:

  • 数据源区域:指的是你有一堆数据,这些数据都在这个区域内
  • 结果存放在:指的是你要将结果存放的区域,选择要存放区域的 第一个单元格 位置即可
  • 要找几个数:指的是你要凑出的数值有几个数相加而成
  • 要凑什么数:指的是你要凑出的数值
  • 误差不大于:指的是你要凑出的数值和实际结果的误差不能大于这个值,也就是(实际值±误差)

以一个案例为例,假设你有一堆数据如左侧所示,你要凑出11.2这个数值,3个数,那么结果如下:

找出对应的数的同时,会把源数据对应位置标黄,方便你快速找到对应的数,但是注意凑数时,会把所有可能的组合都列出来,所以如果数据量很大,会导致计算时间较长,建议在数据量不大的情况下使用。