在使用Excel的時候,我們往往把更多的目光放在函數(shù)、透視表、圖表等這些使用上。然而,我們往往忽略了身邊最基礎(chǔ)、最簡單的減號(`-``),這個小學(xué)數(shù)學(xué)課本里的???,在Excel中實則是一位“低調(diào)的王者”。它不僅能完成基本的數(shù)學(xué)運算,更在數(shù)據(jù)轉(zhuǎn)換、邏輯判斷、數(shù)組公式等高級應(yīng)用中扮演著關(guān)鍵角色。掌握它的妙用,能讓您的數(shù)據(jù)處理效率倍增。
一、基礎(chǔ)之本:算術(shù)運算與單元格引用
這是減號最直觀的功能,也是其一切妙用的基石。
直接數(shù)值計算:在單元格中輸入=10-5,Excel會立刻返回結(jié)果5。這是所有Excel用戶入門的第一步。
單元格引用計算:這是Excel的核心魅力所在。例如,在C1單元格中輸入=A1-B1,即可計算A1單元格值減去B1單元格值的結(jié)果。當(dāng)A1或B1的數(shù)據(jù)發(fā)生變化時,C1的結(jié)果會自動更新,實現(xiàn)了數(shù)據(jù)的動態(tài)關(guān)聯(lián)。
二、巧妙轉(zhuǎn)換:將文本數(shù)字變?yōu)榭捎嬎愕臄?shù)值
我們經(jīng)常會遇到從系統(tǒng)導(dǎo)出或復(fù)制的數(shù)據(jù),雖然看起來是數(shù)字,但實際是文本格式,導(dǎo)致無法求和、求差。減號在此刻化身“格式修正大師”。
解決方法:假設(shè)A列的數(shù)字是文本格式。在B1單元格輸入公式=SUM(--A1:A9),然后按下CTRL+SHIFT+ENTER三鍵。就能快速算出這9個數(shù)字的和45。
那如果是一個減號呢
到這大家沒有感覺了呢,一個減號意味著讓這個文本*-1,原來單元格變成值,但是是負數(shù),所以要再加一個減號,實現(xiàn)負負得正。這這正是利用了對文本數(shù)字進行任意的數(shù)學(xué)運算,Excel都會強制將其轉(zhuǎn)換為真正的數(shù)值的原理。
三、邏輯核心:在公式中代表“否”或“非”
這是減號最容易被忽略,卻也最強大的功能之一。它可以將邏輯值(TRUE/FALSE)轉(zhuǎn)換為數(shù)字(1/0)。
邏輯值本質(zhì):在Excel中,TRUE等價于數(shù)字1,F(xiàn)ALSE等價于數(shù)字0。
減號的魔力:對一個邏輯值進行減負運算(即--),會發(fā)生以下轉(zhuǎn)換:
--TRUE=1*TRUE=1*1=1
--FALSE=1*FALSE=1*0=0
實戰(zhàn)應(yīng)用:
條件計數(shù):要統(tǒng)計A1:A9區(qū)域中大于5的單元格個數(shù),可以使用數(shù)組公式=SUM(--(A1:A9>5))。
這個是怎么回事,不應(yīng)該是4么,怎么是9,這是因為文本與數(shù)字比較的結(jié)果是TRUE,我們可以看看
所以如果是文本的話這個方法顯然不行,但當(dāng)D1:D9是數(shù)值格式是沒問題的,
首先,A1:A9>5會返回一個由TRUE和FALSE組成的數(shù)組.{FALSE;TRUE;TRUE;FALSE;...}。
然后,--將這個數(shù)組轉(zhuǎn)換為{0;1;1;0;...}。
最后,SUM函數(shù)對由0和1組成的數(shù)組求和,結(jié)果就是大于5的單元格數(shù)量。這個技巧是替代COUNTIF函數(shù)的強大武器,尤其在多條件計數(shù)時更為靈活。
還是回到剛剛A1:A9是文本的時候,我們可以借用value來實現(xiàn):
通過value強制將單元格轉(zhuǎn)為數(shù)值來進行計算,在這里如果沒有—你們覺得結(jié)果是什么呢?歡迎在留言區(qū)進行討論?
如果覺得有用,請點贊、收藏、轉(zhuǎn)發(fā)支持!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.