給你十個使用Table表格的理由

Table 在Excel的菜單版本中以列表形式開始,但在功能區版本中它們變得更加強大。將數據範圍轉換為表可以擴展功能,然後可以使用該功能更有效地進行工作。下面看看為什麼你應該考慮使用一個Table表,而不是一個普通的數據區。

技術流 | 給你十個使用Table表格的理由

序 言

要創建Table表格,請單擊數據區域內的任意位置,然後在“插入”選項卡的“表格”組中單擊“表格”。另外,請記住,Table表格雖然提供了諸多便捷,但尺有所短寸有所長,它不能包括Excel的所有功能。例如,您不能使用Excel的小計功能。當您需要表格不支持的功能時,將表格臨時轉換為一個範圍。

1易於分類和過濾

將範圍轉換為表格時,Excel會自動將過濾器控件添加到標題行。你不必對錶格的記錄進行排序和過濾。您可以通過從下拉列表中選擇標準項目或顏色來快速執行排序。

圖A顯示了使用過濾器控件僅顯示符合所選項目(或顏色)的記錄的結果。

技術流 | 給你十個使用Table表格的理由

從“類別”字段的下拉式過濾器中選擇“收藏夾”後,此14個記錄的表格僅顯示兩個。

2快速格式化

Excel自動將綁定行格式應用於新表格。如果您不喜歡該格式,則可以在上下文“設計”選項卡上的“表格樣式”庫中從60種預定義格式中選擇一種新格式。您也可以使用“主頁”選項卡上的“格式為表格”選項。當您將鼠標懸停在每個選項上時,實時預覽會更新實際的表格,如圖B所示。這意味著更少的實驗和重新格式化。

技術流 | 給你十個使用Table表格的理由

選擇格式後,可以通過分別檢查“第一列”和“最後一列”選項快速區分標題列和總計列。您可以在“表格樣式選項”組中的上下文“設計”選項卡上找到這些選項。

3輕鬆的數據輸入

您可以輕鬆地擴展表格,使數據輸入更容易。要插入新記錄,請選擇表格最後一行下方的任意單元格並輸入一個值。Excel會自動將表格的格式擴展到新的一行,如圖C所示。它也適用於列。

技術流 | 給你十個使用Table表格的理由

要在表格中插入新記錄,只需開始輸入數據!

4自動命名

輸入公式時,使用單元格引用和範圍名稱。為了說明,讓我們在我們的示例數據庫中添加一個列,以便為訂單日期添加五天,以確定最佳交付日期:

  1. 在D2中,輸入=號並點擊C2 - 該行的訂單日期。而不是在表達式中顯示C2,Excel將顯示OrderDate(列的名稱),如圖D所示。該表自動解析名稱。

  2. 輸入公式的其餘部分, 然後按回車。Excel將輸入新日期的序列值並提供一組自動更正選項。(您可以稍後應用日期格式。)

  3. 選擇用此公式覆蓋此列中的所有單元格,如圖E所示。在圖F中,可以看到公式複製到表格中的其餘單元格。

圖D

技術流 | 給你十個使用Table表格的理由

表的命名結構輸入引用而不是單元格引用。

圖E

技術流 | 給你十個使用Table表格的理由

選擇唯一的自動更正選項來複制新的公式。

圖F

技術流 | 給你十個使用Table表格的理由

Excel將公式複製到其餘的單元格中。

Excel也將表的格式擴展到新列(#3)。從表格外引用表格時,Excel將在引用中包含表格的名稱。有關此主題的更多信息,請閱讀使用Excel的表術語來快速創建動態公式。

編者注:在表格模式下,複製公式跟普通區域模式有所區別,使用CTRL+R(D)與單元格黑十字向右(下)拖拽,會呈現不一樣的結果,可以試試看。

5快速總計

想要快速向表中添加一個總計行,如下所示:

  1. 點擊表格中的任意位置,然後點擊上下文設計標籤。

  2. 選中“表格樣式選項”組中的“總行數”選項。圖G顯示了結果行。

圖G

技術流 | 給你十個使用Table表格的理由

Excel的“總行數”選項將總計函數添加到表格中。

此切換選項顯示並隱藏一行公式。您可以將其關閉以方便數據輸入(#3)。Excel會盡量通過評估實際數據來猜測您的需求。在這種情況下,唯一添加的是一個COUNT()函數 - 該表包含15條記錄。使用該功能的下拉菜單,您可以輕鬆更改功能。每個字段都有一個下拉列表,您可以從中選擇或更改功能。

6可見的標題

在數據範圍內,標題單元格在滾動時消失,但表格標題始終可見。圖H顯示了使用垂直滾動條向下滾動的結果。Excel使用表格的標題行替換列標題單元格。如果您在自己的表格中沒有看到這一點,請確保活動單元格在表格中。

圖H

技術流 | 給你十個使用Table表格的理由

向下滾動時,表格的標題行始終可見。

7公式自動填充

當你擴展一個表來包含一個新行時,它不僅僅擴展了格式(#3)。該表還將複製任何公式。圖一顯示了一個新增的記錄。如您所見,Excel擴展了在#4中輸入的格式和新公式。將有效日期輸入C17時,公式將會更新。

圖一

技術流 | 給你十個使用Table表格的理由

添加新記錄時,表格會自動擴展公式。

8不需要複製

您可以通過允許表格在輸入時複製公式來進一步自動化#7 。這些列被稱為計算列。要自動生成計算列,只需更改以下選項:

  1. 單擊文件選項卡,然後選擇選項。在Office 2007中,單擊“Office”按鈕,然後選擇“Excel選項”。

  2. 點擊左側窗格中的校對。

  3. 在“自動更正選項”部分中,單擊“自動更正選項”。

  4. 當您鍵入選項卡時單擊自動套用格式。

  5. 選中表格中的填充公式以創建圖J所示的計算列選項。

  6. 單擊確定兩次。

圖J

技術流 | 給你十個使用Table表格的理由

選中此選項可自動創建計算列。

下一次將公式輸入表格時,Excel將自動將其複製到列中的其餘單元格中。如果你喜歡,你可以重複#4的步驟進行快速測試。

9動態圖表

如果您在表格上繪製圖表,Excel會在您更改表格時自動更新圖表,並將新數據輸入到表格中。圖K顯示了添加存儲實際交貨日期的列後,基於示例表的簡單圖表。添加一條記錄後,圖L顯示了向表中添加新行後的更新圖表。

圖K

技術流 | 給你十個使用Table表格的理由

這個簡單的圖表比較了預期和實際交貨日期。

圖L

技術流 | 給你十個使用Table表格的理由

更新表格會自動更新圖表。

10一鍵選擇

選擇數據範圍的最快速捷徑之一是[Ctrl] + [Shift] +8。要單擊一個表格選擇一個表格,將鼠標懸停在左上角單元格的左上角,直到出現圖M所示的東南方向的小箭頭。然後,只需點擊選擇整個表。

圖M

技術流 | 給你十個使用Table表格的理由

出現此箭頭時,單擊以選擇整個表格。


技術流 | 給你十個使用Table表格的理由


分享到:


相關文章: