怎麼用EXCEL計算比較複雜的自定義式子

時間 2021-10-26 10:31:32

1樓:匿名使用者

一般很複雜的自定義式子我都是自已寫函式

比如計算以下公式

a b

1 3m*5m*6m 902 3m×5m÷2m 7.5等等

2樓:狂風之子

excel自定義格式引數 **結構組成**碼分為四個部分,中間用“;”號分隔,具體如下:

正數格式;負數格式;零格式;文字格式

各個引數的涵義

“g/通用格式”:以常規的數字顯示,相當於“分類”列表中的“常規”選項。

例:**:“g/通用格式”。10顯示為10;10.1顯示為10.1。

“0”:數字佔位符。如果單元格的內容大於佔位符,則顯示實際數字,如果小於點位符的數量,則用0補足

。 例:**:“00000”。1234567顯示為1234567;123顯示為00123

**:“00.000”。100.14顯示為100.140;1.1顯示為01.100

“#”:數字佔位符。只顯有意義的零而不顯示無意義的零。小數點後數字如大於“#”的數量,則按“#”

的位數四捨五入。

例:**:“###.##”,12.1顯示為12.10;12.1263顯示為:12.13

“?”:數字佔位符。在小數點兩邊為無意義的零新增空格,以便當按固定寬度時,小數點可對齊,另外還用於對不等到長數字的分數

例:分別設定單元格格式為“??.??“和“???.???”,對齊結果如下:

例:設定單元格自定義格式“# ??/???”。“1.25”顯示為“1 1/4”

“.”:小數點。如果外加雙引號則為字元。

例:**“0.#”。“11.23”顯示為“11.2”

“%”:百分比。

例:**“#%”。“0.1”顯示為“10%”

“,”:千位分隔符。數字使用千位分隔符。如時在**中“,”後空,則把原來的數字縮小1000倍。

例:**:“#,###”。“10000”顯示為“10,000”

**:“#,”。10000顯示為10。

**:“#,,”。“1000000”顯示為“1”。

“/”:顯示下一個字元。和“”””用途相同都是顯是輸入的文字,且輸入後會自動轉變為雙引號表達。不同的“/”是顯後面的文字,雙引號是顯示雙引中間的文字。

例:**“\abc”或“”abc””。均顯示為“abc”

“*”:重複下一次字元,直到充滿列寬。

例:**:“@*-”。“abc”顯示為“abc-------------------”

“_”(下劃線):留下一個和下一個字元同等寬度的空格

例:**:$#,##0.00_);($#,##0.00)

“文字”:顯示雙引號中的文字。

例:**:“”中國”@”顯示為“中國河南”

[顏色]:用指定的顏色顯示字元。可有八種顏色可選:紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅。

例:**:“[青色];[紅色];[黃色];[蘭色]”。顯示結果為正數為青色,負數顯示紅色,零顯示黃色,文

本則顯示為蘭色

[顏色n]:是呼叫調色盤中顏色,n是0~56之間的整數。

例:**:“[顏色3]”。單元格顯示的顏色為調色盤上第3種顏色。

[條件]:可以單元格內容判斷後再設定格式。條件格式化只限於使用三個條件,其中兩個條件是明確的,另個是“所有的其他”。條件要放到方括號中。必須進行簡單的比較。

例:**:“[>0]”正數”;[=0];”零”;負數”。顯示結果是單元格數值大於零顯示正數,等於0顯示零,小於零顯示“負數”。

“!”:顯示“"”。由於引號是**常用的符號。在單元格中是無法用"""來顯示出來“"”。要想顯示出來,須在前加入“!”

例:**:“#!"”。“10”顯示“10"”

**:“#!"!"”。“10”顯示“10""” 2.1.1.2 時間和日期**常用日期和時間**

“yyyy”或“yy”:按四位(1900~9999)或兩位(00~99)顯示年

“mm”或“m”:以兩位(01~12)或一位(1~12)表示月。

“dd”或“d”:以兩位(01~31)或一位(1-31)來表示天。

例:**:“yyyy-mm-dd”。2023年1月10日顯示為:“2005-01-10”

**:“yy-m-d”。2023年10月10日顯示為:“05-1-10”

“aaaa”:日期顯示為星期。

