Excel技能提高

函數

字符串全半角之間的轉換

  ASC將全角英文字母轉換爲半角英文字母,其語法是ASC(text)
  WIDECHAR()將半角英文字母轉換爲全角英文字母,語法是=WIDECHAR(text)  數組

find(要查詢的字符串, 從源字符串的第幾個開始查找, 從元字符的第幾個字符串開始查找)

  函數用於查找字符串在源字符中出現的位置。同時能夠應用到尋找一個字符串中是否包含兩外一個字符串。函數

dollar(數值,保留幾位小數)自動添加美圓符號$

字符串大小寫轉換

  LOWER(text)函數用於將一個文本字符串的全部字母轉換爲小寫形式3d

  UPPER(text)函數用於將文本字符串中的字母所有轉換成大寫orm

從字符串中提取字串

  mid(源字符串, 從第幾個字符開始提取, 提取長度) 用於從字符串的中間提取子串, 如在身份證號碼中提取生日,能夠=MID(A2,7,8)blog

  left(目標字符串, 提取字符串數量),返回從左邊開始的指定字符串數量的子串。索引

  right(目標字符串,提取字符串數量),返回從右邊開始的指定字符串數量的字串。字符串

字符串替換

  replace(源字符串, 源字符串的起始索引, 須要替換的長度, 替換後的新字符串) 用於用新字符串將源字符轉中起始位置算起,替換長度的字串。it

  substitute(源字符串, 字串,新字符串), 用新字符串替換源字符串中的子串。form

  如:date

  源字符串:frank is a good man!中的good替換成爲nice

  =SUBSTITUTE(H9, "good", "nice")

  =REPLACE(H9, 12, 4, "nice")

時間格式轉換

  text(待轉換的value, value_format)

  注意:第二個參數,若是要轉換爲星期的話,有一個特殊「dddd」

  同時第二個參數的選擇能夠參考設置單元格格式中的自定義格式。

時間處理函數

  1.   DATEVALUE(字符串格式的日期) 能夠將字符串格式的日期轉換成爲序列號。注意該函數以1990-1-1序列號位1依次類推。

      利用DATEVALUE能夠求出兩個日期之間相差的天數

      如: =DATEVALUE("2016-12-31")-DATEVALUE("1921-3-5")

  2.  WEEKNUM()  能夠返回一年中的週數。如:=WEEKNUM("2019-1-9")返回2,第二週  

  3.  DATE(year,month,day)其中year是一到四位數, 數值轉換爲日期格式。

      技巧,當輸入如期的時候,輸入的是2016052二、20160220、等數據,而後能夠利用date函數輕鬆將其轉換爲標準的日期格式。

      =DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2))

  4.  計算天數DAYS360(start_date,ent_date,method)參數start_date爲計算日期的起始時間;參數ent_date爲計算日期的終止時間;參數method爲用於計算方法的邏輯值。FALSE或忽略表示使用美國方                       法,TRUE則是使用歐洲方法。按照一年365天進行計算

求和函數的用法

  • SUMIF(range,criteria,sum_range):SUMIF函數的功能是按照給定條件對指定的單元格進行求和

    注意:第二個求和條件參數在第一個條件區域裏。

    參數range:要根據條件計算的單元格區域,每一個區域中的單元格都必須是數字和名稱、數組和包含數字的引用,空值和文本值將被忽略

    參數criteria:肯定對哪些單元格相加的條件,其形式能夠爲數字、表達式或文本,該參數可使用通配符,「?」表示匹配任意一個字符和「*」匹配任意多個字符;若是自己要查找的爲?或者*則使用~?、~*注意若是該參數爲字符的時候,必定要記得加上""。

    參數sum_range:要相加的實際單元格(若是區域內的相關單元格符合條件)

    

 

 

  • SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2 … )按照多個給定條件對單元格求和

  sum_range表示要求和的一個或多個單元格,其中包括數字或包含數字的名稱、數組或引用 

  criteria_range1,criteria_range2,…表示計算關聯條件的1至127個區域criteria1,

  criteria2,…表示數字、表達式、單元格引用或文本形式的1至127個條件,用於定義要對哪些單元格進行求和。

 

 

  例如:計算各發貨平臺9月份上半月的發貨量。兩個條件區域(1.發貨平臺。2.9月上半月。)

   

  =SUMIFS(C2:C13,A2:A13,D2,B2:B13,"<=2014-9-15")

  =SUMIFS(C2:C13——求和區域發貨量,A2:A13——條件區域各發貨平臺,D2——求和條件成都發貨平臺,B2:B13——條件區域發貨日期,"<=2014-9-15"——求和條件9月份上半月)

  若是要下拉的話,注意要使用絕對引用(引用完以後按F4鍵):=SUMIFS($C$3:$C$14,$A$3:$A$14,D2,$B$3:$B$14,"<=2014-9-15")

  本身引伸:對發貨量超過15的全部發貨量求和:

  

 

  • 求積函數 PRODUCT(number1,number2,...) 計算number一、number2...的乘積

  • FACT(number)計算number的階乘 即 n!若是number爲小數的話,取其整數部分

  • GCD(number1,number2,...)求多個數的最大公約數     LCM(number1,number2,...)求多個數的最小公倍數

  • 計算對數

    LN(number):LN函數的功能是計算一個數的天然對數,天然對數以常數項e(2.71828182845904)爲底

    LOG(number,base):LOG函數的功能是計算按所指定的底數返回一個數的對數。

    LOG10(number):LOG10函數的功能是計算以10爲底的對數。

  •   POWER函數的功能是計算給定數字的乘冪。POWER(number,power)參數number爲底數,能夠爲任意實數;參數power爲指數,底數按該指數次冪乘方。

  • SUMSQ(number1,number2,...)SUMSQ函數的功能是計算參數的平方和。

  • SQRT(number) SQRT函數的功能是計算正數的平方根。

相關文章
相關標籤/搜索