excel中if和countif區別是:
if函數是條件判斷函數,如果符合條件的計算結果為true如果不符合條件的計算結果則為false。
舉例,考核60分以上及格,否則不及格
=if(B2>=60,"及格","不及格")
countif函數是根據條件統計個數的函數。
舉例,統計大於90分人數:
=countif(B2:B50,">90")
if是根據條件返回對應的結果,而countif是統計滿足特定條件的數據個數。1.根據條件的真假返回對應的結果,如IF(A1=B1, C1,B1) 意思是:假設A1單元格等於B1單元格,則取C1的值,否則(即不等的時候)取B1的值
2、而Countif函數,首先知道count函數是計數,加上if其實就是有條件的計數,也就是對給定區域進行給定條件進行統計,如:=countif(A1:A8,>8),表示的含義是在A1:A8區域中統計數據>8的個數。
Countif函數統計數據區域內的重複值,假設有兩個數據是重複的,當遇到第一重複的數據是,它會返回2當遇到第二個重複的數據是,它也會返回2。這就是為什麼countif(b2:$b$2, b2)>1
的原因了。