2109-5

8個條件求和公式沒用過,別說你會Excel

實用性

●○○

難易度

●○○○

範本檔

2109.XLSX

工作中,我們會經常會需要對數據進行各種不同的求和,出於不同的需求會按不同的條件去匯總。為此,Excel為我們提供了多種求和方式,例如:樞紐分析表,再例如:分類小計匯總,當然也少不了函數。錦子老師來給大家講一組求和公式。

05. 顏色求和:GET.CELL

Excel函數對於顏色處理的能力一直非常薄弱,好在老版本還遺留一個巨集表(中國稱之為宏表)函數--GET.CELL可以用來做顏色條件求和。

GET.CELL可以傳回應用儲存格的信息,其基本語法如下:

函數語法=GET.CELL(訊息類型,參照儲存格或範圍)

其中訊息類型是用數字表示,範圍為1-66,我們做顏色總計會用到兩個數字:

訊息類型

傳回內容

1

參照儲存格的絕對位址

2

參照儲存格的列號

3

參照儲存格的欄號

4

類似TYPE函數

5

參照位址的內容

6

文字顯示參照位址的公式

7

參照位址的格式,文字顯示

8

文字顯示參照位址的格式

9

傳回儲存格外框左方樣式,數位顯示

10

傳回儲存格外框右方樣式,數位顯示

11

傳回儲存格外框方上樣式,數位顯示

12

如果儲存格被設定locked傳回True

15

如果公式處於隱藏狀態傳回True

16

傳回儲存格寬度

17

以點為單位傳回儲存格高度

18

字型名稱

19

以點為單位傳回字型大小

20

如果儲存格所有或第一個字元為加粗傳回True

21

如果儲存格所有或第一個字元為斜體傳回True

22

如果儲存格所有或第一個字元為單底線傳回True

23

如果儲存格所有或第一個字元字型中間加了一條水平線傳回True

24

傳回儲存格第一個字元色彩數位,1至56。如果設定為自動,傳回0

25

MS Excel不支援大綱格式

26

MS Excel不支援陰影格式

27

數位顯示手動插入的分頁線設定

28

大綱的列層次

29

大綱的欄層次

30

如果範圍為大綱的摘要列則為 True

31

如果範圍為大綱的摘要欄則為 True

32

顯示活頁簿和工作表名稱

33

如果儲存格格式為多行文字則為 True

34

傳回儲存格外框左方色彩,數位顯示。如果設定為自動,傳回 0

35

傳回儲存格外框右方色彩,數位顯示。如果設定為自動,傳回 0

36

傳回儲存格外框上方色彩,數位顯示。如果設定為自動,傳回 0

37

傳回儲存格外框下方色彩,數位顯示。如果設定為自動,傳回 0

38

傳回儲存格前景陰影色彩,數位顯示。如果設定為自動,傳回 0

39

傳回儲存格背影陰影色彩,數位顯示。如果設定為自動,傳回 0

40

文字顯示儲存格樣式

41

傳回參照地址的原始公式

42

以點為單位傳回使用中視窗左方至儲存格左方水平距離

43

以點為單位傳回使用中視窗上方至儲存格上方垂直距離

44

以點為單位傳回使用中視窗左方至儲存格右方水平距離

45

以點為單位傳回使用中視窗上方至儲存格下方垂直距離

46

如果儲存格有插入批註傳回 True

47

如果儲存格有插入聲音提示傳回 True

48

如果儲存格有插入公式傳回 True

49

如果儲存格是陣列公式的範圍傳回 True

50

傳回儲存格垂直對齊,數位顯示

51

傳回儲存格垂直方向,數位顯示

52

傳回儲存格首碼字元

53

文字顯示傳回儲存格顯示內容

54

傳回儲存格樞紐分析表名稱

55

傳回儲存格在樞紐分析表的位置

56

樞紐分析

57

如果儲存格所有或第一個字元為上標傳回True

58

文字顯示傳回儲存格所有或第一個字元字型樣式

59

傳回儲存格底線樣式,數位顯示

60

如果儲存格所有或第一個字元為下標傳回True

61

樞紐分析

62

顯示活頁簿和工作表名稱

63

傳回儲存格的填滿色彩

64

傳回圖樣前景色彩

65

樞紐分析

66

顯示活頁簿名稱

遺憾的是,這個函數只能在定義名稱中使用,無法直接在儲存格中使用。

點取「公式  > 定義名稱」圖示。

在【新名稱】對話方塊,點取「名稱」欄位,輸入「CELL色彩」字串。

點取「參照到」欄位,輸入公式:「=GET.CELL(63,GET.CELL!$B2)

點取「確定」鈕,完成範圍名稱定義。

框選C2:C11儲存格範圍,輸入「=CELL色彩」,再按CTRL+ENTER鍵將框選範圍填入相同字串,即會顯示B2:B11每個儲存格填滿色彩的色彩值。

可以用&t(now())的方法讓公式隨表格更新而更新,讓「參照到」欄位,公式調整為:

=GET.CELL(63,GET.CELL!$B2)&t(now())


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()