1樓:勤學好用
excel軟體中,if語句的用法,可以和函式一起運用,更加實用高效
2樓:酸菜魚的娛樂
1、電腦開啟excel**。
2、開啟excel**後,輸入if公式=if(b1=a1,"是","否"),如果b1=a1,就顯示「是」,如果不等於就顯示「否」。
3、輸入公式後,按回車鍵,如果等於就顯示是。
4、下拉複製公式,如果不等於就顯示否。
3樓:魚木混豬喲
excel中if函式的用法為=if(結果為true或flase的條件,結果為true時返回的值,結果為false時返回的值),往往在實際應用中需要在if函式中再巢狀一個甚至多個if函式。
軟體版本:office2007
if函式用法舉例說明:
1.根據a列數值範圍,在b列中返回內容
a列數值小於60,b返回「不合格」
a列數值大於等於60,小於80,返回「一般」
a列數值大於等於80,小於90,返回「良好」
a列數值大於等於90,返回「優秀」
2.輸入帶多重巢狀if函式的公式如下:
3.下拉填充得到結果如下:
4樓:慶年工坊
sub s()
dim i&, t$
i = 1
t = cells(i, 1).text
do while t <> ""
if instr(t, "市") thencells(i, 2) = 1
elseif instr(t, "省") thencells(i, 2) = 2
else
cells(i, 2) = 0
end if
i = i + 1
t = cells(i, 1).text
loop
end sub
5樓:匿名使用者
function bonus(performance, salary)
if performance = 1 thenbonus = salary * 0.1
elseif performance = 2 thenbonus = salary * 0.09elseif performance = 3 thenbonus = salary * 0.07else
bonus = 0
end if
end function
請參考,if和then之前是條件,bonus = salary * 0.1為符合條件下的操作
6樓:仙頤多尋巧
假設「想計算出一個數」在a3
=index(2:2,a3)
如果第一行的1-10不是按順序排列的
=index(2:2,match(a3,1:1,))或者=hlookup(a3,1:2,2,)ps:各函式的說明及用法請參考幫助檔案。
7樓:匿名使用者
不可以,h2裡寫的是公式,又要判斷h2是否大於6
如果g2<6的話,執行第一個語句f2-g2是可以的
但如果g2>=6的話,就要執行第二個語句,而第二個語句也是一個判斷式,並且含有h2,可以將公式寫在不是h2的單元格,如寫在h3單元格里也是可以的。
8樓:小然
可以。if函式的巢狀就是這樣的。
9樓:匿名使用者
先判斷條件(第一引數),g2是否小於6,如果是,那麼就執行第二引數,即f2-g2,如果不是(g2不小於6),則執行第三引數if(h2>6,6-g2,0)
10樓:匿名使用者
if語句中的條件不能引用輸入公式的單元格本身,否則會形成死迴圈,因為條件本身就是一個未知結果,所以不能進行引用.
11樓:歸苒計承恩
如圖:「c2」單元格公式為:
=b2*round(if(b2>=4000,0.5,0.6),2)
Excel組合使用的函式,Excel中IF和OR函式的組合使用
操作過程 1.首先,看一下原始資料。a1和a2是兩個主等級,b1 b4是四個附屬等級,每個主等級都有四個附屬等級。排列數用公式 permut 5,3 60。組合數用公式 combin 5,3 10 2.雙擊c1,輸入公式 3.輸入 index a 1 a 2,int row a1 1 4 1 4.第...
EXCEL中IF函式的使用,急,EXCEL中IF函式的使用方法
因為你的單元格中都是數值,那麼和小於20與和為空本來就很難區分。建議,7個單元格都沒有填寫的判斷如下所寫 counta i5 o5 0 counta就是統計非空單元格數 0就表示全空。你上頭那些和可以縮寫成sum i5 o5 方便閱讀。實際上你的公式可以簡化為 if counta i5 o5 0,l...
EXCEL計算公式,在EXCEL裡怎麼使用公式計算?
if a1 b1 0,10,mod a1 b1 1,11 1 完全符合題意,但是不知道是不是符合您的本意 條件不充分。是不是 如果等於10,就讓他在c1中顯示10 而不是0。判斷餘數。餘數 0,c1 11,否則,c1 餘數。鑑於excel計算公式中的if結構最多隻能巢狀7層 還是6層,忘記了。所以說...