如何在 Excel 單元格中輸入公式

許多 Excel 新手用戶經常有一個問題:什麼是 Excel 公式以及如何將其輸入到單元格中。 許多人甚至認為為什麼需要它。 對他們來說,Excel 是一個電子表格。 但實際上,這是一個大型的多功能計算器,在某種程度上也是一個編程環境。

公式和函數的概念

Excel 中的所有工作都基於公式,其中有大量的公式。 任何公式的核心都是函數。 它是一種基本的計算工具,根據傳輸的數據在經過預處理後返回一個值。

公式是一組邏輯運算符、算術運算和函數。 它並不總是包含所有這些元素。 該計算可以包括例如僅數學運算。

在日常講話中,Excel 用戶經常混淆這些概念。 事實上,它們之間的界限是相當隨意的,並且經常使用這兩個術語。 但是,為了更好地理解使用 Excel,有必要知道正確的值。 

與公式相關的術語

事實上,術語裝置要廣泛得多,包括許多其他需要更詳細考慮的概念。

  1. 持續的。 這是一個保持不變且無法更改的值。 例如,這可以是數字 Pi。
  2. 運營商。 這是執行某些操作所需的模塊。 Excel 提供了三種類型的運算符:
    1. 算術。 需要對多個數字進行加減乘除。 
    2. 比較運算符。 需要檢查數據是否滿足某個條件。 它可以返回一個值:真或假。
    3. 文本運算符。 它只有一個,用於連接數據 - &。
  3. 關聯。 這是公式內從中獲取數據的單元格的地址。 有兩種類型的鏈接:絕對鏈接和相對鏈接。 如果公式移動到另一個地方,第一個不會更改。 相對的,分別將單元格更改為相鄰或對應的單元格。 例如,如果您在某個單元格中指定了指向單元格 B2 的鏈接,然後將此公式複製到右側相鄰的單元格,則地址將自動更改為 C2。 鏈接可以是內部的或外部的。 在第一種情況下,Excel 訪問位於同一工作簿中的單元格。 在第二個 - 在另一個。 也就是說,Excel 可以在公式中使用位於另一個文檔中的數據。 

如何在單元格中輸入數據

插入包含函數的公式的最簡單方法之一是使用函數嚮導。 要調用它,您需要單擊公式欄左側一點點的 fx 圖標(它位於表格上方,如果其中沒有公式或公式為如果是則顯示。會出現這樣的對話框。

1

在那裡,您可以選擇功能類別,並直接從列表中選擇要在特定單元格中使用的功能類別。 在那裡,您不僅可以看到列表,還可以看到每個函數的作用。 

輸入公式的第二種方法是使用 Excel 功能區上的相應選項卡。

如何在 Excel 單元格中輸入公式
2

這裡的界面不同,但機制是相同的。 所有功能均分門別類,用戶可以選擇最適合自己的一款。 要查看每個功能的作用,您需要將鼠標光標懸停在它上面並等待 2 秒。

您也可以直接在單元格中輸入函數。 為此,您需要開始在其中編寫公式輸入符號 (= =) 並手動輸入函數名稱。 這種方法適合有經驗的老手,熟記於心。 讓您節省大量時間。

如何在 Excel 單元格中輸入公式
3

輸入第一個字母后,將顯示一個列表,您還可以在其中選擇所需的功能並將其插入。 如果無法使用鼠標,則可以使用 TAB 鍵瀏覽此列表。 如果是,那麼只需雙擊相應的公式即可。 選擇該功能後,將出現一個提示,允許您按正確的順序輸入數據。 該數據稱為函數的參數。

如何在 Excel 單元格中輸入公式
4

如果您還在使用 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。

數組公式還具有可以返回多個值的優點。 例如,您可以轉置表格。 

因此,有許多不同類型的公式。 其中一些需要更簡單的輸入,而另一些則更複雜。 數組公式對於初學者來說可能特別難以理解,但它們非常有用。

發表評論