Joh*_*nak 2 spreadsheet google-spreadsheets microsoft-excel libreoffice-calc
我在 MS Excel/LibreOffice Calc/Google 电子表格中有两列数字。我想计算两列中具有相同值的行数。
在以下示例中:
Column A | Column B
1 | 4
2 | 2
3 | 5
3 | 3
5 | 3
Run Code Online (Sandbox Code Playgroud)
有两行编号相等:第 2 (2=2) 行和第 4 (3=3) 行。我希望解决方案像=SUM(A1:A5=B1:B5)
工作一样;不幸的是,他们没有。
更新
我知道如果我要创建第三列,我将逐行比较每对值,解决方案会很容易(正如 Dave 和 Joe 建议的,使用 eg =IF(A1=B1, 1, 0)
);但是,我正在寻找一个单线,因为我不想用中间结果弄乱电子表格。
你几乎是对的。您可以像这样稍微调整您的公式:
{=SUM(IF(A1:A5=B1:B5,1,0))}
Run Code Online (Sandbox Code Playgroud)
在没有花键入此{}
括号,按Ctrl+ Shift+ Enter,以便Excel知道它是一个数组公式。大括号表示它是一个数组公式的事实。
归档时间: |
|
查看次数: |
7658 次 |
最近记录: |