主页 > 办公自动化 > excel如何用if函数设置被3整除的公式?

excel如何用if函数设置被3整除的公式?

2022-12-23 13:22来源:m.sf1369.com作者:宇宇

一、excel如何用if函数设置被3整除的公式?

要用SUMPRODUCT函数,假设这组数据在A1:A100区域,公式如下:

求有多少个能被3整除的数字:

=SUMPRODUCT((MOD(A1:A100,3)=0)*(A1:A100<>""))

求所有能被3整除的数字相加起来的总和值:

=SUMPRODUCT((MOD(A1:A100,3)=0)*(A1:A100<>"")*A1:A100)

如果A1:A100任何时候都是有数据,不存在空白单元格的,公式可以写得短点:

=SUMPRODUCT(N(MOD(A1:A100,3)=0))

二、excel中的if

如图片中的公式,=IF(A2>=B2,IF(A2<=C2,YES,NO))或者=IF(AND(A2>=B2,A2<=C2),Yes,No)都可以判断出结果。

三、excel有效值计算公式?

方法解决(假定数据在A1:A100):

1.=SUMPRODUCT((A$1:A$100>A1)/COUNTIF(A$1:A$100,A$1:A$100))+1

其中:COUNTIF(A$1:A$100,A$1:A$100)统计每个单元格值重复的次数;

A$1:A$100>A1得到所有数据中大于当前单元格值的情况;

上面两个部分对应相除后,每个单元格值无论重复多少次,其和值均为1,再经过相加得到当前值的排列序号。

2.=SUMPRODUCT(N(IF(FREQUENCY(A$1:A$100,A$1:A$100),A$1:A$100,0)>=A1))

其中:FREQUENCY(A$1:A$100,A$1:A$100)标出不重复出现的单元格位置,再配合IF函数,将不重复的值挑选出来,通过与当前值进行大小判断,得到当前值的序号。

相关推荐

企业办公软件都有哪些?

办公自动化 2024-01-14

数控车床自动编程用什么软件?

办公自动化 2024-01-12

写字间物业管理方案

办公自动化 2023-12-09

自动化的好处和坏处

办公自动化 2023-12-05

单片机有什么特征?

办公自动化 2023-11-27

excel2007教程|excel2007教程下载

办公自动化 2023-11-22