你有沒有遇到過(guò)這種情況:明明在Excel里敲了=UPPER(A1),結(jié)果單元格里啥也沒變,或者顯示“NAME?”?別急,這不是你手殘,也不是軟件壞了——而是“upper函數(shù)用不了”的常見陷阱!今天就帶你深挖真相,附真實(shí)案例,看完秒懂!
Q:為什么我的upper函數(shù)不生效?
A:最可能的原因是——你用了中文輸入法下的“upper”!比如你在公式欄里輸入的是“upper”,而不是英文狀態(tài)下的“UPPER”。Excel對(duì)大小寫敏感,且只認(rèn)英文函數(shù)名。我前陣子幫朋友處理數(shù)據(jù)時(shí),他就因?yàn)檫@個(gè)卡了整整半小時(shí),最后發(fā)現(xiàn)是輸入法沒切換!
Q:那怎么確認(rèn)是不是這個(gè)問(wèn)題?
A:很簡(jiǎn)單!先按F2進(jìn)入編輯模式,看看公式是不是變成“=upper(A1)”(小寫)或“=UPPER(”后面多了一個(gè)空格?還有一種情況是,你復(fù)制粘貼的公式里混入了隱藏字符,比如從網(wǎng)頁(yè)復(fù)制過(guò)來(lái)的“UPPER”其實(shí)帶了不可見符號(hào)。這時(shí)候建議手動(dòng)重新輸入一遍函數(shù)名。
Q:還有其他導(dǎo)致“upper函數(shù)用不了”的坑嗎?
A:當(dāng)然有!比如:
單元格內(nèi)容為空或?yàn)閿?shù)字:UPPER只能作用于文本,如果A1是數(shù)字(比如123),它不會(huì)報(bào)錯(cuò)但也不會(huì)變大寫,只會(huì)原樣返回;
引用了合并單元格:Excel在合并單元格中使用函數(shù)時(shí)容易出錯(cuò),尤其在舊版本中;
區(qū)域名稱沖突:如果你自定義了叫“UPPER”的命名區(qū)域,Excel會(huì)優(yōu)先調(diào)用它,導(dǎo)致函數(shù)失效。
真實(shí)案例分享:上周我?guī)鸵晃粚殝屨砗⒆佑⒄Z(yǔ)單詞表,她想把所有單詞轉(zhuǎn)成大寫方便打印。一開始她直接套用公式,結(jié)果全是錯(cuò)誤值。我一看,原來(lái)是她把“UPPER”誤輸成了“upper”,而且她用的是WPS,和Excel略有差異。改完后立刻成功,她激動(dòng)得發(fā)朋友圈:“原來(lái)不是電腦壞啦!”
??小貼士:以后遇到類似問(wèn)題,先檢查三點(diǎn)——函數(shù)拼寫、輸入法語(yǔ)言、數(shù)據(jù)類型。別急著換軟件,先看細(xì)節(jié)!
別讓一個(gè)小小的“upper”耽誤你一整天!轉(zhuǎn)發(fā)給那個(gè)總在Excel里“卡住”的朋友吧~ 辦公技巧 Excel小白逆襲 upper函數(shù)用不了 自媒體干貨

