【Excel函數貼】五個技巧性函數小套路

2021-12-27 VBA編程學習與實踐


HI,大家好,我是星光。今天給大家分享5個常用的函數小套路,都比較簡單,過一遍,多少能用上。

1,

字母大小寫

一個做外貿的朋友問,Excel有沒有函數可以把英文從小寫變大寫?

他可能碰到蠻多洋人的人名或者貨名需要大小寫轉換的。

小寫轉大寫:

=UPPER("excel")

大寫轉小寫:

=LOWER("EXCEL")

只要首字母大寫,比如excel轉成Excel:

=PROPER("excel")  

2,


LOOKUP函數的四個經典套路。


提取A列最後的數值:

=LOOKUP(9^9,A:A)

提取A列最後的文本:

=LOOKUP("座",A:A)

提取A列最後的非空值:

=LOOKUP(1,0/(A:A<>""),A:A)

數值多區間判斷(注意第2參數數值需升序排列)

=LOOKUP(A1,{0,60,80,90},{"不及格","及格","良好","優秀"})

3,


提取單元格前面的數值。


假設B2:B4單元格數據分別為:1個漢堡 5碗米飯 30個看見星光。

現在需要使用Excel函數將其中的數字提取出來

你會怎麼寫公式呢?

參考:

=-LOOKUP(,-LEFT(B2,ROW($1:$15)))


4,


數據清洗必知函數TRIM


表格裡有一堆數據,可能是從某個精英軟體系統裡導出來的。

關鍵列的數據前後有很多空格。

怎麼快速將這些空格去除掉呢?

第一反應就是查找替換。

但問題來了,

字符串中間間隔的那個空格不許去掉。

比如」 我喜歡  Excel   「,前後的空格不要,中間的多個空格要保留一個~

這種情況簡直就是————天生給TRIM函數準備的。

=TRIM(" 我喜歡  Excel   ")。

計算結果:我喜歡 Excel。



5,


如何判斷一個值在一個區域內是否存在。


查找一個值在另外一個區域內存不存在,我們通常用COUNTIF函數。

比如查找A1的值在D:E的範圍內是否存在:

=IF(COUNTIF(D:E,A1),"存在","不存在")

為什麼公式不寫成:

=IF(COUNTIF(D:E,A1)>0,"存在","不存在")

因為……

如果查找值在查找範圍中存在,COUNTIF的結果必然是一個大於0的數值。

如果查找值在查找範圍中不存在,COUNTIF結果必然為0。

對IF函數來說,只要不是0的數值,其判斷都是真的,0.1也是真的,哪怕是負數也是真的。

這就好比一個人,負債的豪也是豪,一分錢也是有錢人,只有窮光蛋才真的一無所有。嗯~,Excel函數不但是小心眼,還是勢利眼。

所以……公式可以省略>0的判斷~

