3

我知道如何使用 MySQL 来做到这一点,但我不知道如何(或者即使可能)在 MS Excel 中。我在 Windows 上运行 Excel 版本 14(Office Professional 2010 的一部分)。

我有一个包含两列的表......例如,一个包含电话号码,另一个包含整数(电话长度)。每个电话号码都有多个呼叫,因此这些号码可能会出现多次。我正在尝试对每个不同电话号码的总分钟数求和。如何在 Excel 中执行此操作?

-------------------------
|  number  |  duration  |
-------------------------
| 1234567  |  8         |
| 2345671  |  5         |
| 1234567  |  12        |
| 3456712  |  5         |
| 3456712  |  47        |
| 1234567  |  15        |
| 1234567  |  4         |
-------------------------

所以最终的结果会是这样的:

-------------------------
|  number  |  duration  |
-------------------------
| 1234567  |  39        |
| 2345671  |  5         |
| 3456712  |  52        |
-------------------------

谢谢!

4

4 回答 4

4

以下是如何使用数据透视表来实现这一点。

我刚刚在这里创建了一个 20 秒的截屏视频。

于 2013-04-04T19:14:37.267 回答
1

在 C 列中使用 SUMIF() 函数,如下所示:

=SUMIF(A:A,$A2,B:B)

这将给出每个电话号码的总数。我了解先前答案的好处,但是根据用户的需求,这可能是正在寻求的。

于 2013-12-10T15:46:33.583 回答
0

我会为此使用数据透视表。选择您的数据(带标题),然后单击插入功能区上的数据透视表按钮。对行标签框使用“数字”字段,对值使用“持续时间”。

于 2013-04-04T19:18:04.370 回答
0

我在“大纲”部分的“数据”选项卡下找到了一些名为“小计”的东西,它已经完成了。我刚刚突出显示了我的两列,然后单击“小计”,它自动创建了组小计。

于 2013-04-04T19:20:32.443 回答