我需要 excel 的函数来转换为驼峰式大小写
I need a function for excel to convert to camel case
我需要一个 excel 的函数来转换
'random.text.random'
至
'randomTextRandom'
假设您的值在单元格 A1 ...
=LOWER(LEFT(A1,1)) & MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"."," "))," ",""),2,LEN(A1))
...或者如果您希望第一个字符大写...
=UPPER(LEFT(A1,1)) & MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"."," "))," ",""),2,LEN(A1))
试试下面的公式-
=SUBSTITUTE(PROPER(A1),".","")
因为我在上面的评论中提到过,所以在答案中也添加了相同的内容,你也可以根据你的要求使用 Upper 或 Lower 或 Proper 基本上你需要删除点并在没有它的情况下连接
单元格 B1 中使用的公式
=SUBSTITUTE(A1,".","")
转换为驼峰式大小写
=LEFT(A1,FIND(".",A1)-1)&SUBSTITUTE(PROPER(RIGHT(A1,LEN(A1)-FIND(".",A1))),".","") = randomTextRandom
第一个点左边:
LEFT(A1,FIND(".",A1)-1) = random
第一个点右边:
RIGHT(A1,LEN(A1)-FIND(".",A1)) = text.random
正确处理:
PROPER(...) = Text.Random
去掉剩余的点:
SUBSTITUTE(...,".","") = TextRandom
我需要一个 excel 的函数来转换
'random.text.random'
至
'randomTextRandom'
假设您的值在单元格 A1 ...
=LOWER(LEFT(A1,1)) & MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"."," "))," ",""),2,LEN(A1))
...或者如果您希望第一个字符大写...
=UPPER(LEFT(A1,1)) & MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"."," "))," ",""),2,LEN(A1))
试试下面的公式-
=SUBSTITUTE(PROPER(A1),".","")
因为我在上面的评论中提到过,所以在答案中也添加了相同的内容,你也可以根据你的要求使用 Upper 或 Lower 或 Proper 基本上你需要删除点并在没有它的情况下连接
单元格 B1 中使用的公式
=SUBSTITUTE(A1,".","")
转换为驼峰式大小写
=LEFT(A1,FIND(".",A1)-1)&SUBSTITUTE(PROPER(RIGHT(A1,LEN(A1)-FIND(".",A1))),".","") = randomTextRandom
第一个点左边:
LEFT(A1,FIND(".",A1)-1) = random
第一个点右边:
RIGHT(A1,LEN(A1)-FIND(".",A1)) = text.random
正确处理:
PROPER(...) = Text.Random
去掉剩余的点:
SUBSTITUTE(...,".","") = TextRandom