1

我有一个管道分隔文件:
Col1| Col2| Col3
12 | 10 |
54 | 17 |

我怎样才能得到 Col3 中的总和(22 和 71)?这种操作是否有内置功能?

4

1 回答 1

0

打开 CSV(或管道分隔)文件后,通过单击第 3 列标题选择第 3 列,按下Ctrl+H以调出替换对话框,单击高级按钮,单击重置按钮以确保高级对话框中的所有选项框是默认的,然后单击确定。

替换对话框中,输入:

寻找: .*

用。。。来代替: \J Number( cell( -1 ) ) + Number( cell( -2 ) )

确保设置了仅在选择中和正则表达式选项。

单击全部替换

EmEditor - 在列中求和

注意:如果您需要处理十进制数字,请使用:代替\J parseFloat( cell( -1 ) ) + parseFloat( cell( -2 ) )表达式。

参考http ://www.emeditor.org/en/howto_search_replacement_expression_syntax.html

于 2020-08-20T15:23:58.107 回答