2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Excel122 | TEXT函數(shù)應(yīng)用之三——條件判斷

 L羅樂 2017-08-07


問題來源


前天和昨天講的TEXT函數(shù)的用法,都是通過變換格式代碼,即TEXT函數(shù)的第二個參數(shù),來實現(xiàn)定義不同的格式。

語法:TEXT(value, format_text)

有不少朋友問韓老師,那格式代碼與[設(shè)置單元格格式]中的[自定義]格式代碼,是那么的相像,是不是所有的[自定義]格式中的代碼都能應(yīng)用于TEXT函數(shù)中?

不是的,有少部分代碼僅適用于自定義格式,比如TEXT函數(shù)無法實現(xiàn)以某種顏色顯示數(shù)值的效果。

另:設(shè)置單元格格式與TEXT函數(shù)還有以下區(qū)別

① 設(shè)置單元格的格式,僅僅是數(shù)字顯示外觀的改變,其實質(zhì)仍然是數(shù)值本身,不影響進一步的匯總計算,即得到的是顯示的效果。  

② 使用TEXT函數(shù)可以將數(shù)值轉(zhuǎn)換為帶格式的文本,其實質(zhì)已經(jīng)是文本,不再具有數(shù)值的特性,即得到的是實際的效果。


今天,韓老師給大家講一講TEXT函數(shù)按區(qū)段代碼返回格式文本。


操作提示


默認條件區(qū)段


四個條件區(qū)段:

TEXT函數(shù)的格式代碼默認分為4個條件區(qū)段,各區(qū)段之間用半角分號間隔。

默認情況下,這四個區(qū)段的定義為:

[>0];[<0];[=0];[文本]

【舉例1】按區(qū)段條件判斷,然后返回相應(yīng)結(jié)果:

公式:=TEXT(A2,'0.00;-0;0;文本')的含義是:

A2單元格的值,按照四種情況返回結(jié)果:

  • >0,保留兩位小數(shù);

  • <0,只保留整數(shù);

  • =0,返回0值;

  • 文本,返回“文本”二字。

【舉例2】按區(qū)段條件,強制返回相應(yīng)結(jié)果:

公式:=TEXT(A8,'1!0!0;5!0;0;文本')的含義是:

A8單元格的值,按照四種情況返回結(jié)果:

  • >0,返回100;

  • <0,返回50;

  • =0,返回0值;

  • 文本,返回“文本”二字。

公式中使用的感嘆號(英文半角)是轉(zhuǎn)義字符,強制其后的第一個字符不具備代碼的含義,而僅僅是數(shù)字。比如:1!0!0,將兩個0強制成數(shù)字0,而不是數(shù)字格式代碼0。

在實際應(yīng)用中,可以使用部分條件區(qū)段。

三個條件區(qū)段:

三個區(qū)段為

[>0];[<0];[=0]

【舉例3】

公式:=TEXT(A15,'盈利;虧損;平衡')的含義是:

A15單元格的值,按照三種情況返回結(jié)果:

  • >0,返回“盈利”;

  • <0,返回“虧損”;

  • =0,返回“平衡”;

兩個條件區(qū)段:

兩個區(qū)段的為

[>0];[<0]

【舉例4】

公式:=TEXT(A22,'盈利;虧損')的含義是:

A22單元格的值,按照兩種情況返回結(jié)果:

  • >0,返回“盈利”;

  • <0,返回“虧損”;

一個區(qū)段的,就不講了,昨天前天的兩篇文章,都算是一個區(qū)段的。


自定義條件區(qū)段



TEXT函數(shù)除了可以使用默認區(qū)段以外,還可以自定義條件區(qū)段。

四個自定義條件區(qū)段:

四個區(qū)段的定義為

[條件1];[條件2];[不滿足條件的其他部分];[文本]

【舉例5】

公式:=TEXT(A38,'[>=85]優(yōu)秀;[>=60]合格;不合格;無成績')的含義是:

A38單元格的值,按照自定義的四種情況返回結(jié)果:

  • >=85,返回“優(yōu)秀”;

  • >=60,返回“合格”;

  • 不滿足以上條件的數(shù)值,返回“不合格”;

  • 非數(shù)值,返回“文本”二字。


三個自定義條件區(qū)段:

三個區(qū)段的定義為

[條件1];[條件2];[不滿足條件的其他部分]

【舉例6】

公式:=TEXT(A46,'[>=85]優(yōu)秀;[>=60]合格;不合格')的含義是:

A46單元格的值,按照自定義的四種情況返回結(jié)果:

  • >=85,返回“優(yōu)秀”;

  • >=60,返回“合格”;

  • 不滿足以上條件,返回“不合格”;


兩個自定義條件區(qū)段:

兩個區(qū)段的定義為

[條件];[不滿足條件的其他部分]

【舉例7】

公式:=TEXT(A54,'[>=60]合格;不合格')的含義是:

A54單元格的值,按照自定義的四種情況返回結(jié)果:

  • >=60,返回“合格”;

  • 不滿足以上條件,返回“不合格”;


巧用TEXT嵌套自定義多條件區(qū)段


以上舉例中,我們可以看到,成績只能判斷到“優(yōu)秀、合格、不合格”級別,如果再多級別,一個TEXT就解決不了了。TEXT函數(shù)也可以嵌套解決這個問題:

【舉例8】

要求:

90分及以上,返回“優(yōu)秀”;

70分及以上,返回“良好”;

60分及以上,返回“合格”;

60分以下,返回“不合格”。

結(jié)果如下:

公式:TEXT(TEXT(A62-60,'[>=30]優(yōu)秀;不合格;0'),'[>=10]良好;合格'),分解來解釋:

TEXT(A62-60,'[>=30]優(yōu)秀;不合格;0')

對A62-60進行分段計算:

  • 如果>=30,返回“優(yōu)秀”;

  • 如果<0,返回“不合格”;

  • 不滿足以上條件,返回成績的整數(shù)。

    如果成績中有小數(shù),最后一個區(qū)段可以寫成0.0,或0.00.

通過這個公式,把成績分段成了>=90,<60,60~89三個區(qū)段。

TEXT(TEXT(A62-60,'[>=30]優(yōu)秀;不合格;0'),'[>=10]良好;合格')

這一部分,對60~89的成績,減去60,然后計算

  • 如果>=10,返回“良好”;

  • 否則,返回“合格”;


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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多