一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Excel函數(shù)應(yīng)用之邏輯函數(shù)

 輕風(fēng)吹過 2009-06-19
用來判斷真假值,或者進(jìn)行復(fù)合檢驗(yàn)的Excel函數(shù),我們稱為邏輯函數(shù)。在Excel中提供了六種邏輯函數(shù)。即AND、OR、NOT、FALSE、IF、TRUE函數(shù)。

一、AND、OR、NOT函數(shù)

這三個(gè)函數(shù)都用來返回參數(shù)邏輯值。詳細(xì)介紹見下:

(一)AND函數(shù)

所有參數(shù)的邏輯值為真時(shí)返回 TRUE;只要一個(gè)參數(shù)的邏輯值為假即返回 FALSE。簡言之,就是當(dāng)AND的參數(shù)全部滿足某一條件時(shí),返回結(jié)果為TRUE,否則為FALSE。

語法為AND(logical1,logical2, ...),其中Logical1, logical2, ... 表示待檢測的 1 到 30 個(gè)條件值,各條件值可能為TRUE,可能為 FALSE。 參數(shù)必須是邏輯值,或者包含邏輯值的數(shù)組或引用。舉例說明:

1、 在B2單元格中輸入數(shù)字50,在C2中寫公式=AND(B2>30,B2<60)。由于B2等于50的確大于30、小于60。所以兩個(gè)條件值(logical)均為真,則返回結(jié)果為TRUE。

 
圖1 AND函數(shù)示例1

2、 如果 B1-B3 單元格中的值為 TRUE、FALSE、TRUE,顯然三個(gè)參數(shù)并不都為真,所以 在B4單元格中的公式=AND(B1:B3) 等于 FALSE

 
圖2 AND函數(shù)示例2

(二)OR函數(shù)

OR函數(shù)指在其參數(shù)組中,任何一個(gè)參數(shù)邏輯值為 TRUE,即返回 TRUE。它與AND函數(shù)的區(qū)別在于,AND函數(shù)要求所有函數(shù)邏輯值均為真,結(jié)果方為真。而OR函數(shù)僅需其中任何一個(gè)為真即可為真。比如,上面的示例2,如果在B4單元格中的公式寫為=OR(B1:B3)則結(jié)果等于TRUE

 
圖3 OR函數(shù)示例

Excel函數(shù)系列
Excel函數(shù)應(yīng)用之?dāng)?shù)學(xué)和三角函數(shù)
Excel函數(shù)應(yīng)用之函數(shù)簡介

(三)NOT函數(shù)

NOT函數(shù)用于對參數(shù)值求反。當(dāng)要確保一個(gè)值不等于某一特定值時(shí),可以使用 NOT 函數(shù)。簡言之,就是當(dāng)參數(shù)值為TRUE時(shí),NOT函數(shù)返回的結(jié)果恰與之相反,結(jié)果為FALSE.
比如NOT(2+2=4),由于2+2的結(jié)果的確為4,該參數(shù)結(jié)果為TRUE,由于是NOT函數(shù),因此返回函數(shù)結(jié)果與之相反,為FALSE。

二、TRUE、FALSE函數(shù)

TRUE、FALSE函數(shù)用來返回參數(shù)的邏輯值,由于可以直接在單元格或公式中鍵入值TRUE或者FALSE。因此這兩個(gè)函數(shù)通??梢圆皇褂?。

三、IF函數(shù)

(一)IF函數(shù)說明

IF函數(shù)用于執(zhí)行真假值判斷后,根據(jù)邏輯測試的真假值返回不同的結(jié)果,因此If函數(shù)也稱之為條件函數(shù)。它的應(yīng)用很廣泛,可以使用函數(shù) IF 對數(shù)值和公式進(jìn)行條件檢測。

它的語法為IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示計(jì)算結(jié)果為 TRUE 或 FALSE 的任意值或表達(dá)式。本參數(shù)可使用任何比較運(yùn)算符。

