Excel技巧73-函數(shù)實(shí)例
在這個(gè)Excel技巧教程中,我們將介紹一些有關(guān)函數(shù)的實(shí)例。我們將涉及到的函數(shù)包括ISNUMBER、IF、AND、OR、SUM和MID。 1. ISNUMBER函數(shù) ISNUMBER函數(shù)用于判斷指定
在這個(gè)Excel技巧教程中,我們將介紹一些有關(guān)函數(shù)的實(shí)例。我們將涉及到的函數(shù)包括ISNUMBER、IF、AND、OR、SUM和MID。
1. ISNUMBER函數(shù)
ISNUMBER函數(shù)用于判斷指定的單元格是否為數(shù)字。如果是數(shù)字,則返回TRUE,否則返回FALSE。
2. 實(shí)例:計(jì)算學(xué)生成績總分
假設(shè)我們有一組學(xué)生成績數(shù)據(jù),需要計(jì)算每個(gè)學(xué)生的總分。但是,如果學(xué)生在筆試或機(jī)試中缺考,需要顯示相應(yīng)的缺考信息。如果所有學(xué)生都缺考,需要顯示全部缺考。
我們可以使用嵌套的IF函數(shù)來解決這個(gè)問題。具體公式如下:
IF(AND(ISNUMBER(B2), ISNUMBER(C2)), B2 C2, IF(OR(ISNUMBER(B2), ISNUMBER(C2)), IF(ISNUMBER(B2), "機(jī)試缺考", "筆試缺考"), "全部缺考"))
以上公式的分析如下:
- IF函數(shù)的第一個(gè)參數(shù)是:
AND(ISNUMBER(B2), ISNUMBER(C2))
,用于判斷單元格B2和C2是否都為數(shù)字。 - IF函數(shù)的第二個(gè)參數(shù)是:
B2 C2
,當(dāng)?shù)谝粋€(gè)參數(shù)返回TRUE時(shí),表示學(xué)生都有參加考試,直接計(jì)算總分。 - IF函數(shù)的第三個(gè)參數(shù)是嵌套的IF函數(shù),用于判斷學(xué)生是否有缺考情況。第一個(gè)參數(shù)為:
OR(ISNUMBER(B2), ISNUMBER(C2))
,判斷是否有一個(gè)數(shù)字的單元格。 - 第三個(gè)參數(shù)中的IF函數(shù)的第二個(gè)參數(shù)是:
IF(ISNUMBER(B2), "機(jī)試缺考", "筆試缺考")
,表示學(xué)生其中一門有缺考的情況。 - 第三個(gè)參數(shù)中的IF函數(shù)的第三個(gè)參數(shù)是:
"全部缺考"
,當(dāng)OR函數(shù)返回FALSE時(shí),表示學(xué)生兩門都缺考,直接返回全部缺考。
3. 使用SUM函數(shù)求和時(shí)返回0的問題
有時(shí)候,在使用SUM函數(shù)計(jì)算總和時(shí),如果單元格中的數(shù)字被格式化成文本,會(huì)返回0。下面是解決這個(gè)問題的方法:
4. 方法1:手動(dòng)轉(zhuǎn)換為數(shù)值
可以通過手動(dòng)點(diǎn)擊每個(gè)單元格并按下回車鍵的方式,將文本轉(zhuǎn)換為數(shù)值。但是,如果有很多單元格需要轉(zhuǎn)換,這種方法就不太實(shí)用了。
5. 方法2:使用VALUE函數(shù)轉(zhuǎn)換為數(shù)值
由于求和函數(shù)需要數(shù)值參數(shù),我們可以使用VALUE函數(shù)將文本轉(zhuǎn)換為數(shù)值,然后再使用SUM函數(shù)進(jìn)行求和。具體操作如下:
- 選中需要轉(zhuǎn)換的單元格。
- 在公式欄中輸入:
VALUE(單元格)
。 - 按下Ctrl Shift Enter鍵進(jìn)行計(jì)算。
6. MID函數(shù):截取字符串
MID函數(shù)用于截取指定字符串的部分內(nèi)容。它有三個(gè)參數(shù):
- 第一個(gè)參數(shù)是需要截取的字符串,指定為一個(gè)單元格。
- 第二個(gè)參數(shù)是開始位置,1表示字符串中的第一個(gè)字符,2表示第二個(gè)字符,以此類推。
- 第三個(gè)參數(shù)是要截取的字符數(shù)量,1表示截取1個(gè)字符,2表示截取2個(gè)字符,以此類推。