【问题标题】:Excel Combining Multiple RowsExcel合并多行
【发布时间】:2009-02-08 23:39:13
【问题描述】:

我觉得我错过了一些我想用 Excel 做的简单事情,但我在 Google 上问的问题不正确......就这样吧。

我正在为一位经营比赛计时公司的朋友查看一些 Excel 表格。在比赛结束时,他有一个 Excel 表格,格式如下,用于一系列比赛

姓名 |性别 |年龄 |第 1 场 |比赛 2 |第 3 场比赛
鲍勃  | M      | 20 | 1      | |
阿尔      | M      | 24   | 2      | |
鲍勃    | M      | 20 | | 2     |
阿尔      | M      | 24 | | 1     |

::假设我们现在不关心时间,只需放置::

我想做“某事”(再次,我不确定正确的术语是什么,在 Excel 中合并实际上将两个相邻的单元格合并在一起),在那里我可以获得最终输出,这样

姓名 |性别 |年龄 |第 1 场 |比赛 2 |第 3 场比赛
鲍勃   | M     | 20 | 1      | 2    |
艾尔      | M     | 24 | 2      | 1     |

我不确定如何将类似行的数据折叠在一起。

我不反对写一点 VBA,但我认为这是一个内置的 Excel 函数,但我不确定它叫什么或如何让它“跳舞”。

谢谢!

【问题讨论】:

    标签: excel


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      数据格式使生活变得比它需要的更困难。与其为第 1 场、第 2 场、第 3 场比赛等单独列,不如有一个名为“比赛编号”的列并像这样排列数据:

      Name | Gender | Age | Race Number | Place
      Bob  | M      |  20 |           1 |     1
      Al   | M      |  24 |           1 |     2
      Bob  | M      |  20 |           2 |     2
      Al   | M      |  24 |           2 |     1
      

      这将使数据透视表(如 Jason 所建议)之类的东西更易于使用

      【讨论】:

      • 会,但我无法控制格式。格式就是格式。
      猜你喜欢
      • 1970-01-01
      • 2016-08-31
      • 1970-01-01
      • 2015-11-27
      • 1970-01-01
      • 2014-03-12
      • 1970-01-01
      • 2013-09-10
      • 1970-01-01
      相关资源
      最近更新 更多