Excel中字母大小寫(電腦如何大小寫字母)
在工作中經(jīng)常會(huì)遇到字母的大小寫的相關(guān)問題,例如:
要求首字母大寫,比如Abc
全部大寫或小寫,比如ABC、abc
區(qū)分大小寫,目前在Excel中絕大多數(shù)函數(shù)對(duì)像abc、ABC、Abc認(rèn)為是一樣的,在計(jì)算中不做任何區(qū)分。
接下來(lái)我們就看一下上面的這些內(nèi)容在EXCEL中如何實(shí)現(xiàn)
首字母大寫
比如英文名字我們需要把首字母進(jìn)行大小寫,如果我們手工一個(gè)一個(gè)去改,肯定很花時(shí)間,效率很低。
Excel中有這么一個(gè)函數(shù)可以實(shí)現(xiàn)這個(gè)效果,那就是PROPER函數(shù),語(yǔ)法很簡(jiǎn)單,直接引用文本就可以。
對(duì)于中間有空格、標(biāo)點(diǎn)符號(hào)、換行符間隔的字符串也是可以的,但是中間是漢字是不行的,具體示例如下:
全部轉(zhuǎn)為大寫或小寫字母
在Excel中實(shí)現(xiàn)全部轉(zhuǎn)為大寫或小寫可以使用UPPER和LOWER函數(shù),語(yǔ)法和PROPER函數(shù)是一樣的,直接引用文本即可。
我們可以看到這個(gè)函數(shù)與PROPER函數(shù)不同的地方是,中間即使是有漢字,依舊可以全部變?yōu)榇髮懟蛐憽?/p>
區(qū)分字母大小寫
先舉個(gè)例子讓大家感受一下:
我們可以看到我們的條件即使明確給了”計(jì)算機(jī)A”這個(gè)條件,但計(jì)算結(jié)果仍然將
”計(jì)算機(jī)a”進(jìn)行了統(tǒng)計(jì),其實(shí)常用的那些函數(shù)基本都不會(huì)區(qū)分字母大小寫,if、vlookup、index、match……,我就不一一列舉了。
那這個(gè)怎么辦呢,EXCEL提供了一個(gè)函數(shù),那就是EXACT
回到剛才的例子中,那我們?cè)撊绾螠?zhǔn)確計(jì)算計(jì)算機(jī)A的數(shù)量,想必大家就立馬想到使用EXACT來(lái)?xiàng)l件求和了:
這里我使用了sum和sumproduct函數(shù),運(yùn)用了數(shù)組計(jì)算求得了正確的結(jié)果,簡(jiǎn)單介紹下這個(gè)數(shù)組函數(shù)的原理,EXACT(A2:$A$7,"計(jì)算機(jī)A"),我們知道exact會(huì)返回兩個(gè)結(jié)果,一致結(jié)果返回TRUE,數(shù)字表示為1,如果不一致結(jié)果返回FALSE,數(shù)字表示為0,因?yàn)槭菙?shù)組,會(huì)將各個(gè)數(shù)組的結(jié)果進(jìn)行求和,{1,1,0,0,0,0}*{1,1,1,1,1,1}求和的結(jié)果就是2。