根据值

时间:2016-08-31 07:28:24

标签: excel excel-formula

我正在努力完成以下任务:

表1:包含水果名称的数据输入

Apple  | John | Peter | Chia <br>
Orange | Peter | Lim    <br>
Pear   | Peter | Tan    <br>
Banana | Tan | James    <br>
Kiwi   | Wee        <br>

代码将读取上表并生成下表:

John | Apple <br>
Peter | Apple, Orange, Pear <br>
Chia | Apple <br>
Lim | Orange <br>
Tan | Pear, Banana <br>
Jame | Banana <br>
Wee | Kiwi

这是使用excel识别某种形式的资源冲突。有没有办法没有vba吗?如果还没有,那么无论如何都要使用循环吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

蒂姆建议,可以使用一个简单的数据透视表(右边为蓝色):

resulting Pivottable and Data for it

我现在看到的唯一问题是将输入数据转换为数据透视表需要的格式...数据透视表左侧的区域。

但也许您的来源可以提供单行数据?

卡兹