如何将多行为单位的表格转成普通行式表格

Excel数据如下,奇数行的每个单元格都是不重复的关键字,偶数行的每个单元格是关键字对应的值。

 ABCDE
1AHMBT
239214920
3FWPLC
463511422
5YDVEU
626571827

计算目标:把上述表格转成2列的普通行式表格,第1列是关键字,第2列是对应的值。结果应当如下:

 AB
1A39
2H2
3M14
4B9
5T20
6F6
7W35
8P11
9L4
10C22
11Y26
12D5
13V7
14E18
15U27

实现步骤:

1.       运行集算器(可以到润乾官网下载,用职场版,首次运行时会提示加载授权,下载个免费的就够了)

2.  用Excel 打开要计算的文件,选中 A1:E6 区域,按 ctrl+C 复制到剪贴板。

3.  切换到集算器,选中A1 格,注意要让光标落到 A1 的编辑状态中,用 ctrl+V,将数据粘贴进来。

imagepng

4.  在集算器中继续编写脚本:

A
1…(复制来的数据)
2=A1.split@n("\t")
3=A2.step(2,1).conj()
4=A2.step(2,2).conj()
5=A3.(~+"\t"+A4(#)).concat@n()

脚本中,函数step(2,1)取奇数行,conj()将其合并为单列表格,A3即关键字列,A4即值列,A5将两列合并,用回车换行和tab分别区分行和列。

5.  按F9 执行,点击 A5 格,在右侧可以看到执行结果,点击"copy data" 按钮,将 A5 的计算结果复制到剪贴板

imagepng

6.  返回Excel 选中任意单元格,用 ctrl+V 粘贴,即可获得理想结果。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值