您現在的位置是:首頁 > 籃球

大神級函式TEXT,只需會得這個方法,你也能秒懂!

  • 由 悅文天下 發表于 籃球
  • 2022-06-01
簡介0%自定義完就看到正數的變成紅色,負數的變成綠色

text是什麼意思中文

「來源: |Excel不加班 ID:Excelbujiaban」

大神級函式TEXT,只需會得這個方法,你也能秒懂!

VIP學員從網上看到這張圖片,問裡面同比那一列怎麼做到的?

大神級函式TEXT,只需會得這個方法,你也能秒懂!

綠漲紅跌,看起來比較彆扭,外國的就是這種。條件格式,圖示集,三角形就是這種,不過只能完成前半部分,數字還是完成不了。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

而中國剛好相反,紅漲綠跌。這種其實可以藉助自定義單元格格式完全實現。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

首先解決符號問題,這個搜狗輸入法裡面的符號大全就有。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

再來看顏色的問題,設定單元格格式,數值裡面就有紅色的。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

再看看自定義格式怎麼表示,在[]裡面輸入具體顏色就行。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

依樣畫葫蘆。

[紅色]0。0%;[綠色]-0。0%

大神級函式TEXT,只需會得這個方法,你也能秒懂!

自定義完就看到正數的變成紅色,負數的變成綠色。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

再將三角形加進去,自定義完發現三角形沒有對齊,其他一切正常。

[紅色]▲0。0%;[綠色]▼-0。0%

大神級函式TEXT,只需會得這個方法,你也能秒懂!

其實,盧子第一時間也想不起來,不過沒關係,這並不妨礙我解決問題。這時,我想起了會計專用格式,就是這種符號左對齊的效果。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

老樣子,設定單元格為會計專用格式。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

再檢視自定義程式碼,很長也很亂,不過沒關係,重點看前面的

_ *

。也就是說,加了這部分就能左對齊,可以換成其他符號。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

按照這個思路,將原來的內容自定義為新的程式碼。

[紅色]_ ▲* 0。0%;[綠色]_ ▼* -0。0%

大神級函式TEXT,只需會得這個方法,你也能秒懂!

自定義完就看到,效果正是我們需要的。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

說到這裡,突然想起了TEXT函式,這個函式第2引數變幻莫測,想怎麼變就怎麼變,很多人都記不住。其實,記不住也沒關係,可以先透過自定義單元格格式,然後檢視程式碼,稍作修改就可以。

這裡再透過一個案例進行說明,將數字轉換成大寫。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

自定義單元格格式為特殊,中文小寫數字。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

檢視自定義程式碼。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

再將程式碼複製出來作為TEXT的第2引數即可。

=TEXT(A1,“[DBNum1][$-zh-CN]G/通用格式”)

大神級函式TEXT,只需會得這個方法,你也能秒懂!

另外,再分享4個TEXT的用法,等你自定義熟練了,就能運用自如。

1.

發票號都是8位,從系統匯出後前面的0消失,如何補齊?

大神級函式TEXT,只需會得這個方法,你也能秒懂!

常規格式發票號前面的0都會消失,只有文字格式情況下的0才不會消失。事先錄入的話,可以將整列設定為文字格式。針對已經錄入的,可以用TEXT函式來處理。需要多少位,第2引數就寫多少個0。

=TEXT(A2,“00000000”)

2.

將8位數的出生日期轉變成以-作為分隔符號的出生日期。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

很多人首先想到的是用這樣的公式,可惜出錯。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

這種是針對標準日期才可以這樣用的。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

8位數字需要用其他方法處理。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

0-00-00跟e-mm-dd是兩碼事,別亂用。

3.

標準日期格式轉變成年月日星期的格式。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

e代表4位的年,m代表月,d代表日,aaaa代表星期幾,這些都是固定的,要牢記。

標準日期你想轉變成任意一種日期格式都非常方便。比如轉換成中英文星期幾的簡寫。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

3個a代表中文簡寫,3個d代表英文簡寫。

=TEXT(B2,“aaa”)

=TEXT(B2,“ddd”)

4.

將金額大於0的顯示贏,小於0的顯示虧,0顯示平。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

對於這種問題,我們首先想到的是IF函式。

=IF(B2>0,“贏”,IF(B2=0,“平”,“虧”))

其實也可以用TEXT函式來實現。

=TEXT(B2,“贏;虧;平”)

2個;隔開,用法是:正數的顯示值;負數的顯示值;零的顯示值。

其實最標準的用法是用3個;隔開,俗稱三分天下。單元格的內容除了數值還可能是文字。加一個;讓文字顯示成需要顯示的結果。為了方便說明用法,我們將標題的B1也算進去。

大神級函式TEXT,只需會得這個方法,你也能秒懂!

@就代表文字顯示本身,類似於數值格式中的0。

VIP

888

元,一次報名,所有影片課程,終生免費學,提供一年線上答疑服務。

Top