excel2003 顏色篩選問題

2022-09-17 07:18:11 字數 3698 閱讀 1931

"excel2003中,新增輔助列,用定義名稱的方法得到對應的顏色號,然後對輔助列進行排序:

顏色單元格在a列,選中b1,插入->名稱->定義,輸入a,下面輸入公式

=get.cell(24,$a1),此法可得到字型色的序列號

b1輸入

=a將公式向下複製到相應行。

將全表按b列排序即可。

若是想獲得背景色序列號,將24改成63即可"

引數的據體意義。

1 以當前工作區文字引用型別絕對引用左上角引用單元格。

2 頂部引用單元格的行數。

3 最左邊引用單元格的列數。

4 同type引用

5 引用內容。

6 文字,以工作區設定決定的 a1 或 r1 c1 型別引用公式。

7 文字的單元格的數字格式(如「m/d/yy」或「general」)。

8 指示單元格水平對齊的數字

1 = 一般

2 = 左對齊

3 = 置中

4 = 右對齊

5 = 填充

6 = 兩端對齊

7 = 跨列置中

9 指示分配給單元格左側邊框線的型別

0 = 無邊框

1 = 細線

2 = 中等線

3 = 虛線

4 = 點線

5 = 粗線

6 = 雙線

7 = 發絲線

10 指示分配給單元格右側邊框線的型別,對應指定返回值的描述參見 type_num 9

11 指示分配給單元格頂端邊框線的型別,對應返回值的描述參見 type_num 9

12 指示分配給單元格底端邊框線的型別,對應返回值的描述參見 type_num 9

13 是0至8之間的乙個數字,當在〔格式〕選單下選擇〔單元格〕命令時,〔單元格格式〕對話方塊的〔圖案〕標籤顯示被選擇的單元格。這個數字指明其模式。如模式未被選擇,返回0。

14 如果單元格被鎖住,返回true;否則,返回false。

15 如果單元格中公式被隱藏,返回true;否則返回false。

16 乙個含有兩頂的水平陣列,包括活動單元格的寬度和乙個邏輯值,這個邏輯值指明單元格寬度是否改變,如為

true,標準寬度改變,如為false,仍為自定義寬度。

17 用點表示的單元格的行高

18 字型名稱,文字形式

19 用點表示的字型大小

20 如果單元格中所有字元或只有第乙個字母為黑體,返回true;否則,返回false。

21 如果單元格中所有字元或只有第乙個字元為斜體。返回true;否則,返回false。

22 如果單元格中所有字元或只有第乙個字元為加底線,返回false。

23 如果單元格中所有字元或只有第乙個字元為加刪除線,返回true;否則,返回false。

24 是1-56的乙個數字,代表單元格中第乙個字元的字型顏色。如果字型顏色為自動生成,返回0。

25 如果單元格中所有字元或只有第乙個字元為空心體,返回true;否則,返回false。microsoft excel for windows 不支援空心字型格式。

26 如果單元格中所有字元或只有第乙個字元加陰影,返回true;否則,返回false。microsoft excel for windows 不支援陰影字型格式

27 指示單元格中能否進行手動分頁線的數字。

0 = 沒有分頁線

1 = 行

2 = 列

3 = 行和列

28 行的級數(分級顯示)

29 列的級數(分級顯示)

30 如果所包含的活動單元格為摘要行,返回true;否則,返回false。

31 如果列所包含的活動單元格為摘要列,返回true;否則,返回false。.

32 如視窗只包括乙個表,其檔名為不含副檔名的工作簿 的檔名,為包含單元格的工作簿或工作表的檔名,以 book1.xls 的形式返回簿的檔名;否則,以"〔book1〕sheel"的形式返回表的檔名。

33 如單元格被折行,返回true;否則,返回false。

34 是1-16之間的乙個數,代表左側邊框線顏色。如顏色自動生成,返回零。

35 是1-16之間的乙個數,代表右側邊框線顏色。如顏色自動生成,返回零。

36 是1-16之間的乙個數,代表頂端邊框線顏色。如顏色自動生成,返回零。

37 是1-16之間的乙個數,代表底端邊框線顏色。如顏色自動生成,返回零。

