我需要从列中提取$ figure并转移到另一列

时间:2013-10-03 20:19:23

标签: excel

这是我的问题:每个月我都会从易趣发票中下载数据。某些字段非常有用,但B列包含有关该项目的大量信息。我需要把这个专栏分成四个。需要分解的每个项目由不同的分隔符分隔; ;,:和()。

以下是一行示例数据 - 以下()中的信息是我要捕获的内容:

Red Kitchen Sterilite 12 Qt Plastic Twin Sink Dish Pan Wash Tub Basin Laundry ;tippyice Final price: $17.99 (Store)

  • 第一列是描述(直到洗衣一词)
  • 半冒号后的第二列,如果是买方ID(tippyice)
  • 第三列是价格,买家ID之间没有分隔符,但我可以在冒号$17.99
  • 之后识别
  • 根本不需要第四栏(STORE)。

关于如何每个月处理这些数据的任何建议?

1 个答案:

答案 0 :(得分:0)

这些公式将提取您正在寻找的数据(假设您的数据位于Cell 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)))

(包括VALUE函数,以便在您想要对列进行求和或执行其他计算时从字符串更改为整数)