如何计算两个列表中名称的频率。我希望搜索在同一时间逐行检查两个列表。使用图像为例,检查会去计算两个列表中名称的频率(Excel 2003)
LIST 1 LIST 2 Frequency
A A A = 1
A B A = 2 , B = 1
C C A = 2, B = 1, C = 1
B B A= 2, B = 2, C = 1
主要的一点是,如果同一个字母上都列出了同一行中它应该算作一个。
非常感谢您的帮助。
如何计算两个列表中名称的频率。我希望搜索在同一时间逐行检查两个列表。使用图像为例,检查会去计算两个列表中名称的频率(Excel 2003)
LIST 1 LIST 2 Frequency
A A A = 1
A B A = 2 , B = 1
C C A = 2, B = 1, C = 1
B B A= 2, B = 2, C = 1
主要的一点是,如果同一个字母上都列出了同一行中它应该算作一个。
非常感谢您的帮助。
如果LIST 1点开始在A2
和LIST 2在B2
,你可以使用这个公式,并将其复制下来:
= SUMPRODUCT(SIGN(($A$2:$A2 = "A") + ($B$2:$B2 = "A")))
第二2
没有$
所以它会变成3
在下排等。 +
用作逻辑或,但它导致2的值在两个列表中的值,因此使用SIGN
将其转换为1.
其中郎...... –
这只是使用Excel。我查看了其他网站,他们建议我使用SUMPRODUCT或COUNT IF,但我不确定我应该做什么。 – vv18
你能帮我理解这些要求吗?对我来说,频率意味着要统计两个列表中出现的次数。所以,当我在列表1中两次看到'A'并且在列表2中看到另一次'A'时,我假设总数是'A = 3'。但是,您似乎只在第1行中计算“A”一次。这是否意味着您每行只计算一次名称(无论它是否在两个列表中)? – Ralph