你未曾見過的TEXT函數(shù)用法_第1頁
你未曾見過的TEXT函數(shù)用法_第2頁
你未曾見過的TEXT函數(shù)用法_第3頁
你未曾見過的TEXT函數(shù)用法_第4頁
你未曾見過的TEXT函數(shù)用法_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

,,,,,,,,,,

,,,你未曾見過的TEXT函數(shù)用法,,,,,,

,,,,,,,,,,

,,,,,,,,,,

,,引言:,不少朋友都會(huì)使用Text函數(shù),它的用法在很多人看來就是自定義單元格格式,,,,,,在論壇中查看此帖

,,,的函數(shù)版。結(jié)合不同的格式代碼及條件,可以讓對(duì)象顯示不同的格式效果。,,,,,,

,,,然而在我看來,Text函數(shù)的作用遠(yuǎn)不止如此,與自定義單元格格式的代碼和,,,,,,

,,,功能相比,Text函數(shù)可以做的更多、走的更遠(yuǎn)。Text函數(shù)是Excel在字符處理,,,,,,

,,,函數(shù)中少有的幾個(gè)具有豐富想像力的Excel函數(shù)之一。,,,,,,

,,,下面就跟隨幾個(gè)簡單的例子,來看看Text函數(shù)究竟還能為我們做些什么。,,,,,,

,,,,,,,,,,

,,,,,,,,,,

,,,,,,,,,,

,,,,,,,,,,

1,直接引用其他單元格作為格式代碼,,,,,,,,,

,,,,,,,,,,

引用的代碼,第一參數(shù),Text公式,,公式樣式:,"=text(源數(shù)據(jù),包含格式代碼的單元格引用)",,,,

#.00,3,3.00,,,,,,,

0.00,3,3.00,,說明:,這種方式還算常見,因?yàn)閷?shí)際用處不多,所以很少被使用。,,,,

[<1]0.00%;#,1.2,1,,,,,,,

[<1]0.00%;#,0.34,34.00%,,,,,,,

0,32,32,,注意問題:,被引用單元格中的代碼一般均為文本字符串,因此像A19單元格“0.00”之類的格式代碼需要設(shè)置為文本格式或在前面加單引號(hào)。,,,,

0,3.3,3,,,,,,,

mdy,39618,61908,,,,,,,

mdy,2008/6/19,61908,,,,,,,

yy-mm-dd,39618,08-06-19,,,,,,,

,,,,,,,,,,

回到頂部,,,,,,,,,

,,,,,,,,,,

2,在條件代碼中使用變量,,,,,,,,,

,,,,,,,,,,

Text公式中可以設(shè)置條件,并且依據(jù)不同的條件匹配相應(yīng)的格式。這其中的條件并非必須為數(shù)值,還可以是由變量構(gòu)成。,,,,,,,,,

,,,,,,,,,,

"示例:查找字符串中第一個(gè)字母""a""的位置,如果沒有找到則返回0。",,,,,,,,,

,,,,,,,,,,

,字符串源,Text公式,,公式樣式:,"=text(源數(shù)據(jù),條件代碼前面部分&變量&條件代碼后面部分以及格式代碼)",,,,

,afair,1,,,,,,,

,beat,3,,說明:,要在Text中使用條件格式,那么text的第二參數(shù)需要包含兩個(gè)部分:條件和相應(yīng)的格式。,,,,

,Excel,0,,,在這其中,條件部分中的具體條件值可以用變量來替換,這里的變量可以是單元格引用,,,,,

,data,2,,,也可以是公式結(jié)果,甚至是數(shù)組公式的結(jié)果。,,,,

,journals,6,,,作為對(duì)比,在自定義單元格格式的方法中,并不能使用此類變量。,,,,

,china,5,,,,,,,

,Kevin,0,,注意問題:,"1,此例中的公式結(jié)果為文本格式,如果需要轉(zhuǎn)換為數(shù)值,可在公式前面再加上""--""。",,,,

,catalog,2,,,2,變量的結(jié)果可以是數(shù)值,也可以是文本格式的數(shù)值,某些情況下甚至可以是非數(shù)值類的文本。,,,,

,chrisfang,7,,,關(guān)于此類具體情況分析說明可見后文。,,,,

,,,,,,,,,,

,,,,類似實(shí)際應(yīng)用案例:,,,,,

回到頂部,,,,/display.asp?tid=3&uid=142590&B=3&t=329485,,,,,

,,,,,,,,,,

3,在格式代碼中使用變量,,,,,,,,,

,,,,,,,,,,

示例:目標(biāo)為整數(shù),如果數(shù)值大于100,則顯示其個(gè)位數(shù),否則顯示數(shù)值本身。,,,,,,,,,

,,,,,,,,,,

,第一參數(shù),Text公式,,公式樣式:,"=text(源數(shù)據(jù),條件代碼&變量)",,,,

,23213,3,,,,,,,

,99,99,,說明:,要在Text中使用條件格式,那么text的第二參數(shù)需要包含兩個(gè)部分:條件和相應(yīng)的,,,,

,2300,0,,,格式。在這其中,格式部分中的內(nèi)容可以用變量來替換,這里的變量可以是單元,,,,

,21,21,,,格引用,也可以是公式結(jié)果,甚至是數(shù)組公式的結(jié)果。,,,,

,1,1,,,作為對(duì)比,在自定義單元格格式的方法中,并不能使用此類變量。,,,,

