Excel 我需要从一列中取出$figures并转到另一列
我的问题是:每个月我都会从易趣发票上下载数据。有些字段非常有用,但B列包含一组关于该项的信息。我需要把这个专栏分成四篇。每个需要拆分的项目都用不同的分隔符分隔;;,:,及()。 下面是一行数据示例-下面的Excel 我需要从一列中取出$figures并转到另一列,excel,Excel,我的问题是:每个月我都会从易趣发票上下载数据。有些字段非常有用,但B列包含一组关于该项的信息。我需要把这个专栏分成四篇。每个需要拆分的项目都用不同的分隔符分隔;;,:,及()。 下面是一行数据示例-下面的()中的信息是我试图捕获的: Red Kitchen Sterilite 12 Qt塑料双水槽盘洗碗盆洗衣房;tippyice最终价格:$17.99(商店) 第一列为描述(直到单词洗衣房) 分号后的第二列,如果为买方ID(tippyice) 第三列是价格,买家ID之间没有分隔符,但我可以在冒号
()
中的信息是我试图捕获的:
Red Kitchen Sterilite 12 Qt塑料双水槽盘洗碗盆洗衣房;tippyice最终价格:$17.99(商店)
- 第一列为描述(直到单词洗衣房)
- 分号后的第二列,如果为买方ID(tippyice)
- 第三列是价格,买家ID之间没有分隔符,但我可以在冒号
$17.99之后识别
- 第四列表示(存储)根本不需要
关于如何每月处理这些数据有什么建议吗?这些公式将提取您要查找的数据(假设您的数据位于单元格A1中): 第一栏:
=LEFT(A1,SEARCH(";",A1)-1)
第二栏:
=MID(A1,SEARCH(";",A1)+1,SEARCH("Final",A1)-(SEARCH(";",A1)+1))
第三栏:
=VALUE(MID(A1,SEARCH(":",A1)+3,LEN(A1)-(SEARCH(" (",A1)+1)))
(包含值函数,可将字符串更改为整数,以防您要对列求和或执行其他计算)记录宏一个月,您应该可以反复使用它。对分号、冒号和左括号上的列执行文本转换听起来足够了。请查看split()函数。这将得到第一列:范围(“B1”).Value=Split(范围(“A1”).Value“;”)