1. 程式人生 > >Excel知識整理:運算子優先順序,text函式的應用

Excel知識整理:運算子優先順序,text函式的應用

excel公式中運算子的優先順序規則

Excel 包含四種類型運算子(總計16個),分別為:

  算術運算子(6個) 它們的作用是完成基本的數學運算,產生數字結果等,它包括:+ 、-、*、/、%、^ ,含義依次為加、減、乘、除、百分數、乘方。

  比較操作符(6個) 它們的作用是可以比較兩個值,結果為一個邏輯值,不是“TRUE”就是 “FALSE”。包括:=、〉、〈、〉=、〈=、〈〉,含義依次為等於、大於、小於、大於等於、小於等於、不等於。

  文字連線符(1個) 使用文字連線符(&)可加入或連線一個或更多字串以產生一長文字。例如:“2000年”& “祖國更繁榮”就產生“2000年祖國更繁榮”。

  引用操作符(3個) 引用以下三種運算子可以將單元格區域進一步處理。

  冒號“:”——連續區域運算子,對兩個引用之間包括兩個引用在內的所有單元格進行引用。如SUM(B5:C10),計算B5到C10的連續12個單元格之和。

  逗號“,”——聯合操作符可將多個引用合併為一個引用。如SUM(B5:B10,D5:D10),計算B列、D列共12個單元格之和。

  空格——取多個引用的交集為一個引用,該操作符在取指定行和列資料時很有用。如SUM(B5:B10 A6:C8),計算B6到B8三個單元格之和。

  如果公式中同時用到了多個運算子,Excel 將按一定的順序(優先順序由高到低)進行運算,相同優先順序的運算子,將從左到右進行計算。若是記不清或想指定運算順序,可用小括號括起相應部分。

  優先順序由高到低依次為:1.引用運算子 2.負號 3.百分比 4.乘方 5.乘除 6.加減 7.連線符 8.比較運算子。

Text 函式在EXCEL中的應用

將數值轉換為按指定數字格式表示的文字。

1、語法

TEXT(value,format_text)

Value 為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。

Format_text 為“單元格格式”對話方塊中“數字”選項卡上“分類”框中的文字形式的數字格式。

2、 TEXT的 Format_text(單元格格式)引數程式碼(常用)

單元格格式

數字

TEXT(A,B)

說明

Format_text

Value

G/通用格式

10

10

常規格式

"000.0"

10.25

010.3

小數點前面不夠三位以0補齊,保留1位小數,不足一位以0補齊

####

10.00

10

沒用的0一律不顯示

00.##

1.253

01.25

小數點前不足兩位以0補齊,保留兩位,不足兩位不補位

正數;負數;零

1

正數

大於0,顯示為“正數”

0

等於0,顯示為“零”

-1

負數

小於0,顯示為“負數”

0000-00-00

19820506

1982-05-06

按所示形式表示日期

0000年00月00日

1982年05月06日

aaaa 2014/3/1 星期六 顯示為中文星期幾全稱
aaa 2014/3/1 顯示為中文星期幾簡稱

dddd

2007-12-31

Monday

顯示為英文星期幾全稱

[>=90]優秀;[>=60]及格;不及格

90

優秀

大於等於90,顯示為“優秀”

60

及格

大於等於60,小於90,顯示為“及格”

59

不及格

小於60,顯示為“不及格”

[DBNum1][$-804]G/通用格式

125

一百二十五

中文小寫數字

[DBNum2][$-804]G/通用格式元整

壹佰貳拾伍元整

中文大寫數字,並加入“元整”字尾

[DBNum3][$-804]G/通用格式

1百2十5

中文小寫數字

[DBNum1][$-804]G/通用格式

19

一十九

中文小寫數字,11-19無設定

[>20][DBNum1];[DBNum1]d

19

十九

11-顯示為十一而不是一十一

0.00,K

12536

12.54K

以千為單位

#!.0000萬元

1.2536萬元

以萬元為單位,保留4位小數

#!.0,萬元

1.3萬元

以萬元為單位,保留1位小數

3、說明

Format_text 不能包含星號 (*)。通過“格式”選單呼叫“單元格”命令,然後在“數字”選項卡上設定單元格的格式,只會更改單元格的格式而不會影響其中的數值。使用函式 TEXT 可以將數值轉換為帶格式的文字,而其結果將不再作為數字參與計算。示例

如果您將示例複製到空白工作表中,可能會更易於理解該示例。

建立空白工作簿或工作表。 請在“幫助”主題中選取示例。不要選取行或列標題。 從幫助中選取示例。按 Ctrl+C。 在工作表中,選中單元格A1,再按 Ctrl+V。 若要在檢視結果和檢視返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”選單上,指向“公式稽核”,再單擊“公式稽核模式”。

 

A

B

1

銷售人員

銷售

2

Buchanan

2800

3

Dodsworth

40%

4

公式

說明(結果)

5

1 sold 銷售人員 worth of units.

將上面內容合併為一個短語 (Buchanan sold $2800.00 worth of units.)

6

2 sold Buchanan of the total sales.

將上面內容合併為一個短語 (Dodsworth sold 40% of the total sales.)

該函式不僅僅只用於改變數值成文字,用的妥當,可以當做邏輯函式,還可以附加變數、陣列,使其更加靈活多變。該函式也是EXCEL函式與公式基礎入門必學之一。

AUTOLISP中函式

( command "text" "j" "m" ( list 100 5 ) 5 0 "中國國際公司" )

程式解釋:

j----對正;

m----中心定位;

( list 100 5 )----定位於座標(100,5)的點上;

5----字高;

0----旋轉角為0度;

"中國國際公司"----要寫入的字元。

sum,sumif和sumif函式的合併使用

SUM(SUMIFS(E2:E11,B2:B11,{"鉛筆","訂書機","筆記本","鋼筆"}))