相關焦點

  • 多條件統計個數的Excel函數
    收錄於話題 #常用函數百科60個
  • excel函數COUNT的使用以及和函數COUNTA的區別
    excel中COUNT函數的功能就是統計出所選擇的區域範圍內單元格的值是數字的個數,但是對文字,錯誤值等其他類型的值的單元格不做統計。 COUNT函數中的參數所表示的含義
  • excel技能提升,利用函數設置倒計時天數
    我們在日常工作中,我們經常使用excel處理數據,我們都清楚,excel裡的函數功能特別強大,這次我們要分享兩個日期函數,date函數和today函數,我們可以利用這兩個函數,快速計算出倒計時天數,下面我們就一起學習一下。
  • 職場必備Excel高頻函數,TEXT的萬能用法
    Text函數可以輕鬆幫你搞定!=TEXT(C2,"aaaa")公式解釋:aaaa 是按星期的格式化字符串,代表的是完整星期,即星期X。如果要直接顯示為X,則格式化字符串為:aaa,三個a。=TEXT(C2,"000-0000-0000")公式解釋:000-0000-0000 代表按3+4+4的方式進行格式化,如果不想顯示小橫線的可以用空格代替。
  • excel行列數據的轉置,transpose函數可以輕鬆實現
    我們在實際工作中,當我們使用excel處理和分析數據的時候,我們很多人會想到使用excel函數,因為我們使用函數可以減輕我們的工作負擔,提高我們的工作效率,有時候我們需要處理橫向排列的數據,假如我們需要將橫向數據放到縱向排列來,我們該如何處理,這時候我們可能會使用excel轉置功能
  • 利用excel函數轉換度量單位我有妙招,convert函數功能強大
    我們在實際工作中,有時候我們需要處理帶單位的數據,我們一般使用英寸來描述電子產品的屏幕尺寸,但是大部分人都不清楚1英寸等於多少釐米,還有就是海上行船一般以海裡計算航程,而我們熟悉的是以米為單位進行計算,當我們遇到帶有單位的數據的時候,我們可能需要通過網上查找不同單位之間是如何進行轉換的,這樣的比較浪費時間,其實excel
  • 使用信息函數快速分辨excel中的文本數據與數字數據
    我們在實際工作中,當我們手工錄入excel數據的時候,有些人會粗心大意,容易將鍵盤中的英文字母當然數字錄入到excel表格中,比如我們需要輸入金額2020元,結果由於粗心將數據錄入成202o元,當我們對這樣的數據進行計算的時候,就會出現錯誤,當我們需要檢查大量這樣的數據的時候,我們可能就會使用到功能強大的函數
  • Excel中統計個數的函數有哪些?如何使用
    118個 本文是看到這個問題而寫的答案:excel中count和countif和countifs三者的區別?
  • EXCEL函數與公式:錯誤類型與公式
    在VLOOKUP、HLOOKUP、LOOKUP或MATCH函數中,如果出現#N/A錯誤,那主要是找不到引用值,可使用IFERROR錯誤函數來進行處理。2、#VALUE!這個錯誤出現的頻率極高,表示入公式的方式錯誤。或者引用的單元格錯誤。
  • 職場excel如何用函數進行五星打分?大神一個公式就搞定!
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:五星打分(int\rept)在excel表格裡面如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • LOOKUP函數套路總結
    在查找引用函數中,除了VLOOKUP函數外,還有一個經典函數——LOOKUP,Lookup函數在查找數據方面幾乎無所不能,本期與大家分享一下有關LOOKUP函數各種用法。LOOKUP函數基本語法=LOOKUP(查找的值,查找的範圍,返回值的範圍)套路1 得分<=76的學生(最後一個)以一份學生成績表為例,要查詢的是得分76的學生的姓名
  • excel函數技巧:如何用三角函數製作環形氣泡圖
    在往常的一些excel教程中,我們總會給大家講解一些實用的熱門函數,比如VLOOKUP,INDEX,MATCH,SUMIFS,COUNTIFS等,但是說到「三角函數」,相信大多數人都會答不上來,甚至從未聽說過。這類函數雖然冷門,但卻有著一身「好本領」,一起來看看下面這篇文章吧!
  • excel中vlookup函數的常見的基本使用方法介紹
    excel函數VLOOKUP的功能就是查找。 主要演示利用vlookup函數在另外一張表中只輸入學生的名次就顯示學生的姓名和總分。 vlookup函數主要是一個縱向的查找函數,最終把想要的列的值給提取到顯示出來。
  • excel函數sumifs的使用方法以及sumif的一些區別和注意事項
    下面圖片主要講述的就是sumifs函數的各個參數所代表的不同含義,只要了解不同參數的具體含義,才能具體的使用sumifs函數實際應用當中有很多個參數excel中找到函數的位置如下圖的操作,也可以直接在單元格中輸入等號然後再輸入函數的名字就可以。
  • 想買車但是手頭緊張,Excel理財助手pmt函數來幫你
    其實利用Excel中的財務函數做個簡單計算即可知道答案。接下來幾天我們將陸續為大家分享7個理財、貸款中常用的財務函數,包括PMT()函數、FV()函數、PV()函數、NPER()函數、RATE()函數、XIRR()函數與IRR()函數。
  • Excel中常用日期類基礎操作與函數,太有用了
    我的第280篇財務excel原創 你好,我是世傑老師,很高興在這裡和你遇見。 注意:MONTH函數是從日期中提取月份的函數,用法與上面的YEAR函數是一樣的。 計算日 在G2單元格中輸入以下公式,向下填充至G13單元格。 注意:DAY函數是一個從日期中提取天的函數,用法與上面的兩個函數是一樣的。
  • pandas數據處理:常用卻不甚了解的函數,pd.read_excel()
    人們經常用pandas處理表格型數據,時常需要讀入excel表格數據,很多人一般都是直接這麼用:pd.read_excel(「文件路徑文件名」),再多一點的設置可能是轉義一下路徑中的斜槓,一旦原始的excel表不是很規整,這樣簡單讀入勢必報錯!
  • EXCEL表格詳解之文本函數第一彈- vba實現textjoin()函數
    還好在EXCEL 2019版本給我們提供了一個這樣的函數 TEXTJOIN() ,下面我們輸入這個函數試試,哦,沒有提示,也沒有解析,唉,我們的EXCEL版本太低了。如下圖,輸入函數公式時Excel無反應。
  • 函數COUNTIF的功能及使用方法的舉例,詳細的了解個參數含義
    excel函數的作用就是對所選擇的區域範圍內的單元格,是非空的單元格進行計算。excel函數COUNTIF的參數的含義=COUNTIF(需要檢查的區域範圍, 需要查找的條件(可以是表達式,數字或者文本))excel中COUNTIF函數的所在位置如下圖操作,也可以在單元格內輸入等號然後輸入函數的名字也可以。
  • 在Excel查找匹配時,試試這個函數,比VLOOKUP函數還好用
    前面的教程中教過大家一個多條件查詢匹配數據,利用VLOOKUP函數完成。在L3單元格輸入公式=VLOOKUP(J3&K3,IF({1,0},A:A&B:B,D:D),2,0),輸入完成後按Ctrl+Shift+回車鍵確認公式,即可得出計算結果。