【发布时间】:2017-08-24 20:34:25
【问题描述】:
我有一个 Excel 文件,其中包含一组组和属于它们的用户的列表。我需要生成属于每个组的用户列表。关键点:虽然这在 perl、python 或任何其他编程语言中是一项微不足道的任务,但我想在 Excel 中完成整个工作,这样我就不必导出到 csv、重新导入结果和重新- 每次有变化时进行格式化。
文件格式(导出为 csv 时)类似于:
Group, username, email
Perl Jam, evedder, evedder@pj.com
Perl Jam, mcameron, mcameron@soundgarden.com
Perl Jam, jament, jament@pj.com
Perl Jam, sgossard, sgossard@pj.com
Perl Jam, mmccready, mmccready@pj.com
Soundgarden, mcameron, mcameron@soundgarden.com
Soundgarden, ccornell, ccornell@soundgarden.com
Soundgarden, kthayill, kthayill@pj.com
Soundgarden, bshepherd, bshepherd@pj.com
Temple of the Dog, evedder, evedder@pj.com
Temple of the Dog, ccornell, ccornell@soundgarden.com
Temple of the Dog, jament, jament@pj.com
Temple of the Dog, sgossard, sgossard@pj.com
Temple of the Dog, mmccready, mmccready@pj.com
Temple of the Dog, mcameron, mcameron@soundgarden.com
我想结束的是:
Group, usernames
Perl Jam, evedder, mcameron, jament, sgossard, mmccready
Soundgarden, mcameron, ccornell, kthayill, bshepherd
Temple of the Dog, evedder, mcameron, ccornell, jament, sgossard, mmccready
【问题讨论】:
-
您是否考虑过创建数据透视表?它不一定是您最终得到的列表,但它是一种对数据进行排序的动态方式。您甚至可以从用户名开始,然后查看他们在哪个组下列出。
标签: excel csv excel-formula