O
????????今天還是繼續(xù)學(xué)習(xí)Excel數(shù)據(jù)處理相關(guān)的函數(shù),主要包含邏輯函數(shù)、字母大小寫轉(zhuǎn)換以及新舊數(shù)據(jù)字符串的替換。
R
????????在“百日寫作”開始之前,我本來心里很忐忑,不知道自己能不能堅(jiān)持工具的學(xué)習(xí),但是看到小伙伴們每天對(duì)我的鼓勵(lì)與點(diǎn)贊,感覺自己又信心滿滿噠!
I
????????不同的函數(shù)有其不同的適用場(chǎng)景與優(yōu)勢(shì),今天學(xué)習(xí)的函數(shù)的基本語法與具體實(shí)例如下:
????????1.邏輯函數(shù)
????????有時(shí)我們?cè)跀?shù)據(jù)處理時(shí),可以根據(jù)邏輯函數(shù)if所得的結(jié)果進(jìn)行快速分類,實(shí)現(xiàn)數(shù)據(jù)的預(yù)處理,之后再根據(jù)分類結(jié)果進(jìn)行其他的處理。其具體使用方法如下:
? ??????if (logical_test,value_true, value_false)?表示判斷是否滿足某個(gè)條件,如果滿足返回value_true,如果不滿足返回value_false
? ??????logical_test 指的是用來判斷的條件,value_true是logical_test為true時(shí)函數(shù)的返回值,如果logical_test為ture并且省略了value_true,則返回true。value_false是logical_test為false時(shí)函數(shù)的返回值。如果logical_test為false并且省略value_false,則返回false。value_true與value_false都可以是一個(gè)表達(dá)式。舉例說明,對(duì)于A列的成績(jī),利用if函數(shù)將其進(jìn)行分類成“及格”與“不及格”,結(jié)果如下:
????????2.字母大小寫轉(zhuǎn)換
????????如果數(shù)據(jù)處理中需要對(duì)數(shù)據(jù)的大小寫進(jìn)行統(tǒng)一或轉(zhuǎn)換,則以下三個(gè)函數(shù)非常實(shí)用,其具體使用方法如下:
? ??????proper (text)? ?將text字符串的首字母轉(zhuǎn)換成大寫,其余的字母轉(zhuǎn)換成小寫
? ??????upper ?(text)??將text字符串中的所有字母轉(zhuǎn)換成大寫形式
? ??????lower ?(text)??將text字符串中的所有字母轉(zhuǎn)換成大寫形式
????????舉例說明,對(duì)于A列中的三個(gè)字符串,分別對(duì)其進(jìn)行大小寫的轉(zhuǎn)換,得到的結(jié)果如下:
? ??????3.新舊數(shù)據(jù)字符串的替換
????????如果需要對(duì)原始數(shù)據(jù)進(jìn)行修改,則通過調(diào)用replace函數(shù)可以完美地代替手工修改,其具體使用方法如下:
? ??????replace(old_text,start_num,num_chars,new_text)?用新字符串替換舊字符串,而且替換的位置和數(shù)量都是指定的
? ??????其中,old_text表示需要替換的字符串,start_num表示開始位置,num_chars表示替換的字符個(gè)數(shù),new_text表示新的字符串,值得注意的是,new_text是文本類型,需要加上引號(hào)。new_text這個(gè)參數(shù)也可省略或用""來代替,表示將空把從start_num開始的num_chars個(gè)字符刪除。舉例說明,對(duì)于A41單元格中的字符串,修改其內(nèi)容,結(jié)果如下:
D
????????今天堅(jiān)持了復(fù)習(xí)這一必不可少的環(huán)節(jié),并在上下班的路上也翻看了之前學(xué)習(xí)的一些內(nèi)容。但是在之后每天的學(xué)習(xí)中,要盡量做到分類學(xué)習(xí),這樣更有系統(tǒng)性與針對(duì)性,同時(shí)也方便回顧學(xué)習(xí)內(nèi)容。