Value_if_true顯示在logical_test 為 TRUE 時(shí)返回的值,Value_if_true 也可以是其他公式。Value_if_false logical_test 為 FALSE 時(shí)返回的值。Value_if_false 也可以是其他公式。

簡言之,如果第一個(gè)參數(shù)logical_test返回的結(jié)果為真的話,則執(zhí)行第二個(gè)參數(shù)Value_if_true的結(jié)果,否則執(zhí)行第三個(gè)參數(shù)Value_if_false的結(jié)果。IF函數(shù)可以嵌套七層,用 value_if_false 及 value_if_true 參數(shù)可以構(gòu)造復(fù)雜的檢測條件。

Excel 還提供了可根據(jù)某一條件來分析數(shù)據(jù)的其他函數(shù)。例如,如果要計(jì)算單元格區(qū)域中某個(gè)文本串或數(shù)字出現(xiàn)的次數(shù),則可使用 COUNTIF 工作表函數(shù)。如果要根據(jù)單元格區(qū)域中的某一文本串或數(shù)字求和,則可使用 SUMIF 工作表函數(shù)。

(二)IF函數(shù)應(yīng)用

1、 輸出帶有公式的空白表單

 
圖5 人事分析表1

以圖中所示的人事狀況分析表為例,由于各部門關(guān)于人員的組成情況的數(shù)據(jù)尚未填寫,在總計(jì)欄(以單元格G5為例)公式為:

=SUM(C5:F5)

我們看到計(jì)算為0的結(jié)果。如果這樣的表格打印出來就頁面的美觀來看顯示是不令人滿意的。是否有辦法去掉總計(jì)欄中的0呢?你可能會說,不寫公式不就行了。當(dāng)然這是一個(gè)辦法,但是,如果我們利用了IF函數(shù)的話,也可以在寫公式的情況下,同樣不顯示這些0。如何實(shí)現(xiàn)呢?只需將總計(jì)欄中的公式(僅以單元格G5為例)改寫成:

=IF(SUM(C5:F5),SUM(C5:F5),"")

通俗的解釋就是:如果SUM(C5:F5)不等于零,則在單元格中顯示SUM(C5:F5)的結(jié)果,否則顯示字符串。

幾點(diǎn)說明:

(1) SUM(C5:F5)不等于零的正規(guī)寫法是SUM(C5:F5)<>0,在EXCEL中可以省略<>0;

(2) ""表示字符串的內(nèi)容為空,因此執(zhí)行的結(jié)果是在單元格中不顯示任何字符。

 
圖4

2、 不同的條件返回不同的結(jié)果

如果對上述例子有了很好的理解后,我們就很容易將IF函數(shù)應(yīng)用到更廣泛的領(lǐng)域。比如,在成績表中根據(jù)不同的成績區(qū)分合格與不合格?,F(xiàn)在我們就以某班級的英語成績?yōu)槔唧w說明用法。

 
圖6


某班級的成績?nèi)鐖D6所示,為了做出最終的綜合評定,我們設(shè)定按照平均分判斷該學(xué)生成績是否合格的規(guī)則。如果各科平均分超過60分則認(rèn)為是合格的,否則記作不合格。

根據(jù)這一規(guī)則,我們在綜合評定中寫公式(以單元格B12為例):

=IF(B11>60,"合格","不合格")

語法解釋為,如果單元格B11的值大于60,則執(zhí)行第二個(gè)參數(shù)即在單元格B12中顯示合格字樣,否則執(zhí)行第三個(gè)參數(shù)即在單元格B12中顯示不合格字樣。

在綜合評定欄中可以看到由于C列的同學(xué)各科平均分為54分,綜合評定為不合格。其余均為合格。

3、 多層嵌套函數(shù)的應(yīng)用

在上述的例子中,我們只是將成績簡單區(qū)分為合格與不合格,在實(shí)際應(yīng)用中,成績通常是有多個(gè)等級的,比如優(yōu)、良、中、及格、不及格等。有辦法一次性區(qū)分嗎?可以使用多層嵌套的辦法來實(shí)現(xiàn)。仍以上例為例,我們設(shè)定綜合評定的規(guī)則為當(dāng)各科平均分超過90時(shí),評定為優(yōu)秀。如圖7所示。

 
圖7

