3

为了只大写我使用的文本的第一个字母
=UPPER(LEFT(A1,1)) & LOWER(RIGHT(A1,LEN(A1)-1))

随着LAMBDAExcel 中函数的引入,如何从中创建自定义 lambda 函数?

4

3 回答 3

2

公式->名称管理器->新建...

名称:填写将用于调用函数的名称,例如 UPFIRST
指的是: =LAMBDA(x, UPPER(LEFT(x,1)) & LOWER(RIGHT(x,LEN(x)-1)))
excel名称管理器中的lambda函数仅将字符串中的第一个字母大写

确定保存自定义 lambda 函数。
关闭以退出名称管理器。

在工作表中,它的名称如下:
在 excel 的工作表中调用 UPFIRST lambda 函数

于 2020-12-18T12:34:21.063 回答
1

关于LAMBDA()=)的第一个问题很好。

也许只是:

=LAMBDA(X,REPLACE(LOWER(X),1,1,UPPER(LEFT(X))))(A1)

如果您想要“机器” =LAMBDA(X,REPLACE(LOWER(X),1,1,UPPER(LEFT(X)))),请在您的名称管理器中使用。

于 2020-12-18T13:06:30.650 回答
0

我想总是有 PROPER 功能....

于 2021-11-08T07:10:55.307 回答