“h”或“hh”:以一位(0~23)或兩位(01~23)顯示小時

“m”或“mm”:以一位(0~59)或兩位(01~59)顯示分鐘

“s”或“ss”:以一位(0~59)或兩位(01~59)顯示秒

例:**:“hh:mm:ss”。“23:1:15”顯示為“23:01:15”

[h]或[m]或[ss]:顯示大於24小時的小時或顯示大於60的分或秒。

下面介紹幾個常遇到的例項

把12345顯示為1.2

**:“0.,”

設定千元顯示且四捨五入保留兩位小數要求:把“12345”顯示為:12.35

**:“#.00,”

在數字中任意插入字元要求:把“20050512”設定為:2005-05-12

**:“0000-00-00”

在文字或數字前新增字元要求:“鄭州市”顯示為“河南省鄭州市”

**:“"河南省"@”

要求:“1035010121”顯示為“手機號碼1034010121”

**:“"手機號碼"@”或“"手機號碼"#”

另外日期格式的顯示方法

"e":顯示四位年份,2003版本有效。

"bbbb":顯示四位佛曆年份,即以公元前543年為紀年元年,對2023年以後的日期有效。

"mmm":顯示英文月份的簡稱。

"mmmm":顯示英文月份的全稱。

"ddd":顯示英文星期幾的簡稱。

"dddd":顯示英文星期幾的全稱。

關於特殊數字的顯示

中文小寫數字 [dbnum1][$-804]g/通用格式

例:**:“[dbnum1][$-804]g/通用格式”。“1”顯示為“一”

**:“[dbnum1][$-804]g/通用格式”。“13”顯示為“一十三”

中文小寫數字 [dbnum2][$-804]g/通用格式

例:**:“[dbnum2][$-804]g/通用格式”。“1”顯示為“壹”

**:“[dbnum2][$-804]g/通用格式”。“13”顯示為“壹拾叄”

中文小寫數字 [dbnum3][$-804]g/通用格式

例:**:“[dbnum3][$-804]g/通用格式”。“123”顯示為“1百2十3”

特殊說明

因為引數的特殊性,所以自定義的引數也是有關鍵字的。如函式=text(a1,"b0000")就會顯示錯誤。因為“b”就是保留的關鍵字,在自定義格式輸入“b”系統就會自動填入“bb”。

bb就是佛曆年份,即以公元前543年為紀年元年,對2023年以後的日期有效。“bbbb”就是四位佛曆年份。要解決=text(a1,"b0000")的錯誤問題,需要這樣定義函式=text(a1,"""b""0000")。

在自定義格式中定義就是“"b"0000”。其它的關鍵字自己體會如:“d”、“e”............

網上找的,你參看一下。

3樓:

你要把你的式子寫出來才好解答啊

怎麼用Excel 2019計算複雜的加減乘除

用excel的公式吧 舉個例子 比如我要計算a1 a2 a3 a4 a5的結果你可以把需要計算的數字分別填入a1 a2 a3 a4 a5單元格中,然後在a6單元格中輸入公式 a1 a2 a3 a4 a5,注意excel的公式遵守四則運算法則,可以通過 來改變運算順序,但是excel沒有中括號與大括號...

關於網線的問題(自我感覺比較複雜)

簡單的說,你按正確的接法去接是遵行了乙個國際的標準,大家公共的約定這樣去接,這樣做的標準的網線,用在適合這個標準的地方,就是正確可用的,線路是通的。如果不按這個標準來接,在有些場合,做的線就會導致線路不通。所以,橙白 橙 綠白 藍 藍白 綠 綜白 綜 這樣的接法,是乙個稱為506b的網線接線標準。不...

雜的成語有哪些,比較複雜的成語有哪些

王老師 解答 苛捐雜稅 雜七雜 八 雜亂無章 魚龍混雜 疑難雜症等。1 苛捐雜稅 解釋 苛 苛刻 繁重 雜 繁雜。指反動統治下苛刻繁重的捐稅。出自 郭沫若 當代 天地玄黃 拙劣的犯罪 在整個經濟危機下,在嚴重的苛捐雜稅下,成本增高了,購買力減低了,發行網破壞了。2 雜七雜八 解釋 形容東西非常混雜,...