第一PPT - m.g8i4pg.cn - PPT背景圖片,PPT模板免費(fèi)下載!
第一PPT > Office專題 > Excel教程 > excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

時(shí)間: 2016-06-09標(biāo)簽: excel

Excel技巧:excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

相信很多人都知道有關(guān)Excel中英文字母大小寫(xiě)的函數(shù)(Low,Upper,PROPER),這些函數(shù)都非常的簡(jiǎn)單,可以快速格式化英文字母。具體公式設(shè)置效果如下:

excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

不過(guò),微信里面有小伙伴問(wèn)了,我想做到文檔里每句首字母大寫(xiě)應(yīng)該如何設(shè)置呢?一想這還不簡(jiǎn)單,直接Proper上啊。結(jié)果發(fā)現(xiàn)不對(duì),變成句子里所有單詞的首字母都大寫(xiě)了,這可如何是好呢?后來(lái)經(jīng)過(guò)一番研究,發(fā)現(xiàn)還是可以搞定的,感覺(jué)和大家分享一下。 下圖執(zhí)行Proper函數(shù)拖拽得到的效果,發(fā)現(xiàn)是不是所有的單詞字母都大寫(xiě)了。
excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

場(chǎng)景:適合公司人事、行政、市場(chǎng)部等進(jìn)行word文檔修訂的辦公人士。

問(wèn)題:如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

解答:利用Excel的replace函數(shù)配合上面那三個(gè)函數(shù)搞定。

這個(gè)案例的思路在于用Excel來(lái)解決Word問(wèn)題呀!

具體操作如下:在單元輸入=replace函數(shù),嚇一跳呀。四個(gè)參數(shù),什么意思呢?來(lái)說(shuō)明一下:
excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

Replace是一個(gè)替換函數(shù)。

Old_text是需要被替換的文本。

Sart_num是指你要從文本的第幾個(gè)字開(kāi)始替換。

Num_chars是指你要替換多少個(gè)文本。

New_text是指替換后的文本。

咋一看上去似乎很復(fù)雜,我們只要理出一個(gè)思路,這個(gè)函數(shù)用起來(lái)就簡(jiǎn)單了。 首先我們先把所有的字母設(shè)置成全部小寫(xiě),然后只需把單元格的開(kāi)始的第一個(gè)單詞的第一個(gè)字母替換成大寫(xiě)不就好了。

所以我們可以把公式寫(xiě)成這樣: =REPLACE(LOWER(B3),1,1,UPPER(B3))
excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

從上圖看,好像不對(duì)啊,怎么把第一句的Now的N。全部替換成整句全大些的句子了。看來(lái)公式還存在一點(diǎn)額問(wèn)題,其實(shí)我們是需要把小寫(xiě)的n替換成大寫(xiě)的N。應(yīng)該如何處理呢?

我們利用left函數(shù)來(lái)取B3單元格的第一個(gè)字母n.然后在替換,所以公式在改造一下: =REPLACE(LOWER(B3),1,1,UPPER(left(B3,1)))
excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

看看是不是搞定,這個(gè)案例確實(shí)有點(diǎn)“燒腦”。利用簡(jiǎn)短函數(shù)的組合產(chǎn)生一種高效解決方法,則確實(shí)就是Excel的靈活之處。

最后拖拽單元格,完成所有單元格中句子的“編譯”工作。什么?還沒(méi)搞定?前面有1,2,3,4數(shù)字,完了。

繼續(xù)改造公式,替換句子中第四個(gè)字母。 =REPLACE(LOWER(B4),4,1,UPPER(MID(B4,4,1)))
excel如何批量設(shè)置英語(yǔ)句子的首字母大寫(xiě)?

總結(jié):通常超長(zhǎng)的公式的錄入,一定在輸入前有一定的解決思路,對(duì)于完全不理解的新手來(lái)說(shuō),要看懂一個(gè)超長(zhǎng)的公式是有難度的。所以這個(gè)就需要我們具備局部分解公式,和分析公式的能力。

該技巧Excel2007版本及以上有效。

最新內(nèi)容