在数组中,返回除一个值之外的所有值

时间:2018-07-18 00:43:05

标签: google-sheets formulas

我想使用一个公式将单词数组的第一个字母大写。有时数组可能只有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*部分。

1 个答案:

答案 0 :(得分:1)

请尝试:

=REPLACE(A1,1,1,UPPER(left(A1)))