Excel四种条件选择一个的公式问题

2024-05-11 01:30

1. Excel四种条件选择一个的公式问题

12<DATEDIF(D2,E2,"m")<=24 
这样的写法是错误的,应写成 
AND(DATEDIF(D2,E2,"m")>12,DATEDIF(D2,E2,"m")<=24
 
整个公式可以简写成
=F2*IF(DATEDIF(D2,E2,"m")<=12,0.8,IF(DATEDIF(D2,E2,"m")<=24,0.65,IF(DATEDIF(D2,E2,"m")<=36,0.5,)))
再或
=F2*LOOKUP(DATEDIF(D2,E2,"m"),{0,0.8;13,0.65;25,0.5;37,0})

Excel四种条件选择一个的公式问题

2. excel判断条件,再选择计算方式

因为excel最多支持7层if嵌套,所以对于你这个情况,一个方法是借助辅助列:
1、在H列输入公式:
=IF(B3="Φ8",(E3+F3)*2+160,IF(B3="Φ10",(E3+F3)*2+200,IF(B3="Φ6.5",(E3+F3)*2+120,IF(B3="Φ8图3",E3+F3*2+160,IF(B3="Φ10图3",E3+F3*2+200,IF(B3="Φ6.5图3",E3+F3*2+120,IF(B3="Φ8图2",E3*2+F3,IF(B3="Φ10图2",E3*2+F3,"未计算"))))))))

2、在I列输入公式:
=IF(H3"未计算",H3,IF(B3="情况9",公式9,IF(B3="情况10",公式10,IF(B3="情况11",公式11,IF(B3="情况12",公式12,IF(B3="情况13",公式13,IF(B3="情况14",公式14,IF(B3="情况15",公式15,IF(B3="情况16",公式16,"未计算")))))))))

3、在J列输入公式:
=IF(I3"未计算",I3,IF(B3="情况17",公式17,IF(B3="情况18",公式18,IF(B3="情况19",公式19,IF(B3="情况20",公式20,IF(B3="情况21",公式21,IF(B3="情况22",公式22,IF(B3="23",23,IF(B3="情况24",公式24,"未计算")))))))))


这样到J列就可以吧所有情况包含进来了

3. excel条件选择公式计算

 excel统计个数实例一:统计A列类列ABCD对应的数量大于0的个数。

  该题excel统计个数的公式的解法:
countifs()函数功能:计算区域内符合多个条件的单元格的数量;
语法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、"48"、">48" 或 "广州";   
同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。

SUM:【数】求和   
PRODUCT:【数】(乘)积 20 is the product of 5 and 4.二十是五与四的乘积。   
SUMPRODUCT:组合的汉语意思是:乘积之和在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
SUMPRODUCT(array1,array2,array3, ...)   
Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。

MMULT函数,返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。
MMULT(array1, array2)
Array1, array2 必需。要进行矩阵乘法运算的两个数组。

  一:=COUNTIFS(A:A,D1,B:B,">0")
  二:=SUMPRODUCT(($A$2:$A$12=D1)*($B$2:$B$12>0))
  三:选中E1:E4单元格,输入公式数组公式:=MMULT(N(TRANSPOSE(A2:A12)=D1:D4),N(B2:B12>0))
  excel统计个数实例二:统计A列不重复的公司个数

  该题excel统计个数的公式的解法:
  一:数组公式:=SUM(1/COUNTIF(A2:A6,A2:A6))
  二:普通公式:=SUMPRODUCT(1/COUNTIF(A2:A6,A2:A6))
  excel统计个数实例三:统计时间段内正数个数
  Excel统计条件:统计汪洋在开始和截止日期之间的正数个数。

  该题excel统计个数的公式的解法:
  一:=SUMPRODUCT((B1:B18=F5)*(C1:C18>0)*(A1:A18>=F3)*(A1:A18<=F4))
  二:=COUNTIFS(B:B,F5,C:C,">0",A:A,">="&F3,A:A,"<="&F4)

excel条件选择公式计算

4. excel里怎么计算满足条件时对应的计算公式的值

假设A1=m,A2=r,则结果可用以下公式计算:
=IF(A1<2*A2,SQRT(ABS(3*A1-5*A2)),IF(A1=2*A2,A1+A2,SQRT(ABS(3*A1+5*A2))))

5. 如何选择EXCEL中条件选择计算公式呢?

在excel选择计算公式方法如下:
选取需要计算区域
选择公式,找到需要的计算公式,如图:

如何选择EXCEL中条件选择计算公式呢?

6. excel多条件判断用不同公式计算结果

B1单元格写入公式
=IF(A1="","",IF(A1>-100,A1,IF(A1>-200,A1/2-50,A1*0.7)))
下拉填充公式

7. 请教下EXCEL高手,如果我要查找满足两个条件后的数据,公式是怎样?

如果你每种东西确定只出现一次,而且你是07以上版本,那用sumifs也是可以实现滴
 

 
参考公式
 
=SUMIFS(C2:C7, B2:B7,F1,A2:A7,G1)

请教下EXCEL高手,如果我要查找满足两个条件后的数据,公式是怎样?

8. excel中条件格式的公式输入

1.条件格式中有一个新建规则功能,打开新建功能菜单可以看到其中有一项“使用公式确定要设置格式的单元格”,它其中所用的公式并非唯一,而是根据我们需要的规则自行建立规则,所以用好它的前提是必须掌握一些excel函数。
以下面这组数据为例,将其得分最高的前三名通过条件格式功能填充颜色凸显出来。

2.选中得分列的数据。

3.在excel开始菜单栏中点击条件格式下方的倒三角,点击新建规则。

4.在出现的新建条件格式规则界面看到其中第三项可以直接规定排名设置格式,它是excel内置规则,但是要做的是用条件格式公式设置。

5.看到图中第六项“使用公式确定要设置格式的单元格”,点击以后在下方的横框中输入=B2>large($B$2:$B$17,4),再点击格式。

6.在其中选择需要的格式,这里我们选择填充蓝色,两次确定。

7.好了,经过条件筛选的格式就设置好了。

8.再举个例子,找得分中大于60分或经过四舍五入到整数以后等于45的单元格,将其填充出来,跟上面的一样步骤,只不过公式的地方发生变化,输入=or(B2>60,round(B2,0)=45)

9.最后得到的格式如下,完全无误的。

最新文章
热门文章
推荐阅读