Gah,我知道这必须比我想象的要容易:
我有一个简单的三列电子表格。第一列是我感兴趣的:它包含一个 00-49 的值。(这些数字表示第三列中的项目所属的主题。)
我要做的就是计算每个数字出现的次数。现在,我正在使用这个:
=SUM(COUNTIF(Sheet1!A2:A6716, {"00"}))
在第二张纸上。它可以工作,但我发现没有手动输入值(00、01、02 等)的方法。我想我会笨拙地用这个函数迭代一个列旁边的列(基本上从 00 开始,然后A1+1
向下填充),但这根本不起作用——我尝试了几种变体。
如您所见,我这里有很多行,我想自动计数。我尝试使用构建数组的函数,但我无法让它工作。我也不知道如何制作一个可以做到这一点的数据透视表。
在上面的公式中输入前十个(五十个主题)后,我知道,例如,我有 638 行以第一列的 00 开头,51 行 01,277 行 02,等等。
作为参考,前几行如下所示:
00 0.73, 10.2307/1496207
00 0.69, 10.2307/1496209
00 0.68, 10.2307/1496208
直到你得到这个:
49 0.11 10.2307/1499809
对于任何感兴趣的人,第二列是该主题(第一列)在文档中的比例,第三列是每个文档的 DOI。
我在 StackExchange 以及 Google 搜索结果中尝试了各种解决方案。有人请告诉我一件明显的事情,我在尝试思考这个问题时显然错过了。