,45,45,,,,,,,

,456,6,,注意問題:,1,以變量作為格式代碼,變量的內(nèi)容將以格式代碼的形式對(duì)第一參數(shù)產(chǎn)生相應(yīng)的影響。,,,,

,421,1,,,如果變量的內(nèi)容(引用的單元格內(nèi)容或公式的結(jié)果)中包含數(shù)字0、字母h、m、b、y等等,,,,,

,,,,,都會(huì)影響第一參數(shù)的最終數(shù)值顯示格式結(jié)果。,,,,

,,,,,2,由于上述原因,如果要直接顯示這個(gè)變量結(jié)果的內(nèi)容,需要保證其內(nèi)容不含各類格式,,,,

,,,,,"代碼中本身所包含的字母、字符、數(shù)字等,或在變量前加上強(qiáng)制字符符號(hào)""!""。如此例中的用法。",,,,

,,,,,"注意,強(qiáng)制字符符號(hào)""!""只對(duì)后面的第一個(gè)字符有效。因此,這種函數(shù)用法要謹(jǐn)慎使用。",,,,

,,,,,其他應(yīng)用案例可參見此,,,,

,,,,綜合以上2、3兩條內(nèi)容可以發(fā)現(xiàn),Text函數(shù)可以在某些情況下替代if函數(shù)進(jìn)行雙條件或三條件的判斷。,,,,,

,,,,"例如這個(gè)if公式:=if(A1>B1,A1,1)",,,,,

,,,,"用Text函數(shù)來替代的話就是:=text(A1,""[<=""&B1&""1"")",,,,,

,,,,這種替換現(xiàn)在看來貌似多此一舉,但在許多實(shí)際情況中可以發(fā)現(xiàn),當(dāng)A1部分是一長串公式計(jì)算的結(jié)果時(shí),使用Text函數(shù)可以大幅地簡化公式。,,,,,

回到頂部,,,,,,,,,

4,使用數(shù)組變量,,,,,,,,,

示例:從目標(biāo)數(shù)據(jù)源中查找“E”所對(duì)應(yīng)的內(nèi)容。,,,,,,,,,

目標(biāo)數(shù)據(jù)源,,,,說明:,Text函數(shù)中也可以使用數(shù)組變量(單元格區(qū)域引用或數(shù)組運(yùn)算結(jié)果)作為條件代碼或格式代碼。,,,,

經(jīng)濟(jì),A,,Text公式,,"本例中使用了單元格區(qū)域引用作為格式部分的代碼,作用類似于使用if({1,-1},,)的形式構(gòu)建內(nèi)存數(shù)組。",,,,

政治,B,,數(shù)學(xué),,,,,,

哲學(xué),C,,,注意問題:,與上面第3條中所提到的一樣,如果在格式代碼部分使用變量,需要注意結(jié)果的輸出,,,,

數(shù)學(xué),E,,,,"必須保證為文本字符。例如本例在B76:B80之前加上""!""就是為了B列中的字母B、字母",,,,

物理,D,,,,D等不會(huì)顯示意外的結(jié)果。,,,,

,,,,,,,,,,

,,,,,,,,,,

回到頂部,,,,,,,,,

,,,,,,,,,,

5,關(guān)于條件與第一參數(shù)的比較問題,,,,,,,,,

5.1,第一參數(shù)為數(shù)值,可以與文本格式的數(shù)值條件進(jìn)行比較,如下:,,,,,,,,

,第一參數(shù),Text公式,,,,,,,

,3,3,,,,,,,

,32,a,,,,,,,

,3,a,,,,,,,

,44,44,,,,,,,

,5,5,,,,,,,

5.2,第一參數(shù)為文本型的數(shù)值,也可以與數(shù)值格式的條件進(jìn)行比較,如下:,,,,,,,,

,第一參數(shù),Text公式,,,,,,,

,3,3,,,,,,,

,32,a,,,,,,,

,3,a,,,,,,,

,44,44,,,,,,,

,5,5,,,,,,,

5.3,第一參數(shù)為文本型的數(shù)值,也可以與文本格式的數(shù)值條件進(jìn)行比較,如下:,,,,,,,,

,第一參數(shù),Text公式,,,,,,,

,3,3,,,,,,,

,32,a,,,,,,,

,3,a,,,,,,,

,44,44,,,,,,,

,5,5,,,,,,,

5.4,在文本型的數(shù)值中,有一種類型比較特殊,那就是文本格式的日期數(shù)據(jù),,,,,,,,

,文本格式的日期數(shù)據(jù)作為Text函數(shù)的第一參數(shù)時(shí),仍反映出日期序列數(shù)數(shù)值的特性,如下:,,,,,,,,

,第一參數(shù),Text公式,,,,,,,

,2008-06-15,39614,,與自定義單元格格式作為對(duì)比,對(duì)于此類文本型的日期數(shù)據(jù),直接使用自定義格式代碼并不會(huì)起任何作用。,,,,,

,2008-06-15,星期日,,,,,,,

,2008-06-15,小于,,,,,,,

,,39515,,,,,,,

,,08-03-08,,,,,,,

5.5,但如果第一參數(shù)和條件代碼中的數(shù)值均為文本格式的日期數(shù)據(jù),則將以文本字符串的形式進(jìn)行比較,如下:,,,,,,,,

,文本日期1,Text公式,Text公式,Text公式,,,,,

,2008年3月8日,下小于上,08-03-08

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論