Excel 中的 Proper() 函数

17 Mar 2025 | 4 分钟阅读

Proper 是 Excel 中的一个字符串函数。它将指定单元格中单词的首字母转换为大写,其余字母转换为小写。如果一个单元格中有多个单词,每个单词的首字母都会被转换为大写。

当 Excel 中存在大量文本时,PROPER 函数可以用作公式来整理那些(以小写字母开头的)单词。

它由下式给出

PROPER(text)

在 Excel 中,我们这样声明函数:

=PROPER(B2)

其中,

B2 是包含字符串文本的指定单元格。

我们也可以在 PROPER 函数中使用双引号括起来的文本,如下所示:

=PROPER("text")

这将输出 Text

PROPER() 函数会将单词的首字母转换为大写,如下所示:

Proper() in excel

PROPER() 函数在多种情况下有不同的表现。

情况 1: 当单词的所有字母都为大写时

Proper() in excel

情况 2: 当单词中有多个大写字母时

Proper() in excel

情况 3: 当单元格中有多个单词时

Proper() in excel

因此,无论小写字母和大写字母的格式如何,期望的结果都是单词的首字母大写其余字母小写

Proper 的意思是“恰当的”或“真正的”。它通常指一串字符。一个 proper 的句子是其首字母大写的句子。

注意:我们可以用小写或大写来写函数(proper() 或 PROPER()),但 Excel 默认将所有函数都视为大写。

让我们考虑两个包含最高山峰名称的句子。

  1. Mountain Everest
  2. mountain everest

第一个句子是正确的,没有错误。第二个句子也是正确的,但其首字母不是大写。这是英语中的一个规则,我们从小就在学习。

同样,Excel 创建了 proper() 函数,以便通过单击一次来纠正此类错误。Excel 中的 proper() 函数可以创建一个指定字符串的 proper 形式。

PROPER() 函数的效果

  • 单元格中的所有数字都不会受影响。
  • 标点符号不受影响。
  • 它仅适用于字母。
  • 两个单词之间的空格不受影响。

让我们讨论一些例子。

示例

示例 1:将水果名称列表中的首字母转换为大写。

请参考以下步骤

  1. 点击Proper 函数列的第一个单元格,如下图所示。
    Proper() in excel
  2. 输入 '=PROPER(B4)'。
    Proper() in excel
  3. Enter键。给定名称的 proper 形式将出现。它将是同一个单词,但首字母为大写。如果首字母已经是大写,则不会发生任何变化。
  4. 要纠正其他单元格的格式,我们可以逐个单元格地应用公式。否则,我们可以将鼠标光标从第一个单元格的右下角拖动到该列的最后一个单元格,如下图所示。
    Proper() in excel
    Proper() in excel

根据以上数据,PROPER() 函数将按以下方式工作:

PROPER("apple")
It will return 'Apple'
PROPER("Mango")
Since, the first alphabet is already in uppercase; it will return the same word 'Mango'
PROPER("orange")
It will return 'Orange'
PROPER("pineapple")
It will return 'Pineapple'
PROPER("peach")
It will return 'Peach'

我们也可以在 PROPER() 函数中指定单元格编号而不是文本。

示例 2:将山脉列表中的首字母转换为大写。

在这里,我们可以看到这些是 Excel 中数据所示的最高山脉的名称。我们将按照上面讨论的相同步骤进行操作。

请参考以下步骤

  1. 点击Proper 函数列的第一个单元格,然后输入 '=PROPER(E4)'。
    Proper() in excel
    选中的单元格显示为蓝色边框。
  2. Enter键。给定名称的 proper 形式将出现,如下图所示。
    Proper() in excel
  3. 将鼠标光标从第一个单元格的右下角拖动到该列的最后一个单元格,如下图所示。
    Proper() in excel
    proper 函数将自动应用于该列中选定的单元格。
    Proper() in excel

示例 3:将给定句子中的首字母转换为大写。

This is THE ProPEr FUNCTION in excel

上面的句子是大小写字母的组合。我们将应用 PROPER() 函数将句子转换为正确的格式,即每个单词的首字母大写。

请参考以下步骤

  1. 点击 Excel 工作表中的任意单元格,然后输入 '=PROPER("This is THE ProPEr FUNCTION in excel")' 并按Enter键,如下图所示。
    Proper() in excel
  2. 该句子将被转换为指定格式。
    Proper() in excel