說明:為了解釋起來比較方便,我們在這里僅做兩重嵌套的示例,您可以按照實(shí)際情況進(jìn)行更多重的嵌套,但請注意Excel的IF函數(shù)最多允許七重嵌套。

根據(jù)這一規(guī)則,我們在綜合評定中寫公式(以單元格F12為例):

=IF(F11>60,IF(AND(F11>90),"優(yōu)秀","合格"),"不合格")

語法解釋為,如果單元格F11的值大于60,則執(zhí)行第二個(gè)參數(shù),在這里為嵌套函數(shù),繼續(xù)判斷單元格F11的值是否大于90(為了讓大家體會一下AND函數(shù)的應(yīng)用,寫成AND(F11>90),實(shí)際上可以僅寫F11>90),如果滿足在單元格F12中顯示優(yōu)秀字樣,不滿足顯示合格字樣,如果F11的值以上條件都不滿足,則執(zhí)行第三個(gè)參數(shù)即在單元格F12中顯示不合格字樣。

在綜合評定欄中可以看到由于F列的同學(xué)各科平均分為92分,綜合評定為優(yōu)秀。

(三)根據(jù)條件計(jì)算值

在了解了IF函數(shù)的使用方法后,我們再來看看與之類似的Excel提供的可根據(jù)某一條件來分析數(shù)據(jù)的其他函數(shù)。例如,如果要計(jì)算單元格區(qū)域中某個(gè)文本串或數(shù)字出現(xiàn)的次數(shù),則可使用 COUNTIF 工作表函數(shù)。如果要根據(jù)單元格區(qū)域中的某一文本串或數(shù)字求和,則可使用 SUMIF 工作表函數(shù)。關(guān)于SUMIF函數(shù)在數(shù)學(xué)與三角函數(shù)中以做了較為詳細(xì)的介紹。這里重點(diǎn)介紹COUNTIF的應(yīng)用。

COUNTIF可以用來計(jì)算給定區(qū)域內(nèi)滿足特定條件的單元格的數(shù)目。比如在成績表中計(jì)算每位學(xué)生取得優(yōu)秀成績的課程數(shù)。在工資表中求出所有基本工資在2000元以上的員工數(shù)。

語法形式為COUNTIF(range,criteria)。其中Range為需要計(jì)算其中滿足條件的單元格數(shù)目的單元格區(qū)域。Criteria確定哪些單元格將被計(jì)算在內(nèi)的條件,其形式可以為數(shù)字、表達(dá)式或文本。例如,條件可以表示為 32、"32"、">32"、"apples"。

1、成績表

這里仍以上述成績表的例子說明一些應(yīng)用方法。我們需要計(jì)算的是:每位學(xué)生取得優(yōu)秀成績的課程數(shù)。規(guī)則為成績大于90分記做優(yōu)秀。如圖8所示

 
圖8

根據(jù)這一規(guī)則,我們在優(yōu)秀門數(shù)中寫公式(以單元格B13為例):

=COUNTIF(B4:B10,">90")

語法解釋為,計(jì)算B4到B10這個(gè)范圍,即jarry的各科成績中有多少個(gè)數(shù)值大于90的單元格。

在優(yōu)秀門數(shù)欄中可以看到j(luò)arry的優(yōu)秀門數(shù)為兩門。其他人也可以依次看到。

2、 銷售業(yè)績表

銷售業(yè)績表可能是綜合運(yùn)用IF、SUMIF、COUNTIF非常典型的示例。比如,可能希望計(jì)算銷售人員的訂單數(shù),然后匯總每個(gè)銷售人員的銷售額,并且根據(jù)總發(fā)貨量決定每次銷售應(yīng)獲得的獎(jiǎng)金。

原始數(shù)據(jù)表如圖9所示(原始數(shù)據(jù)是以流水單形式列出的,即按訂單號排列)

 
圖9 原始數(shù)據(jù)表

