创建宏以计算列中的特定单词并在另一个单元格中插入总计

时间:2015-12-16 15:31:54

标签: mysql excel vba excel-vba

我正在尝试创建一个可帮助我执行以下操作的公式或宏:

  1. 计算国家/地区名称在特定列中的显示次数
  2. 然后添加该特定列中出现的总次数
  3. 最后将上一步的总计插入相邻列/行
  4. 下面我插入了2张图片。

    第二张图片将显示与国家/地区的电子表格的片段。 第1个显示了一个表格的片段,其中包含国家/地区以及我要插入总计的总用户数。该表位于国家/地区列旁边。

    请提供协助,因为我必须为超过25,000行的64个国家/地区执行此操作。

    enter image description here

    enter image description here

    UPDATE !!!!

    以下是您建议如何设置公式的结果。似乎没有工作。我试图在列字母旁边添加单元格数字,但仍然没有骰子。

    两张照片如下所示。

    enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

不幸的是,我的声誉不足以将图像嵌入到这篇文章中,所以我遗憾地提供了图像的链接。对此暂时不便表示歉意。

Demetri的评论对于如何使用函数执行此操作是正确的。您不必编辑64次公式。我将用图片解释它(请记住,我的表数据不同,因为我没有完整的表格。)

  1. 提供的Demetri公式显示在公式栏中,如您所见,它返回次数'塞浦路斯'出现在N列中。公式的O2部分引用您在O列中计算的国家。

  2. 查看选择单元格P2时出现的黑色小方块(如红色框所示)?如果单击并拖动它,它会将您的公式放在列中。

  3. http://i.imgur.com/BAVYbCz.png

    1. Excel中的列自动编辑公式,直接将国家/地区带到" Total Good Users"列,并搜索它在N列中出现的次数。如果选择图中所示的P4,则O2已更改为O4(由红色框突出显示)。
    2. http://i.imgur.com/qp31vdM.png

      只需将此公式一直向下拖动到最后一个国家/地区,它就会自动修改每个国家/地区的公式。