集算器之一:最简单的程序

格串:单元格输入的字串。

格值:单元格的取值,在代码执行过程中产生。

常数格:格串能被解释为常数的单元格。

计算格:格串以=开头的计算表达式的单元格,格值即为该表达式的计算结果。

执行格:格串以>开头的单元格,用于执行某种动作。执行格没有格值。

  1、可以修改其它单元格的值,如>A1=5

  2、可以将单元格用作变量,如>B3=A2+3

网格变量:在单元格中起了名字的变量。如在一个单元格中定义了变量>a=2,在另一个单元格中引用=a+3

注释格:格串以/开头的单元格

执行次序:从上到下,从左到右

  注意:1、后计算的格子可以引用前面计算的格子。

     2、前面计算的格子可以引用后计算的常数格。

     3、常数格未被执行时格值也有效,但计算格必须执行后格值才有效。

复制粘贴时的表达式变迁:

  1、Ctrl+CCtrl+V:粘贴后不会自动变迁表达式

  2、Ctrl+CCtrl+alt+V:粘贴后变迁表达式

  3、行/列号冠以$的单元格在任何时候都不会变迁,如$A$2即单元格A2任何情况下都不会变迁。

像文本编辑一样插入删除

  1、Ctrl+Enter:类似回车换行

  2、Ctrl+BackSpace:向前删除

  3、Ctrl+Delete:删除本格,后面补回

  4、Ctrl+Insert:插入本格,后面右退

  5、档复制区域是整行/列时,使用Ctrl-B将会自动先插入行列后再粘贴内容。

外部交互:

  1、Ctrl+C:将向外部复制单元格的格串

  2、Ctrl+Alt+C:将复制格值。

if函数:

  1、if(a,b,c)  如a真则返回b,否则返回c

  2、if(x1:y1,x2:y2,......:y)  如果x1真则返回y1,否则如果x2真则返回y2,......,所有的x都不真则返回y

层次参数:类似if函数这种参数分隔符不全是逗号,还有冒号和分号的复杂参数成为层次参数。

  集算器支持三层参数级别:分别用分号、逗号、冒号分隔。优先级依次减小。

网格文件的操作:

  1、新建/打开/保存

  2、移除网格:从内存中删除网格,仅关闭网格窗口并未真正删除。

  3、重开网格:放弃本次对网格的修改重新从文件中读入网格

  4、导入/导出文本:网格与回车/TAB分隔的文本互换

  5、另存网格:同时会在内存中改名网格名称。

  6、上移/下移网格:调整网格的次序。

  注意:网格名称将在跨网调用时用于标识网格,位置靠后的同名网格将不能被引用到。

网格参数:在代码执行过程中相当于一些已经赋值过的网格变量。

案列:计算个人所得税

  

原文地址:https://www.cnblogs.com/zhanghonggang/p/3296045.html