目录

一、生成编码

二、生成不受影响的数值

三、改变十进制的形式

附录


1、固化表格防止修改

2、单个十进制转三进制代码

3、三态拨码开关设定编码


----------------------------------------------------------------------------------------------------------------

一、生成编码

在A1输入: =SUMPRODUCT(10^{10,9,8,7,6,5,4,3,2,1,0},MOD(INT(ROW()/3^{10,9,8,7,6,5,4,3,2,1,0}),3))

[公式解释]

1、SUMPRODUCT返回相应的数组或区域乘积的和,兼具条件求和及计数两大功能。

说明:数组参数必须具有相同的维数,非数值型的数组元素作为 0 处理。

汉语的意思SUM:【数】求和。PRODUCT:【数】(乘)积 20 is the product of 5 and 4.二十是五与四的乘积。SUMPRODUCT:组合的汉语意思是乘积之和,在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

例如:

1)=SUMPRODUCT(C3:C7,D3:D7),表示C3*D3+C4*D4+……+C7*D7。

2)=SUMPRODUCT((A1:A4)*{1;2;3;4})

注意下面公式得到的结果是一样的,但运算效率要低很多。从Excel区域计算的原理知道,下面的式子中sumproduct的参数被展开成一个4×4的方块,所以运算速度要慢一个级别(线性 vs 平方):

= sumproduct((A1:A4)*{1,2,3,4})

这里区别在于";"号表示换行,而","号表示下一列,所以{1;2;3;4}是一个列向量,而{1, 2, 3, 4}是一个行向量。我们也可以将其结合,{1,2,3,4;5,6,7,8;9,10,11,12;}是一个3×4的矩阵。

2、ROW()指某一行。

3、INT将数字向下舍入到最接近的整数。

例如
=INT(8.9) 将 8.9 向下舍入到最接近的整数 (8)
=INT(-8.9) 将 -8.9 向下舍入到最接近的整数 (-9)

4、MOD用于返回两数相除的余数

例如:MOD(10,3)即是10除以3,余数为1。

5、如上式中的绿色3(最好≤10)改为5,就是十进制转五进制。

下拉公式,这样得出的是数值格式的数据。

十进制转三进制java 十进制转三进制公式_Excel十进制转三进制

在A1输入:

=text(SUMPRODUCT(10^{10,9,8,7,6,5,4,3,2,1,0},MOD(INT(ROW()/3^{10,9,8,7,6,5,4,3,2,1,0}),3)),"00000000")

下拉公式,这样得出的文本格式的数据(前面有一撇)。

十进制转三进制java 十进制转三进制公式_进制_02

----------------------------------------------------------------------------------------------------------------

二、生成不受影响的数值

EXCEL中,有时用公式只是为了一次性得到结果,得到结果后,想保留此结果,不因引用单元格的变化而变化,可以按下面步骤操作:

  1. 选中某个单元格,可以在编辑栏里看到公式;
  2. 选中要去掉公式的单元格或区域;
  3. 右击--复制--右击--选择性粘贴,在对话框中,点选数值--确定;
  4. 此时,发现编辑栏里已不再显示公式,而是显示结果,公式已全部转为计算结果。

----------------------------------------------------------------------------------------------------------------

三、改变十进制的形式


十进制转三进制java 十进制转三进制公式_遥控器编码_03


十进制转三进制java 十进制转三进制公式_十进制_04


十进制转三进制java 十进制转三进制公式_Excel十进制转三进制_05


----------------------------------------------------------------------------------------------------------------

附录

1、固化表格防止修改,详见Excel单元格保护


2、单个十进制转三进制代码,详见VC++单个十进制转三进制小代码

3、三态拨码开关设定编码,详见拨码开关

----------------------------------------------------------------------------------------------------------------