許多 Excel 新手用戶經常有一個問題:什麼是 Excel 公式以及如何將其輸入到單元格中。 許多人甚至認為為什麼需要它。 對他們來說,Excel 是一個電子表格。 但實際上,這是一個大型的多功能計算器,在某種程度上也是一個編程環境。
公式和函數的概念
Excel 中的所有工作都基於公式,其中有大量的公式。 任何公式的核心都是函數。 它是一種基本的計算工具,根據傳輸的數據在經過預處理後返回一個值。
公式是一組邏輯運算符、算術運算和函數。 它並不總是包含所有這些元素。 該計算可以包括例如僅數學運算。
在日常講話中,Excel 用戶經常混淆這些概念。 事實上,它們之間的界限是相當隨意的,並且經常使用這兩個術語。 但是,為了更好地理解使用 Excel,有必要知道正確的值。
事實上,術語裝置要廣泛得多,包括許多其他需要更詳細考慮的概念。
- 持續的。 這是一個保持不變且無法更改的值。 例如,這可以是數字 Pi。
- 運營商。 這是執行某些操作所需的模塊。 Excel 提供了三種類型的運算符:
- 算術。 需要對多個數字進行加減乘除。
- 比較運算符。 需要檢查數據是否滿足某個條件。 它可以返回一個值:真或假。
- 文本運算符。 它只有一個,用於連接數據 - &。
- 關聯。 這是公式內從中獲取數據的單元格的地址。 有兩種類型的鏈接:絕對鏈接和相對鏈接。 如果公式移動到另一個地方,第一個不會更改。 相對的,分別將單元格更改為相鄰或對應的單元格。 例如,如果您在某個單元格中指定了指向單元格 B2 的鏈接,然後將此公式複製到右側相鄰的單元格,則地址將自動更改為 C2。 鏈接可以是內部的或外部的。 在第一種情況下,Excel 訪問位於同一工作簿中的單元格。 在第二個 - 在另一個。 也就是說,Excel 可以在公式中使用位於另一個文檔中的數據。
如何在單元格中輸入數據
插入包含函數的公式的最簡單方法之一是使用函數嚮導。 要調用它,您需要單擊公式欄左側一點點的 fx 圖標(它位於表格上方,如果其中沒有公式或公式為如果是則顯示。會出現這樣的對話框。
在那裡,您可以選擇功能類別,並直接從列表中選擇要在特定單元格中使用的功能類別。 在那裡,您不僅可以看到列表,還可以看到每個函數的作用。
輸入公式的第二種方法是使用 Excel 功能區上的相應選項卡。
這裡的界面不同,但機制是相同的。 所有功能均分門別類,用戶可以選擇最適合自己的一款。 要查看每個功能的作用,您需要將鼠標光標懸停在它上面並等待 2 秒。
您也可以直接在單元格中輸入函數。 為此,您需要開始在其中編寫公式輸入符號 (= =) 並手動輸入函數名稱。 這種方法適合有經驗的老手,熟記於心。 讓您節省大量時間。
輸入第一個字母后,將顯示一個列表,您還可以在其中選擇所需的功能並將其插入。 如果無法使用鼠標,則可以使用 TAB 鍵瀏覽此列表。 如果是,那麼只需雙擊相應的公式即可。 選擇該功能後,將出現一個提示,允許您按正確的順序輸入數據。 該數據稱為函數的參數。
如果您還在使用 Excel 2003 版本,那麼它不提供下拉列表,因此您需要記住函數的確切名稱並從內存中輸入數據。 所有函數參數也是如此。 幸運的是,對於有經驗的用戶來說,這不是問題。
始終以等號開頭的公式很重要,否則 Excel 會認為單元格包含文本。
在這種情況下,以加號或減號開頭的數據也將被視為公式。 如果之後單元格中有文本,則 Excel 將給出錯誤 #NAME?。 如果給出了數字或數字,則 Excel 將嘗試執行適當的數學運算(加法、減法、乘法、除法)。 在任何情況下,按照慣例,建議使用 = 符號開始輸入公式。
同樣,您可以開始編寫帶有@ 符號的函數,該函數將自動更改。 這種輸入法被認為是過時的並且是必要的,以便舊版本的文檔不會失去某些功能。
函數參數的概念
幾乎所有函數都包含參數,可以是單元格引用、文本、數字,甚至是另一個函數。 因此,如果您使用該功能 埃內切特, 您需要指定要檢查的數字。 將返回一個布爾值。 如果是奇數,則返回TRUE。 因此,如果是偶數,則為“假”。 從上面的屏幕截圖中可以看到,參數輸入在括號中,並用分號分隔。 在這種情況下,如果使用英文版的程序,則通常的逗號用作分隔符。
輸入參數稱為參數。 有些函數根本不包含它們。 例如,要獲取單元格中的當前時間和日期,您需要編寫公式 =塔塔 (). 如您所見,如果函數不需要輸入參數,則仍然需要指定括號。
公式和函數的一些特點
如果公式引用的單元格中的數據被編輯,它會自動重新計算相應的數據。 假設我們有單元格 A1,它被寫入一個包含常規單元格引用的簡單公式 = D1. 如果您更改其中的信息,則相同的值將顯示在單元格 A1 中。 同樣,對於從特定單元格獲取數據的更複雜的公式。
重要的是要了解標準 Excel 方法不能使一個單元格將其值返回到另一個單元格。 同時,這個任務可以通過使用宏來完成——宏是在 Excel 文檔中執行某些操作的子例程。 但這是一個完全不同的話題,顯然不適合初學者,因為它需要編程技能。
數組公式的概念
這是公式的變體之一,其輸入方式略有不同。 但很多人不知道它是什麼。 那麼我們先來了解一下這個詞的含義。 通過一個例子更容易理解這一點。
假設我們有一個公式 和, 它返回一定範圍內的值的總和。
讓我們通過在單元格 A1:A5 中寫入從 XNUMX 到 XNUMX 的數字來創建這樣一個簡單的範圍。 然後我們指定函數 = SUM(A1:A5) 在單元格 B1 中。 結果,數字 15 將出現在那裡。
這已經是一個數組公式了嗎? 不,儘管它適用於數據集並且可以稱為數據集。 讓我們做一些改變。 假設我們需要為每個參數添加一個。 為此,您需要創建如下函數:
=總和(A1:A5+1)。 事實證明,我們想在計算它們的總和之前將值的範圍加一。 但即使是這種形式,Excel 也不想這樣做。 他需要使用公式 Ctrl + Shift + Enter 來顯示這一點。 數組公式在外觀上有所不同,如下所示:
{=總和(A1:A5+1)}
之後,在我們的例子中,將輸入結果 20。
手動輸入花括號是沒有意義的。 它不會做任何事情。 相反,Excel 甚至不會認為這是一個函數,而只是文本而不是公式。
同時,在此函數內部,執行了以下操作。 首先,程序將此範圍分解為組件。 在我們的例子中,它是 1,2,3,4,5。 接下來,Excel 會自動將它們中的每一個加一。 然後將得到的數字相加。
還有另一種情況,數組公式可以做一些標準公式不能做的事情。 例如,我們有一個列在 A1:A10 範圍內的數據集。 在標準情況下,將返回零。 但是假設我們有這樣一種情況,即不能考慮零。
讓我們輸入一個公式來檢查範圍以查看它是否不等於該值。
=МИН(ЕСЛИ(A1:A10<>0;A1:A10))
這裡有一種錯誤的感覺,即會達到預期的結果。 但事實並非如此,因為這裡需要用到數組公式。 在上面的公式中,只會檢查第一個元素,這當然不適合我們。
但是如果你把它變成一個數組公式,對齊方式會很快改變。 現在最小值將是 1。
數組公式還具有可以返回多個值的優點。 例如,您可以轉置表格。
因此,有許多不同類型的公式。 其中一些需要更簡單的輸入,而另一些則更複雜。 數組公式對於初學者來說可能特別難以理解,但它們非常有用。