我遇到了以下难题,我认为这对很多人有帮助。我一直在从银行对账单中提取数据(是的,我可以使用 Mint;不,出于各种原因我不想这样做),最终得到了以下结果(为了保护隐私,略作删节,用 # 代替数字):
SUNOCO ########## 某地 CA #### ##### 23.16
该列以前在交易前面有两个日期,但我使用文本转列将它们分开。然而,现在的问题是,我需要将美元值 (23.16) 从行的其余部分中分离出来,但不能使用固定宽度(值更长或更短)并且不能用字符分隔(因为我必须手动在每一行中插入分号之类的东西)。
也许可以查找/替换?除了金额之外,行中没有其他小数,因此最佳做法是,用分号 + 值替换符合掩码的任何内容(例如 1,231 将变为 ; 1,231),然后我可以使用文本到列根据分号进行分隔。但我不知道该怎么做。
有什么想法吗?我真的不想手动将所有值分解出来。