按銷售人員匯總表如圖10所示

 
圖10 銷售人員匯總表

如圖10所示的表完全是利用函數(shù)計(jì)算的方法自動(dòng)匯總的數(shù)據(jù)。首先建立一個(gè)按照銷售人員匯總的表單樣式,如圖所示。然后分別計(jì)算訂單數(shù)、訂單總額、銷售獎(jiǎng)金。

(1) 訂單數(shù) --用COUNTIF計(jì)算銷售人員的訂單數(shù)。

以銷售人員ANNIE的訂單數(shù)公式為例。公式:

=COUNTIF($C$2:$C$13,A17)

語法解釋為計(jì)算單元格A17(即銷售人員ANNIE)在"銷售人員"清單$C$2:$C$13的范圍內(nèi)(即圖9所示的原始數(shù)據(jù)表)出現(xiàn)的次數(shù)。

這個(gè)出現(xiàn)的次數(shù)即可認(rèn)為是該銷售人員ANNIE的訂單數(shù)。

(2) 訂單總額--用SUMIF匯總每個(gè)銷售人員的銷售額。

以銷售人員ANNIE的訂單總額公式為例。公式:

=SUMIF($C$2:$C$13,A17,$B$2:$B$13)

此公式在"銷售人員"清單$C$2:$C$13中檢查單元格A17 中的文本(即銷售人員ANNIE),然后計(jì)算"訂單金額"列($B$2:$B$13)中相應(yīng)量的和。

這個(gè)相應(yīng)量的和就是銷售人員ANNIE的訂單總額。

(3) 銷售獎(jiǎng)金--用IF根據(jù)訂單總額決定每次銷售應(yīng)獲得的獎(jiǎng)金。

假定公司的銷售獎(jiǎng)金規(guī)則為當(dāng)訂單總額超過5萬元時(shí),獎(jiǎng)勵(lì)幅度為百分之十五,否則為百分之十。根據(jù)這一規(guī)則仍以銷售人員ANNIE為例說明。公式為:

=IF(C17<50000,10%,15%)*C17

如果訂單總額小于 50000則獎(jiǎng)金為 10%;如果訂單總額大于等于 50000,則獎(jiǎng)金為 15%。

至此,我們已完全了解了EXCEL函數(shù)的邏輯函數(shù),相信大家在實(shí)際工作中會想出更多更有用的運(yùn)用。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲熟妇中文字幕五十路| 亚洲国产精品久久琪琪| 国产精品免费无遮挡不卡视频| 亚洲一区二区三区在线免费| 婷婷一区二区三区四区| 日韩日韩欧美国产精品| 91欧美日韩中在线视频| 欧美一级不卡视频在线观看| 麻豆在线观看一区二区| 高潮少妇高潮久久精品99| 亚洲性生活一区二区三区| 久久精品视频就在久久| 国产盗摄精品一区二区视频| 国产中文字幕一区二区| 中文字幕熟女人妻视频| 午夜亚洲少妇福利诱惑| 东京热加勒比一区二区| 色老汉在线视频免费亚欧| 日本黄色录像韩国黄色录像| 国产又粗又硬又长又爽的剧情| 日本视频在线观看不卡| 国内真实露脸偷拍视频| 很黄很污在线免费观看| 国产在线日韩精品欧美| 厕所偷拍一区二区三区视频| 色播五月激情五月婷婷| 日本人妻精品中文字幕不卡乱码 | 国产亚洲不卡一区二区| 成人精品一级特黄大片| 不卡一区二区在线视频| 国产又长又粗又爽免费视频| 欧美日韩国内一区二区| 天堂网中文字幕在线视频| 老鸭窝精彩从这里蔓延| 欧美日韩精品一区免费| 欧美日韩有码一二三区| 欧美日韩乱码一区二区三区| 永久福利盒子日韩日韩| 东京热加勒比一区二区| 日韩免费成人福利在线| 久久精品色妇熟妇丰满人妻91|