我想使用一个公式将单词数组的第一个字母大写。有时数组可能只有1个单词,有时可能有2、3、4个或更多单词。源是动态的,因此我需要我的公式灵活。我知道Proper(text)
,但是每个单词都大写。
例如,在单元格A1中,我可能会输入文字“ aidan是个好男孩”
或者我可能只有“ hi”
也许会说“请在自己的车道上开车!”
我在B1中的公式需要一个“艾丹是个好男孩”的结果,; “嗨,” ;或“请在自己的车道上开车!”
我希望我能说B1: =Proper(index(split(M1, " "), 1)) & " " & lower(index(split(M1, " "), *everything except 1*))
,但我不知道如何填写公式的*everything except 1*
部分。
答案 0 :(得分:1)
请尝试:
=REPLACE(A1,1,1,UPPER(left(A1)))