【從「0」學起】函數總結之五

例①單元格A1輸入: 大理aw白族ws自00124.36hcw治州


問題:想在B1單元格中提取出數字00124.36

公式:=MID(LOOKUP(1,-(1&MID(A1,MIN(FIND(ROW($1:$10)-1,A1&1/17)),ROW($1:$15)))),3,15)解析:常規的公式如:=-LOOKUP(1,-MID(A1,MIN(FIND(ROW($1:$10)-1,A1&1/17)),ROW($1:$15))),會使有效數字前面的0丟失,我們不得不聘請"1"來做"安全衛士",防止"0"逃走,用"1&"之後,將它們一併提出來,由於數字是負值,後面又有1,所以從第3個字符提取到15位。

例②單元格A2:A8輸入:

數字串

593670

012690

12789.

3648

0.36998

(空白)

12789.3648

(空白)

問題:要求將各單元格的數字反轉。公式:=RIGHT(REPLACE(SUM((0&MID(SUBSTITUTE(A2,".",)&1,ROW($1:$15),1))*10^ROW($2:$16))%,LEN(A2)-FIND(".",A2&".")+2,,"."),LEN(A2))解析:公式中的"&1",就是怕原數字串的最後一個0丟失,因反轉後,最後的0變成了最前面的,因數值前面的0無效而丟失,"&1"中的1就象護欄一樣(根據問題的具體情況,有時用"1&"),防止邊緣上的0滾蛋,滾蛋了不就成了"賣雞蛋的跌倒—沒有一個好的",這"雲南十八怪中的雞蛋用草串著賣"也就怕滾蛋了。

十一、眼見為虛,驗證為實(單元格格式簡單運用)

單元格格式的設置順序excel默認:"正數;負數;零;文本",中間用英文分號相隔。並且還可以設置顏色(顏色是TEXT函數不具備的),如單元格格式:"[紅色]我;[綠色]愛;[黃色]\exc\el;[藍色]\ho\m\e"設置後分別輸入"正數;負數;零;文本"試試,是不是很有趣哦!輸入正數時顯示紅色的"我";負數時顯示綠色的"愛";零時顯示黃色的"excel";文本時顯示藍色的"home",顯示結果不是真實存在的,是你的眼睛在欺騙你,它並沒有改變其本身的值或字符,所以眼見為虛,驗證為實。是每個excel 人所必須弄清的。

1、單元格格式中的"0",往往是通配數字。如:輸入19980823,要顯示為日期格式,則單元格格式:"0-00-00"(即月份和日期都是兩位數,剩下的位數為年份),單元格格式也可以寫成:" 0年00月00日"

2、單元格格式中的隱藏大法

①隱藏0值,單元格格式:"[=]g"

②隱藏負值:"G/通用格式;"

③隱藏小於0的值:"G/通用格式;;"

④隱藏正值:" ;-G/通用格式;0"

⑤隱藏0值和正值:" ;-G/通用格式"

⑥隱藏數值:" ;;;@"(僅顯示文本)另外,經測試,隱藏數值的單元格格式還可以寫成:""""(只輸入""),但缺陷是當輸入負值時會顯示"-"號沒有完全隱藏負值。

⑦隱藏文本:" [<>]G/通用格式;;0;" ,也可以:"G/通用格式;-G/通用格式;0;"

⑧全部隱藏:";;;"

3、改變默認設置法:例如:學生成績<60的為不及格,<85的為及格,>=85的為優秀,則單元格格式為:" [<60]不及格;[<85]及格;優秀",單元格格式還可以再加上顏色:" [紅色][<60]不及格;[黃色][<85]及格;[藍色]優秀",還可以按照條件只設置顏色,不顯示等級,單元格格式:" [紅色][<60];[黃色][<85];[藍色]",如果中間再加一個等級,>=70且<85的為良,單元格格式就無能為力了,因為單元格格式最多能將數值分為三段,第四段是文本格式.

4、佔位符(""和"!")


分享到:


相關文章: