修改Excel 2019公式選擇字元後的所有內容,使結果的第一個字母大寫

修改Excel 2019公式選擇字元後的所有內容,使結果的第一個字母大寫

Windows 10 EXCEL 2019

下面的公式查看儲存格 H2 的內容並傳回句號後的字元。

範例 在 H2 包含「some data.orange」之前 H2 包含「orange」之後

我希望公式返回以使其結果的第一個字母成為大寫字母,如“Orange”

這是原來的公式 =RIGHT(H2,LEN(H2)-SEARCH(".",H2))

我努力了 =RIGHT(H2,LEN(H2)-SEARCH(".",UPPER(H2)))

=RIGHT(H2,LEN(H2)-SEARCH(".",PROPER(H2)))

我嘗試將“UPPER”和“PROPER”移到公式中的其他位置,但 Excel 拋出“參數過多”錯誤。

我被難住了?

答案1

這應該適用於您所需的輸出:

在此輸入影像描述


=PROPER(RIGHT(H2,LEN(H2)-SEARCH(".",H2)))

或者,使用REPLACE()PROPER()

=PROPER(REPLACE(H2,1,FIND(".",H2),))

FIND()即使在第一個公式中,也可以使用SEARCH()

=PROPER(RIGHT(H2,LEN(H2)-FIND(".",H2)))

或者,如果它必須只是輸出的第一個字母,其中結果可以有許多其他分隔字串/單字等。

在此輸入影像描述


=UPPER(LEFT(RIGHT(H2,LEN(H2)-FIND(".",H2))))&RIGHT(H2,LEN(H2)-FIND(".",H2)-1)

相關內容