l 问题
这应该算是一个报表处理需求,举这个例子的目的是为了说明集算器灵活自由的运算系统,即使对于很不规则的报表处理需求,往往也能胜任。
问题很简单,将下面的Names表改成3列显示,分别为name1,name2,name3,得到的代码最好也可以方便的实现任意多列的显示。
l 思路
大致思路:集算器中有一个record函数,恰好可以应对这个需求。
1. 直接用record函数将名字序列写入新表。
l 代码
|
A |
|
1 |
=file("C:\\txt\\Names.txt").import@t().(name) |
将name列转换为序列 |
2 |
=create(name1,name2,name3) |
要格式化成的表结构 |
3 |
=A2.record(A1) |
直接用record函数写入新表 |
在这个代码中,如果要实现更多列的显示,只要在A2单元格写入想要显示成的结构,名字就会按照新的结构填充。
l 结果