說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
大家在使用辦公軟件時時常都要常常用到text函數,但是困擾大家的是text函數到底是怎么使用而且text函數是在哪里可以運用到呢,下面就讓小編來為大家介紹一下text函數和怎么使用text函數。
text函數–text函數的基礎介紹
Text函數,有人稱它是萬能函數。其實,text的宗旨就是將自定義格式體現在最終結果里。Text函數主要是將數字轉換為文本。當然,也可以對文本進行一定的處理。
TEXT函數的語法:TEXT(value,format_text)Value:為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。
Format_text:為“單元格格式”對話框中“數字”選項卡上“分類”框中的文本形式的數字格式。
text返回的一律都是文本形式的數據。如果需要計算,可以先將文本轉換為數值,然后再計算。文本型數值遇到四則運算會自動轉為數值。但文本會不參與sum之類的函數運算。
text函數之text函數的應用
第一,基本的數字處理方式。
text函數的基本寫法:text(數值,格式)
=TEXT(12.34,”0″),含義是將數字12.34四舍五入到個位,然后以文本方式輸出結果。這個公式也可以簡寫成:text(12.34,0),當只有一個0的時候,引號可以不加。
text(數值,”0.0″),可以看到效果是保留一位小數。寫幾個0,代表想要數據形成幾位數。
“0”:數字占位符。如果單元格的內容大于占位符,則顯示實際數字,如果小于點位符的數量,則用0補足。例如:=text(12.34,”00000″),就顯示為:00012。
“#”:數字占位符。只顯有意義的零而不顯示無意義的零。小數點后數字如大于“#”的數量,則按“#”的位數四舍五入。例如:“###.##”,12.1顯示為12.10;12.1263顯示為:12.13。
“G/通用格式”:以常規的數字顯示,相當于“分類”列表中的“常規”選項。
例:代碼:“G/通用格式”。10顯示為10;10.1顯示為10.1。
另外,前導0的效果,想顯示幾位就寫幾個0,可以配合rept函數來寫,rept(字符,重復次數)。下圖就是一個為數據前面加0的效果。
第二,text在日期時間處理方面的應用。
先說說日期這種特殊的數據類型,日期“2010-3-12”,其實是數字40249。所以=text(40249,”yyyy-mm-dd”)可以顯示2010-03-12。
text是把日期所代表的真正的數字,來轉成所需要的日期格式的文本。
而20110506,要顯示2011-05-06的話,要用上面介紹的0的方法:=text(20110506,”0-00-00″)。
公式中:yyyy可以用e來代替。mm,表示顯示兩位月份,m顯示一位。中間的連接號,還可以換成其余文本。text的結果是文本,如果text返回”2010-10-10″的話,再去設置格式就改變不了了。mmm、mmmm,ddd、dddd等等都有各自的含義。ddd代表英文星期。中文的星期用aaa和aaaa。時間里面有個m,和月份相同,所以,單獨使用m的時候,系統默認是月份。m必須和h或s同用,才能表示分。[M]帶中括號的時候,也表示分。因為加中塊號是時間的特殊表示方式。
第三,text表示四種數據類型。
=text(數據,”正;負;零;文本”,text里面可以表示四種數據類型。正數、負數、零與文本,用分號隔開。根據數據的類型,返回對應位置里的格式,沒有分號,代表一種格式。
2個分號:表示單元格為兩種格式:分號前面為正數和0;分號后面為負數。
3個分號:表示單元格為三種格式:第1部分用于正數,第2部分用于負數,第3部分用于0值。比如”0;-0;”,將只顯示正數和負數,但不顯示0;最后一個分號不能省略,如果寫成”0;-0″表示的是不一樣的含義
=text(數據,”1;2;3;@”)
@是文本的通配符,相當于數值中的0。
=text(數據,”1;2;3;@”),相當于:if(數據>0,1,if(數據<0,2,3))
當數據大于0,返回1,小于0,返回2,等于0,返回3,是文本的話,返回其本身。根據分號內的格式自動分配。
=text(數據,”1;;;”)這種,分號內沒有要顯示的格式了,結果就顯示空。也就是,當數據大于0時,顯示1,其余顯示為空。3分號,四類型。
第四,強制符號方面的應用。
強制符號!有了它就可以強制顯示0了。大于0,顯示本身,其他顯示0。
第五,條件判斷方面的應用。
text很經典的用法就是在條件判斷方面。因為可以省字符,數組公式中常用。條件需要用中括號括起來。這時,分號的作用就不是隔開正數、負數、零了。條件判斷的順序,是先左后右,如同if函數一樣。
以上就是小編給大家介紹的text函數的基礎知識和基本使用方式,記住text函數能夠在數字、日期時間、數據、強制符號、條件判斷、中文數字中都可以應用,相信大家都能夠學以致用,在日常工作里運用到text函數也會使得我們的工作更加便利。如果想了解更多的內容,歡迎關注我們文軍營銷的官網。
推薦閱讀
SUBSTITUTE函數 SUBSTITUTE函數的用法介紹 | 文軍營銷第一,TEXT:必需。需要替換其中字符的文本,或對含有文本(需要替換其中字符)的單元格的引用。 第二,OLD_TEXT:必需。需要替換的舊文本。 第三,NEW_TEXT:必需。用于替換OLD_TEXT的文本。 第四,INSTANCE_NUM:可選。用來指定要以NEW_TEXT替換第幾次出現的OLD_TEXT。如果指定了INSTANCE_NUM,則只有滿足要求的OLD_TEXT...find函數的使用方法 Find函數的基礎介紹和使用 | 文軍營銷find函數的使用方法 Find函數的語法格式: 1、Find(要查找的文本,文本所在的單元格,從第幾個字符開始搜索[可選,省略默認為1,從第一個開始找]); 2、FIND 總是返回從 within_text 的起始位置計算的字符的編號,如果 start_num 大于 1,則會計算跳過的字符; 3、區分大小寫并不容許使用通配符; 注意一下: Find返...
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732