- ·上一篇:电子表格用excel 做物理图像
- ·下一篇:电子表格道路之星怎么打开excel文件
电子表格如何把excel的有效数字调成4位
1.如何把excel的有效数字调成4位
1、用ROUND()函数,四舍五入,有效数字就是四位。如A1格为2.23457,则
=ROUND(A1,4) 就=2.2346;
=ROUND(A1,3) 就=2.235
该函数常被用在会计数据的处理上。用“格式-数字”来定义的方法会产生累积误差以至造成表间数据的不平衡错误。
2、用ROUNDDOWN()函数,截掉后面四位而不四舍五入:
这个函数的好处在于:如果用“格式-数字”来定义,只是表面上保留(显示)了四位数,而在运算时,其实还是老样子,用这个函数四位就是四位,不会受到下面位数的影响。
2.excel表格中,如何将由四个数字组成的四位数显示最大数
假设4个数分别在A1,A2,A3,A4。
在A5要显示4个数中组合最大的,那么在A5输入: =LARGE($A$1:$A$4,1)&LARGE($A$1:$A$4,2)&LARGE($A$1:$A$4,3)&LARGE($A$1:$A$4,4) 在A6显示最小数,那么在A6输入: =***ALL($A$1:$A$4,1)&***ALL($A$1:$A$4,2)&***ALL($A$1:$A$4,3)&***ALL($A$1:$A$4,4)。
3.请问怎么请EXCEL 0 1 2 3 4 5 6 7 8 9 四位数全部排列组合啊
用下面的VBA代码运行一下就会在当前工作表的 A列填充出全部组合
VBA代码用法:
'按alt+f11进入VBE编辑窗口,然后选择插入----模块----会打开一个模
'块窗口,把下面的代码复制进去--保存,再次按alt+f11返回excel窗口
'按alt+f8打开运行宏窗口,会看到test宏,运行它就可以了
Option Explicit
Sub test()
Dim i As Integer, j As Integer, l As Integer, n As Integer, k As Long
For i = 0 To 9
For j = 0 To 9
For l = 0 To 9
For n = 0 To 9
k = k + 1
ActiveSheet.Range("a" & k) = "'" & i & j & l & n
Next
Next
Next
Next
End Sub
