EXCEL里的各种奇怪计算问题:数字后面自动多了 0.0001, 数字后面位数变成000,以及一些取整,数学函数
创始人
2024-05-29 16:02:19
0次

1 公式计算后的数,用只粘贴数值后,后面自动多了 0.0001,导致不再是整数的问题

问题入戏

  • 见第1个8400,计算时就出现了问题,按正常,这里8400应该是整数,而不应该带小数,但是确实就计算出了带小数的结果,虽然这时候还看不出来!
  • 见第2个8400,是只粘贴数值后出现的

 出现的原因推测:

  • 据说是EXCEL计算的问题,二进制计算和十进制计算导致的问题
  • 具体是否如此,待查

解决办法

  • 很简单,就是加一些数值函数,控制最终输出  int()  round() 等等
  • 这是很必要的,后面还会需要用文本 函数等控制显示的

2 数字后面位数变成000 或 科学计数法

2.1 输入过多的数,后面会自动变成科学计数法

  • 解决办法
  • 修改单元格为文本
  • 加 半角的'

2.2 不行的办法

用text() 不行,还是会变成科学计数法

3 text() 函数的作用很大

见下面

4 关于取整

4.1 取整函数

  • 见我整理的其他的
  • 基本用 round()  roundup()  rounddown() 足够了

4.2什么时候取整

  • 为了避免失真,我一般只在最后一步取整1次,就够了

5 数学函数

N次方和开方函数

  • 开方函数,sqrt()
  • 平方和开方函数,power()
  • 记住用 power() 开方,是用小于1的小数,而不是负数!
  1. 平方 power(10,2)=100
  2. 开方 power(32,1/5)=2


对数函数,log()

  • 对数函数
  • 对数= log(真数,底数)
  • LOG(100,10)=2
  • LOG(32,2)=5

记住对数的逆运算,

  •  LOG(100,10)=2  就是 10^2=100 
  • LOG(32,2)=5  就是 2^5=32

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...