作者Chicago2011 (iceland)
看板Office
标题[问题] xls 转换成txt
时间Wed Mar 24 23:28:56 2021
档案下载为txt档,有20栏以上
每天需将“某栏”的值换掉。
目前想法为汇入至xls,将key值及要被取代的栏位做资料剖析,透过vlookup得到值後,
再转回txt档。
问题:转成txt档,间距改变,要手动调整间距(空白),不知有方式可以达成?
https://drive.google.com/file/d/1hAALgmPKM-P955dNwzENuy0UFQhF7AX9/view?usp=sharing
https://drive.google.com/file/d/1jyf323vXuYknuKqZgPG5cVPHjQBA33jD/view?usp=sharing
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.53.162.129 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1616599738.A.E83.html
1F:→ soyoso: rept空白格,要几格以栏位最大字元数减len(vlookup(...)) 03/25 07:47
2F:→ soyoso: 的方式试试 03/25 07:47
3F:→ Chicago2011: s大方便明示操作吗?感恩 03/26 00:12
4F:→ soyoso: 提供范例档,以所提供的档案模拟,会比较确定是否可行 03/26 07:06
7F:→ Chicago2011: 原始档 03/27 00:08
8F:→ Chicago2011: 图一为 txt档,1要被取代的值 03/27 00:08
9F:→ Chicago2011: 2是key值。图二为xls档, mapping a栏 ,得到b栏值 03/27 00:08
10F:→ soyoso: 如回文提供"档案"模拟,会比较确定是否可行,比起截图,档 03/27 07:00
11F:→ soyoso: 案比较前後txt才会比较确定 03/27 07:00
12F:→ soyoso: 从截图来看1要被取代的,00012 B(1)有没有包含1不确定,没 03/27 07:00
13F:→ soyoso: 1的话占7格位置和b栏取代值B123456(7格)是一致的,那和内 03/27 07:00
14F:→ soyoso: 文写要手动调整间距方面的关系是什麽,要手动调整间距(空 03/27 07:00
15F:→ soyoso: 白)是指哪个key或是被取代,亦或是其他处 03/27 07:00
16F:→ Chicago2011: 已私讯 03/27 16:44
※ 编辑: Chicago2011 (27.53.162.129 台湾), 03/27/2021 18:19:35
※ 编辑: Chicago2011 (27.53.162.129 台湾), 03/27/2021 18:21:48
17F:→ Chicago2011: 补上档案,谢谢 03/27 18:23
18F:→ soyoso: 资料剖析,固定宽度,剖析出三栏,连结&这三栏(原本key以b 03/27 18:43
19F:→ soyoso: 栏被取代值替代) 03/27 18:43
21F:→ soyoso: 被取代值固定为7个字元(和key12个字元差了5元)的话,双引 03/27 18:43
22F:→ soyoso: 号内空白格键入五次 03/27 18:43
23F:→ soyoso: 贴入文字档,取代双引号 03/27 18:43
24F:→ Chicago2011: 概念知道了,谢谢 03/27 20:57