tft每日頭條

 > 生活

 > excel 函數公式大全講解

excel 函數公式大全講解

生活 更新时间:2024-07-06 21:34:35

以下文章來源于看見星光 ,作者EH看見星光

1,什麼是函數,什麼是公式?

在正式講Excel函數與公式的技巧之前,我們需要先弄明白這個問題。

什麼是函數?什麼是公式?

總不能咱們學了半天,連他倆是誰都沒弄清楚,對吧?

這就好比一男和一素未謀面的女神網戀,付出精力和金錢,有一天卻發現……

……Excel警方溫馨提示:網戀有陷阱,花錢需謹慎哦~

什麼是公式呢?

在Excel中,公式是以“=”為引導,通過運算符按照一定的順序進行數據運算處理的等式。

什麼是函數呢?

函數則是Excel内部預先定義,并按照特定順序和結構執行運算任務的功能模塊,比如SUM函數,它是一個具有求和功能的模塊。

簡單而言,函數是Excel設計好的功能模塊,從廣義角度講,函數可以看作是一種特殊的公式。但我們通常會說Excel函數,而很少說Excel公式……

以上定義貌似啥用都木有?

你最帥,但你說的不對,這事我們以後會細講;接下來我們先了解幾個對學習函數而言至關重要的基礎知識。

使用坐标的方式可以表示單元格在工作表中的地址,我們将以此實現對存儲在單元格中數據的調用——這種方法被稱為單元格引用

單元格引用有兩種樣式。

一種是A1引用樣式,這是系統默認的,也是最為常用的。其中A是指列标,1是指行号,例如C5單元格,也就是指C列和第5行交叉處的單元格。

excel 函數公式大全講解(Excel函數公式其實很簡單)1

另一種是R1C1引用樣式,比較少見,偶爾有妙用,這裡順便介紹下,你也就随便了解下。

R是英文ROW的首字母,代表行。C是英文COLUMN的首字母,代表列。R5C3單元格也就是第5行和第3列交叉處的單元格,等同于A1引用樣式中的C5單元格。

有時候您可能會收到列标變為數字的表格,這可能是因為制表者在無意間設置了R1C1的單元格引用樣式,取消的方法很簡單,依次單擊【文件】→【選項】→【公式】,然後撤銷R1C1引用樣式即可。

excel 函數公式大全講解(Excel函數公式其實很簡單)2

3,單元格引用的相對性

聊完了什麼是單元格引用,我們就來聊下本章的重點——單元格引用的相對性。

在很長一段時間裡,Excel隻所以強悍甚至偉大便是因為擁有靈活而又豐富的函數公式,而函數公式隻所以靈活好用則是因為單元格引用的相對性。

什麼是單元格引用的相對性呢?我去,這麼高大上的名字有點吓人啊~難不成和愛因斯坦的相對論有關?

excel 函數公式大全講解(Excel函數公式其實很簡單)3

舉個例子。

在A1單元格輸入公式:=B1

B1就是A1的引用單元格,A1的值引用自B1,B1是A1的主人。

A1就是B1的從屬單元格,A1什麼都得聽B1的,B1是什麼值A1就會是什麼值,所以A1是B1的從屬。

從屬單元格(仆人)和引用單元格(主人)之間的關系被稱為引用的相對性,由此産生了三種不同的情況,也就是我們通常所說的相對引用、絕對引用和混合引用。

1)先來看一下相對引用。

excel 函數公式大全講解(Excel函數公式其實很簡單)4

我現在手上有一份諸位的成績表,嗯,看起來相當優秀,現在我要計算總分。揍開啦,你不要給我計算器,Excel在手,我要計算器幹啥子類?

D2單元格輸入公式:=B2 C2

得出A2單元格會員A的總分。

選中D2單元格,雙擊右下角的填充柄,可以将D2單元格的公式填充到D2:D7單元格區域,也就得出了每一位會員的成績總分。

excel 函數公式大全講解(Excel函數公式其實很簡單)5

這事兒看起來似乎平常無奇,但有一個問題,為什麼我在D2單元格輸入的公式,複制填充到其它單元格區域,可以正确的計算出其它會員的成績?

觀察D3:D7單元格的公式,會發現公式的内容相比于D2已經自動發生了改變,例如B3 C3、B4 C4、B5 C5……

