工作之中,经常地需要获取、合并、处理一些csv和txt这些文件,就需要用到Csv.Document这个函数.
适用csv和txt文本格式的文件 | ||
函数 | Csv.Document | 说明 |
参数1 | binary数据 | File.Contents(路径)获取 |
参数2 | 列 | 一,数字,代表几列 二,字段名 |
参数3 | 分隔符 | 默认为逗号 |
参数4 | 多余列处理方式 | 参照参数2的列数, 0 多出的列为一个list 1 如果列数多于参数2的列数就会出错 2 列数就出错 2就是忽略错误 |
参数5 | 编码方式 | 如果有乱码,填上0或936 |
观察上面的参数,很多其实都学过了.比如,参数2和参数4这个类似Table.SplitColumn里的参数3和最后一个参数,一摸一样的.所以如果之前的基础都掌握了,学习起来毫不费劲.详细解释看链接:
4.7 拆分表列函数Table.SplitColumn_01
直接来个案例:
制作查找拼音的自定义函数,如果张三→zhang san
获取这个拼音,首先需要一张汉字拼音对照表.