- 第一行各列均为变量名字,其中第一列必须为待编码变量(如我上图中的op和func,)
- 第二行、第三行、……第N行均为逻辑值,其中第一列的值只能为6位不能多也不能少(如果觉得不够用请联系作者更新,如果觉得多前面补0就可以了,不影响结果)
- 后面可以添加任意多列,任意长度的变量,但中间不要有空行,(这个错误很危险,因为有可能不会报错,甚至给你算个答案出来…)
- 无关项请以x(注意是小写)形式写明,如下图aluctr的最后一项为xxxx,说明func为001000时aluctr输出什么都可以
#使用方法
- 将待转换编码按如前文所述的方法写在excel表格中,如图所示:
- 将文件命名为test.xlsx保存在d盘根目录下(其实是因为懒得做读文件的部分…)
- 打开QM逻辑表达式计算器
- 可以选择在excel的各个sheet之间切换,非常方便
- 选定哪个sheet之后,点击计算,即可得到结果(HTML格式,复制到word上会看不到上面那个取反符号)
- 如果要临时做一些修改,可以直接继续在excel中修改,保存后点击“重新加载Excel”,这个程序。