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