如何在Excel中包含多个单词的单元格中查找大写单词?

我正在制作包含产品说明栏的电子表格。 一些描述包含用大写字母写的词,但不应该是。 有什么样的filter,我可以用它来find所有的单元格大写字母? 谢谢。

你是否试图消除所有的大写字母? 或者保留大写字母的第一个字母?

您可以使用Excel的= LOWER(单元格)来删除大小写。 那么如果你想大写第一个字母,使用= PROPER(cell)函数。

这里有更多关于这些命令的信息

希望这可以帮助

考虑到你在A1中的文字在同一行中的下列公式,应该告诉你是否有大写的文字:

 =EXACT(UPPER(A1),A1) 

然后你可以通过TRUE筛选公式所在的列

编辑

再次阅读你的问题,我意识到你的手机有一个完整的描述。 我把它理解成同一个单元格中的几个字。 因此,您需要使用以下代码的用户定义函数:

 Function findUcase(Rng As Range) As Boolean Dim Txt Dim Desc() As String Desc = Split(Rng.Value, " ") For Each Txt In Desc If (UCase(Txt) = Txt) Then findUcase = True Exit Function End If Next End Function