excel 函數公式大全講解(Excel函數公式其實很簡單)6

這種随着公式所在位置不同而相應的改變單元格引用地址的方式被稱為相對引用。

相對引用所遵循的規則是:從屬單元格(仆人)和引用單元格(主人)的相對位置,也就是行列的距離,保持絕對不變。

正是由于這個特點,一個函數公式才能夠在不同的單元格中重複使用,而不用每一個單元格的函數公式都需要手工輸入。

如果上面這句話你一時半會理解不了,那隻需要記得下面這句話就好了。

相對引用的單元格地址會變。

2)絕對引用

絕對引用的意思是不管公式被複制到哪,所引用的單元格地址絕對不會發生改變。

例如我們在B2單元格輸入公式=$A$1,則無論公式向右還是向下複制填充,都始終保持=$A$1不變。

對比下相對引用,我們同樣在B2單元格輸入公式=A1,則無論公式複制到哪,它都在變……

excel 函數公式大全講解(Excel函數公式其實很簡單)7

沒有對比就沒有傷害,所以有個經受過嚴重感情挫折的人說相對引用是朝三暮四随風倒,甘做牆頭一棵草;絕對引用是海枯石爛心不變,一生一世到永遠~

=$A$1=A1

對比一下絕對引用和相對引用的單元格地址會發現絕對引用比相對引用多了符号$。

我們不妨把$看成一把鎖,它鎖住了列标$A,也鎖住了行号$1,所以不管公式複制到哪兒,單元格地址都不會發生變化。

當然,你也可以把$看成美金,畢竟這本來就是美金符号。但這難免有些傷感,意思就是你有錢,他是絕對引用,一心一意跟着你,你沒錢,不好意思,他就成了相對引用,變了心,能走多遠走多遠……好可憐一男人

3)混合引用

我們上面說$是一把鎖,鎖住了列标也鎖住了行号,所以絕對引用狀态下的單元格無論走到哪地址都不會改變。

但若是我隻鎖行号不鎖列标呢?比如B2單元格輸入公式=A$1,結果會發現公式向右複制時列标在變,但行号不變。

excel 函數公式大全講解(Excel函數公式其實很簡單)8

反過來隻鎖列标不鎖行号,比如B2單元格輸入公式=$A1,公式向下移動則列标不變,行号會變。

excel 函數公式大全講解(Excel函數公式其實很簡單)9

這種不完全的絕對引用,或者說不完全的相對引用,我們稱之為混合引用。

小貼士:

雖然不同的引用方式可以通過手工輸入$來設置,但較為煩瑣,使用<F4>功能鍵則可以在以下四種引用方式中循環切換。

絕對引用→行絕對列相對引用→行相對列絕對引用→相對引用

向F4緻敬,誤會了這麼多年,原來他不隻是流星花園。

excel 函數公式大全講解(Excel函數公式其實很簡單)10

4,單元格和單元格區域

最後來稍微講一下單元格和單元格區域的區别。

本來确實沒打算講,大綱裡也沒這部分内容,我是默認大家都會的。但前兩天在我微博上看到大家在讨論一個新人寫的函數公式=VLOOKUP(A:A,C:D,2,0)

有意思的是VLOOKUP的查找值是A:A,而不是A1、A2這樣的單個單元格。在現實中也确實見到不少人使用A:A的寫法,問題顯然在于他們沒有明白單元格區域和單元格的區别。

什麼是單元格呢?單元格是構成工作表的最基礎元素,如我們前面所講,行列交叉即可表示單元格地址,比如A1,也就是A列和第1行交叉位置的單元格。單元格是一個個體。

什麼是單元格區域呢?多個單元格所構成的單元格群組被稱為單元格區域,比如A:A,是有A列1048576個單元格構成的單元格群組。

A:A中的半角冒号我們稱之為區域運算符,是引用運算符的一種。通過冒号連接前後兩個單元格的地址,表示引用一個矩形區域。通常,冒号兩端的單元格分别指向區域的左上角和右下角單元格。比如A3:C6,引用的是左上角為A3單元格,右下角為C6單元格構成的矩形的單元格區域。

excel 函數公式大全講解(Excel函數公式其實很簡單)11

所以,千萬不要将單元格和單元格區域混為一談哦~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved