逗号将值分隔为Excel中的列

时间:2015-05-11 20:36:12

标签: excel

我在excel中有多个逗号分隔的行,带有药物名称 e.g。

1)药物1,药物2,药物3,药物4

2)药物1,药物2,药物3,药物5

3)药物1,药物2,药物5,药物6

我想要做的是使这些行列成为所有这些行的不同值成为列。因此,在我们的案例中,药物1,药物2,药物3,药物4,药物5,药物6将成为列,如果该行没有该药物,它们应该为0,如果该行中有该药物,则应该为1。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

以下是我将如何分多步执行此操作的屏幕截图。

  1. 将数据文本拆分为列(数据菜单,文本到列)
  2. 将数据复制到单个列(B)(复制范围B2:E4)到B10,然后复制出C10-End of range并放回到B13等)(并且有2列一列用于rowID,一列用于值
  3. 对于行10,11,12手动1-3。使用ctrl-down箭头复制并粘贴以填充每个系列,直到全部填写完毕。
  4. 生成数据透视表(现在包括布局。)
  5. enter image description here

    这是假设这是一次性的事情而且扔掉了。如果必须重复这样做,我就把它变成宏。