38 是1-16之間的乙個數,代表前景顏色。如顏色自動生成,返回零。

39 是1-16之間的乙個數,代表背景顏色。如顏色自動生成,返回零。

40 單元格風格,文字形式。

41 不經翻譯返回活動單元格中的公式(用於圖別設定的巨集表)。

42 用點表示的活動視窗左邊界到單元格左邊界的水平距離,如果視窗滾動到單元格外,可能為負值。

43 用點表示的活動視窗頂邊界到單元格頂邊界的垂直距離,如果視窗滾動到單元格外,可能為負值。

44 用點表示的活動視窗右邊界到單元格右邊界的水平距離,如果視窗滾動到單元格外,可能為負值。

45 用點表示的活動視窗底邊界到單元格底邊界的水平距離,如果視窗滾動到單元格外,可能為負值。

46 如果單元格包含文字注釋,返回true;否則,返回false。

47 如果單元格包含聲音注釋,返回true;否則,返回false。

48 如果單元格包含公式注釋,返回true;否則,返回false。

49 如果單元格為陣列的一部分,返回true;否則,返回false。

50 指示單元格垂直方向對齊方式。

1 = 頂對齊

2 = 置中

3 = 底對齊

4 = 兩端對齊

51 指示單元格垂直方向。

0 = 水平

1 = 垂直

2 = 向上

3 = 向下

52 單元格字首(或文字對齊)字元,如果單元格不包括任何內容,代表空文字(「」)。

53 當前顯示的單元格的內容,文字形式,包括格式化單元格所加上去的數字或符號。

54 返回包含活動單元格的資料透視表檢視的檔名。

55 返回資料透視表檢視中單元格的位置。

56 在資料透視表檢視中,返回包含活動單元格引用的欄位名稱。

57 如果單元格中所有的字元,或只有第乙個字元被格式化為上標字型,返回true;否則,返回false。

58 作為顯示在〔單元格格式〕對話方塊中〔字型〕標籤定位單元格中所有的字元或只第乙個字元的正文返回字型風格,如 「bold italic」。

59 返回下加線風格的數。

1 = 無底線

2 = 單底線

3 = 雙線

4 = (single accounting)

5 = (double accounting)

60 如果單元格中所有的字元,或只有第乙個字元被格式化為下標字型,返回true;否則,返回false。

61 作為文字返回活動單元格資料透視表項的檔名。

62 返回工作簿和"〔book1〕sheet1"形式的當前表的檔名。

63 返回單元格的填充(背景)顏色。

64 返回單元格的圖案(前景)顏色。

65 如果〔增加縮格〕對齊選項處於開的狀態( 只用於microsoft excel的遠東版本返回true; 否則,返回false。

66 返回包含book1.xls 形式單元格的工作簿的簿名。

reference

是提供資訊的單元格或單元格範圍。

如果引用的是單元格範圍,使用引用中第乙個範圍的左上角的單元格

如果引用被省略,預設為活動單元格。

在Excel2003中按顏色進行排序

有時需要按單元格顏色或字型顏色進行排序,但excel 2003沒有提供直接的方法。我們可以利用自定義函式或巨集表函式get.cell,在輔助列中獲取單元格顏色或字型顏色索引值,然後進行排序。具體方法如下 方法一 用巨集表函式get.cell 以下表為例,假設人物名單在b2 b19區域中。序號 人物名...

Excel2003函式SUM引數個數

excel2003函式sum引數個數最多可以接受30個引數,超過30將出錯,如果需要超過30個引數的操作,可以用 連線 各個引數,這樣相當於乙個引數 請注意,數和引數不是同乙個概念。sum不是最多只能加30個數,而是最多可以有30個引數。每乙個引數可以包含很多單元格,而每乙個單元格都能放乙個數。如 ...

Excel2003怎樣拆分單元格

在excel中,單個的單元格是無法拆分的,你最多在其中增加一條斜線,方法是右鍵點單元格,選 設定單元格格式 在 邊框 選項卡中有。如果選取多個單元格,你可以合併,也可以拆分,方法是右鍵點單元格,選 設定單元格格式 在 對齊 選項卡中,最下面有 合併單元格 選項,在它前面打勾就是合併單元格,去掉勾就是...