会过去的 发表于 2022-2-19 20:29:18

=REPLACE(A2,LOOKUP(1,N(INDIRECT(MID(A2,100-ROW($1:$99),1)&99999)),100-ROW($1:$99)),1,UPPER(MID(A2,LOOKUP(1,N(INDIRECT(MID(A2,100-ROW($1:$99),1)&99999)),100-ROW($1:$99)),1)))

用户高歌 发表于 2022-2-20 22:24:22

首个单词的,后面的不变

顺欣 发表于 2022-2-23 21:38:09

=SUBSTITUTE(A2,MID(A2,FIND(LEFT(CONCAT(IF((MID(A2,ROW($1:$99),1)>="A")*(MID(A2,ROW($1:$99),1)<="Z"),MID(A2,ROW($1:$99),1),"")),1),A2),1),PROPER(MID(A2,FIND(LEFT(CONCAT(IF((MID(A2,ROW($1:$99),1)>="A")*(MID(A2,ROW($1:$99),1)<="Z"),MID(A2,ROW($1:$99),1),"")),1),A2),1))) 三键结束

中粤 发表于 2022-2-23 23:04:45

谢谢,太强大了

小意 发表于 2022-2-28 02:44:22

谢谢,论坛里高手还是很多啊,有的学习了

西域好哥 发表于 2022-3-3 17:38:07

高手就是高手

相识相知 发表于 2022-3-8 06:28:34

=PROPER(LEFT(A2,MIN(IF(ERROR.TYPE(INDIRECT(MID(A2,ROW($1:$99),1)&1))=3,ROW($1:$99)))))&MID(A2,MIN(IF(ERROR.TYPE(INDIRECT(MID(A2,ROW($1:$99),1)&1))=3,ROW($1:$99)))+1,99)
数组
页: 1 2 3 [4]
查看完整版本: 如何将有数字、符号、字母的单元格内容第一个字母改为大写,而其余字母大小写不变 ...