首先,选中需
要进行求和的 表格区域,注 意:选择区域 一定要包括求 和的区域,按 住【Alt】 +【=】键成 功求和;其次 ,也可以在选 中需要求和的 区域后,点击 工具栏中的【 开始】,选择 【自动求和】 即可。小编还为您整理了以下内容,可能对您也有帮助:
EXCEL中如何对两个单元格的数据进行求和
① 以数据在A2:E11为例
② 在E2单元格输入公式=OR(MMULT(COUNTIF(A2:D2,TRANSPOSE(A2:D2)+{1,-1,9,-9}),{1;1;1;1})=2)*1
③ 下拉填充公式至下方的空单元格
① =TRANSPOSE(A2:D2)+{1,-1,9,-9},这一步得到A2:D2这个区域里的4个数,分别加上1、减去1、加上9、减去9,得到的一个二维数组
② =COUNTIF(A2:D2,TRANSPOSE(A2:D2)+{1,-1,9,-9}),这一步是在A2:D2区域中统计刚刚得到的数组里面各元素的个数,得到的结果如下
此时有个逻辑,如果区域存在三连数例如1、2、3,那么它们的中位数2,它加上1和减去1也必然在该区域中存在,那么上面这个二组数组中某行必然存在一行有2个1才符合条件。此时可以用mmult函数将每行进行求和
③ =MMULT(COUNTIF(A2:D2,TRANSPOSE(A2:D2)+{1,-1,9,-9}),{1;1;1;1}),这一步得到对上面数组每一行进行求和后的结果
④ 后面就很简单了,只要判断上面数组中有一个数=2,那么就是存在三连数,否则就是不存在,用OR函数即可,最后用*1转换为1和0
=OR(MMULT(COUNTIF(A2:D2,TRANSPOSE(A2:D2)+{1,-1,9,-9}),{1;1;1;1})=2)*1