-
countif(range,criteria)
:range区域;criteria判断区域中符合的条件。
-
=countif(A1:A4,"苹果")
统计A1:A4区域中有苹果的单元格数量。
-
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
:range1区域,criteria1判断区域1中的条件;:range2区域,criteria1判断区域2中的条件。
-
=COUNTIFS(A1:A4,"苹果",B1:B4,">60")
在单元格A1:A4统计苹果的数量,并且在单元格统计B1:B4统计数量>60的个数。
-
SUMIF(range, criteria, [sum_range])
:range 必需,用于条件判断的单元格区域;criteria条件;range求和区域
-
=SUMIF(A1:A30,"苹果",B1:B30)
:在单元格A1:A30判断是否有苹果,将有苹果在B1:B30所对应的横排数量相加。
-
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
:sum_range求和区域;判断条件区域1;条件1;判断条件区域2;条件2。
-
=SUMIFS(B1:B30,A1:A30,"苹果",B1:B30,">90")
在单元格A1:A30是苹果,B1:B30数量大于90的,所对应在B1:B30相加
-
LOOKUP(lookup_value, lookup_vector, [result_vector])
lookup_value查找的值;查找区域;返回对应的列数的值
-
=LOOKUP("Z",A1:A26,B1:B26)
在A1:A26查找是Z的表格,返回B1:B26横向所对应的值
-
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
lookup_value查找的值;查找的区域;返回的列数;是否精准查找
-
=VLOOKUP("A",A1:D26,2)
在A1:A26区域中查找A,返回第2列的值
-
AVERAGEIF(range, criteria, [average_range])
range判断条件区域;criteria条件;要计算的平均值的区域
-
=AVERAGEIF(A1:A4,"<=100")
求A1:A4区域小于100的平均值
-
=AVERAGEIF(A1:A4,"<=100",B1:B4)
求A1:A4区域小于100的行,计算在B1:B4所横向对应的平均值
-
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
average_rangey计算平均值的区域;判断条件区域1;条件1;判断条件区域2;条件2。
-
rand()
产生一个0~1之间的随机数
-
RANDBETWEEN(minNumber,maxNumber)
,如=RANDBETWEEN(50,100)
产生一个50~100之间的数