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