今天,我將把Google Sheets配方帶到桌子上。我將從它們組成的元素開始,提醒您如何計算它們,並說出普通公式和復(fù)雜公式之間的區(qū)別。
這是您需要知道的:
Google表格的本質(zhì)
首先,要構(gòu)建公式,您需要邏輯表達式和功能。
函數(shù)是數(shù)學表達式;每個都有自己的名字。
要使Google表格知道您將要輸入公式,而不是數(shù)字或文本,請開始進入感興趣的單元格。然後,鍵入函數(shù)名稱和公式的其餘部分。
提示。您可以在此處查看Google表中可用的所有功能的完整列表。
您的公式可能包含:
- 細胞參考
- 命名數(shù)據(jù)范圍
- 數(shù)字和文字常數(shù)
- 操作員
- 其他功能
單元引用的類型
每個函數(shù)都需要與數(shù)據(jù)一起使用,並且使用單元格引用來指示該數(shù)據(jù)。
為了引用單元格,使用字母數(shù)字代碼 - 列的字母和行的數(shù)字。例如, A1是A列中的第一個單元格。
有3種類型的Google表單元參考:
- 親戚:A1
- 絕對:$ a $ 1
- 混合(一半相對和一半絕對):$ a1或$ 1
美元符號($)是改變參考類型的原因。
一旦移動,相對單元格引用會根據(jù)目的地單元格發(fā)生變化。例如,B1包含= A1 。將其複製到C2,然後將其轉(zhuǎn)換為= B2 。由於將其複製到右側(cè)和下方1行,因此所有坐標都在1中增加。
如果公式具有絕對的參考,則一旦複製就不會改變。即使將新的行和列添加到表或單元本身被其他位置移動,它們也總是指示一個和相同的單元格。
B1中的原始公式 | = A1 | = $ 1 | = $ a1 | = $ a $ 1 |
複製到C2的公式 | = b2 | = b $ 1 | = $ a2 | = $ a $ 1 |
因此,為防止參考複製或移動,請使用絕對的參考。
要快速在親戚和絕對物之間切換,只需突出顯示任何單元格引用,然後按鍵盤上的F4即可。
首先,您的相對參考( A1 )將變?yōu)榻^對 - $ A $ 1 。再次按F4 ,您將獲得混合參考 - 1美元。在下一個按鈕上,您會看到$ A1 。另一個將把一切都歸還其原始狀態(tài)-A1 。等等。
提示。要立即更改所有參考,請突出顯示整個公式,然後按F4
數(shù)據(jù)范圍
Google表不僅使用單細胞參考,還使用相鄰單元格的組 - 範圍。它們受到左上和底部右細胞的限制。例如, A1:B5信號使用以下橙色中突出顯示的所有單元格:
Google表格公式中的常數(shù)
Google表中的恆定值是無法計算並始終保持不變的值。大多數(shù)情況下,它們是數(shù)字和文本,例如250 (數(shù)字), 2019年3月8日(日期),利潤(文本)。這些都是常數(shù),我們可以使用各種操作員和功能更改它們。
例如,該公式可能僅包含恆定值和運算符:
=30 5*3
否則可以根據(jù)另一個單元格的數(shù)據(jù)來計算新值:
=A2 500
但是,有時候,您必須手動更改常數(shù)。最簡單的方法是將每個值放入一個單獨的單元格中,並將其引用公式。然後,您需要做的就是在單個單元格中進行更改,而不是在所有公式中進行更改。
因此,如果將500置於B2,請使用公式來參考:
=A2 B2
要獲得700 ,只需更改B2中的數(shù)字,結(jié)果將被重新計算。
Google表格的運營商
電子表格中使用不同的操作員來預(yù)設(shè)類型和計算順序。他們分為4組:
- 算術(shù)操作員
- 比較操作員
- 串聯(lián)操作員
- 參考操作員
算術(shù)操作員
顧名思義,這些用於執(zhí)行數(shù)學計算,例如添加,減法,乘法和除法。結(jié)果,我們得到了數(shù)字。
算術(shù)操作員 | 手術(shù) | 例子 |
(加號) | 添加 | = 5 5 |
- (減號) | 減去負數(shù) | = 5-5 = -5 |
*(星號) | 乘法 | = 5*5 |
/(斜線) | 分配 | = 5/5 |
%(百分比) | percents | 50% |
^(CARET標誌) | 指數(shù) | = 5^2 |
比較操作員
比較運算符用於比較兩個值並返回邏輯表達式:True或False。
比較操作員 | 比較條件 | 公式示例 |
= | 等於 | = a1 = b1 |
> | 多於 | = A1> B1 |
少於 | = a1 |
|
> = | 超過或等於 | = A1> = B1 |
小於或等於 | = a1 | |
不等於 | = A1 B1 |
文本串聯(lián)操作員
Ampersand(&)用於將多個文本字符串連接到一個。輸入下面的一個Google表格單元格,它將返回飛機:
="Air"&"craft"
或者,將姓氏放到a1中,並將其命名為B1並獲取姓氏,並在以下命名文字:
=A1&", "&B1
公式運營商
這些操作員用於構(gòu)建Google表配方並指示數(shù)據(jù)范圍:
公式運算符 | 行動 | 公式示例 |
: (冒號) | 範圍操作員。創(chuàng)建(包括)(包括)第一個和最後一個細胞之間的所有單元格。 | B5:B15 |
,(逗號) | 工會運營商。將多個引用加入其中。 | = sum(b5:b15,d5:d15) |
所有運算符都具有不同的優(yōu)先級(優(yōu)先級),可以定義公式計算的順序,並且通常會影響結(jié)果值。
計算順序和運營商優(yōu)先
Google中的每個公式都以某種特殊的順序處理其值:根據(jù)操作員的優(yōu)先級從左到右處理。相同優(yōu)先級的運算符,例如乘法和除法,以其外觀(從左到右)的順序計算。
操作員優(yōu)先 | 描述 |
:(colon)(空間),(逗號) | 範圍操作員 |
- | 減號 |
% | 百分比 |
^ | 凸起 |
* 和 / | 乘法和劃分 |
和 - | 加法和減法 |
和 | 加入多個文本字符串成一個 |
= = | 比較 |
如何使用括號更改計算順序
要更改公式內(nèi)的計算順序,請將應(yīng)首先放入括號中的零件包裝。讓我們看看它的工作原理。
假設(shè)我們有一個標準公式:
=5 4*3
由於乘法採用鉛和加法,因此公式將返回17 。
如果我們添加括號,遊戲會改變:
=(5 4)*3
該公式首先添加數(shù)字,然後將它們乘以3,然後返回27 。
下一個示例的括號指示以下內(nèi)容:
=(A2 25)/SUM(D2:D4)
- 計算A2的值並將其添加到25
- 找到D2,D3和D4的值之和
- 將第一個數(shù)字劃分為值的總和
我希望您能解決這些問題並不會很難,因為我們從很小的時候就了解了計算順序,並且我們周圍的所有算術(shù)都會以這種方式進行。 :)
在Google表中命名範圍
您知道您可以將單獨的單元格和整個數(shù)據(jù)范圍標記嗎?這使得處理大型數(shù)據(jù)集快速而簡單。此外,您將更快地使用Google表格中的指導自己。
假設(shè)您有一個專欄,可以在其中計算每個產(chǎn)品和客戶的總銷售額。命名這樣的範圍total_sales並將其用於公式。
我相信您會同意公式
=SUM(Total_Sales)
比
=SUM($E$2:$E$13)
筆記。您無法創(chuàng)建命名範圍,範圍來自非貼ac的單元格。
要確定您的範圍,請執(zhí)行以下操作:
- 突出顯示您相鄰的細胞。
- 轉(zhuǎn)到表菜單中的數(shù)據(jù)>命名範圍。相應(yīng)的窗格將出現(xiàn)在右側(cè)。
- 設(shè)置範圍的名稱,然後單擊完成。
提示。這也使您可以檢查,編輯和刪除您創(chuàng)建的所有範圍:
為數(shù)據(jù)范圍選擇正確的名稱
命名範圍使您的Google表格公式更友好,更清晰,可以理解。但是,在標記範圍時,您應(yīng)該遵循一小部分規(guī)則。名稱:
- 只能包含字母,數(shù)字,下劃線(_)。
- 不應(yīng)從數(shù)字或“ true”或“ false”單詞開始。
- 不應(yīng)包含空格()或其他標點符號。
- 應(yīng)該長1-250個字符。
- 不應(yīng)與範圍本身相符。如果您嘗試將範圍命名為A1:B2 ,則可能會發(fā)生錯誤。
如果出現(xiàn)問題,例如,您在名稱總銷售額中使用空間,您會立即遇到錯誤。正確的名稱將是totalsales或total_sales 。
筆記。名為“範圍”的Google表類似於絕對單元格的參考。如果將行和列添加到表中,則total_sales範圍不會更改。將範圍移至表格的任何位置 - 這不會改變結(jié)果。
Google表格的類型
公式可以簡單而復(fù)雜。
簡單公式包含常數(shù),同一紙上的單元格和操作員的引用。通常,它是一個函數(shù)或一個運算符,計算順序非常簡單明了 - 從左到右:
=SUM(A1:A10)
=A1 B1
一旦出現(xiàn)其他功能和運算符,或計算順序變得更加複雜,公式就會變得複雜。
複雜公式可以包括單元格參考,多個功能,常數(shù),操作員和命名範圍。他們的長度可能是壓倒性的。只有他們的作者才能快速“破譯”它們(但通常只有在一周前建造不超過時)。
如何輕鬆閱讀複雜公式
有一個技巧可以使您的公式看起來可以理解。
您可以根據(jù)需要使用盡可能多的空間和線路斷路。這不會弄亂結(jié)果,並將以最方便的方式安排一切。
要在公式中放置斷線,請按鍵盤上的alt輸入。要查看整個公式,請擴展公式條:
沒有這些額外的空間和斷線,該公式看起來像這樣:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
您能同意第一種方法更好嗎?
如果您有任何疑問,請將它們留在下面的評論中。
以上是如何在Google表中使用公式的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)