tft每日頭條

 > 生活

 > excel表格裡公式什麼意思

excel表格裡公式什麼意思

生活 更新时间:2024-12-28 08:09:13

不知道大家注意過沒有,經常看到有的公式中帶有“--”,很多人都搞不懂,這個“--”到底是什麼意思?在公式當中起什麼作用?

今天就跟大家詳細講解一下。

“--”的作用:

“--”的核心作用就是将不能參與計算的字符轉換為可以計算的數字,從而使公式正常運行,比如:

  1. 将文本數字轉換為數字格式
  2. 相當于n函數,将邏輯值(True/false)轉換為數字(1/0)
案例 1:将文本數字轉換為數字格式

下圖的 C 列,數字單元格左上角都有個綠色小箭頭,單憑肉眼也能判斷這些都是文本格式的數字,無法參與運算。

在不修改單元格格式的情況下,有無可能照樣讓這些文本數字參與運算?

excel表格裡公式什麼意思(Excel)1

解決方案 1:

1. 我們用最普通的 Sum 公式加總一下,看有無可能出結果

excel表格裡公式什麼意思(Excel)2

2. 果然不能計算,真是想瞎了心

excel表格裡公式什麼意思(Excel)3

3. 但是我們稍微修改一下公式,如下所示,在單元格序列前面加上“--”--> 再同時按 Ctrl Shift Enter 三鍵回車,問題就解決了:

=SUM(--C2:C15)

* 請注意:使用 Sum 函數時,需要同時按 Ctrl Shift Enter 三鍵,調用數組公式;如果使用 sumproduct 函數,直接回車就行

excel表格裡公式什麼意思(Excel)4

excel表格裡公式什麼意思(Excel)5

案例 2:相當于n函數,将邏輯值(True/False)轉換為數字(1/0)

還是用這張表,需要統計一班的學生人數。

excel表格裡公式什麼意思(Excel)6

解決方案 2:

1. 通常情況下,可以用如下 sumproduct n 函數來統計一班人數:

=SUMPRODUCT(N("一班"=$A$2:$A$15))

公式釋義:

  • n 函數在這裡的作用是将括号中條件運算的邏輯值 true/false 轉換為數值 1/0
  • 再用 sumproduct 求和得出結果

有關 n 函數的詳解請參見 Excel函數(11)–n函數轉換為數值

excel表格裡公式什麼意思(Excel)7

2. 如果除去 n 函數,統計結果就為 0,因為邏輯值無法參與求和

excel表格裡公式什麼意思(Excel)8

3. 但是我們可以用“--”來替代 n 函數,公式如下:

=SUMPRODUCT(--("一班"=$A$2:$A$15))

公式釋義:

  • “--”在本例中的作用完全等同于 n 函數,即将 true/false 轉換為 1/0
  • 在上一個案例中說過,sumproduct 函數配合“--”的話,不需要使用數組函數,直接回車即可

excel表格裡公式什麼意思(Excel)9

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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