Table of contents
在本教程中,我们将了解如何在Excel中对齐单元格,以及如何改变文本方向,对文本进行水平或垂直校正和分配,按小数点或特定字符对齐一列数字。
默认情况下,Microsoft Excel将数字排列在单元格的右下方,将文本排列在左下方。 然而,你可以通过使用功能区、键盘快捷键、格式化单元格对话框或设置你自己的自定义数字格式来轻松改变默认的排列方式。
如何使用功能区改变Excel中的对齐方式
要改变Excel中的文本对齐方式,选择你想重新对齐的单元格,进入 首页 标签> 统一口径 组,并选择所需的选项。
垂直排列
如果你想让数据垂直对齐,请点击以下图标之一。
- 顶部对齐 - 使内容与单元格的顶部对齐。
- 中间对齐 - 将内容集中在单元格的顶部和底部之间。
- 底部对齐 - 使内容与单元格的底部对齐(默认的)。
请注意,除非你增加行高,否则改变垂直排列不会有任何视觉效果。
横向排列
为了使你的数据水平对齐,Microsoft Excel提供了这些选项。
- 向左对齐 - 将内容沿单元格的左边缘对齐。
- 中心 - 将内容放在单元格的中间。
- 向右看齐 - 将内容沿单元格的右边缘对齐。
通过结合不同的垂直和水平排列,你可以以不同的方式安排单元格内容,例如。
向左上方对齐 | 向右下方对齐 | 中间的中心的一个细胞 |
改变文本方向(旋转文本)
点击 适应性 上的按钮。 首页 选项卡,在 统一口径 这些选项在标注窄列时特别方便。
在一个单元格中缩进文本
在Microsoft Excel中,Tab键不会像在Microsoft Word中那样缩进单元格中的文本;它只是将指针移到下一个单元格。 要改变单元格内容的缩进,请使用 缩进 图标,这些图标就位于 适应情况 按钮。
要将文本进一步向右移动,请点击 增加缩进 如果你走得太靠右了,请点击 减少缩进 图标,将文本移回左边。
在Excel中用于对齐的快捷键
要想在Excel中改变对齐方式而不把手指从键盘上移开,你可以使用以下方便的快捷方式。
- 顶部对齐 - Alt + H然后A + T
- 中间对齐 - Alt + H然后A + M
- 底部对齐 - Alt + H然后A + B
- 左对齐 - Alt + H然后A + L
- 中心对齐 - Alt + H然后A + C
- 右对齐 - Alt + H然后A + R
乍一看,似乎有很多键要记住,但仔细一看,逻辑就很明显了。 第一个组合键(Alt + H)激活了 首页 在第二个组合键中,第一个字母总是 "A",代表 "对齐",另一个字母表示方向,例如,A + T - "顶部对齐",A + L - "左侧对齐",A + C - "中心对齐",等等。
为了进一步简化事情,只要你按下Alt+H组合键,Microsoft Excel就会为你显示所有的对齐快捷方式。
如何在Excel中使用 "格式化单元格 "对话框来对齐文本
另一种在Excel中重新对齐单元格的方法是使用 统一口径 选项卡的 格式化单元格 要进入这个对话框,请选择你要对齐的单元格,然后选择。
- 按Ctrl + 1并切换到 统一口径 选项卡,或
- 点击 对话框启动器 的右下角的箭头。 统一口径
除了色带上最常用的对齐选项外,还有 格式化单元格 对话框提供了一些不常用的(但不乏有用的)功能。
现在,让我们仔细看看最重要的那些。
文本对齐选项
除了在单元格中对文本进行水平和垂直对齐外,这些选项还允许你对单元格内容进行校正和分配,以及用当前数据填充整个单元格。
如何用当前内容填充单元格
使用 填充 选项来重复当前单元格内容的宽度。 例如,你可以通过在一个单元格中输入一个句号来快速创建一个边框元素,选择 填充 根据 横向 对齐,然后在相邻的几列中复制该单元格。
如何在Excel中对文本进行调整
要想使文本水平对齐,请到 统一口径 选项卡的 格式化单元格 对话框,并选择 说明理由 选项,从 横向 这将包住文本并调整每一行的间距(最后一行除外),使第一个字与单元格的左边缘对齐,最后一个字与单元格的右边缘对齐。
ǞǞǞ 说明理由 选项下的 纵向 对齐也是包装文本,但调整行与行之间的空间,使文本充满整个行的高度。
如何在Excel中分发文本
喜欢 说明理由 ,在 分布式 选项将文本包裹起来,并将单元格内容均匀地 "分布 "在单元格的宽度或高度上,这取决于你是否启用了分布式水平对齐或分布式垂直对齐。
不像 说明理由 , 分布式 即使一个单元格包含简短的文本,它也会被隔开以适应列宽(如果是水平分布)或行高(如果是垂直分布)。 当一个单元格只包含一个项目(文本或数字,没有中间的空格),它将被置于单元格的中心。
这就是分布式单元格中的文本的样子。
横向分布的 | 纵向分布的 | 横向分布的& 纵向 |
当改变 横向 对准 分布式 ,你可以设置 缩进 值,告诉Excel你想在左边界之后和右边界之前有多少个缩进空间。
如果你不想要任何缩进空间,你可以选中 正义的分布式 的底部的方框内。 文本对齐 部分,确保文本和单元格边框之间没有空格(与保持 缩进 值为0)。 如果 缩进 被设置为除零以外的某个值,则 正义的分布式 选项被禁用(灰色显示)。
下面的截图展示了Excel中分布式文本和对齐式文本的区别。
横向合理化 | 横向分布的 | 分发的理由 |
提示和说明。
- 通常情况下,整齐的和/或分布的文本在较宽的列中看起来更好。
- 两者都是 说明理由 和 分布式 启用排列方式 包裹文本 在 格式化单元格 对话框中, 包裹文本 框将不被选中,但 包裹文本 缎带上的按钮将被切换为打开。
- 就像文本包装一样,有时你可能需要双击行标题的边界,以迫使该行正确调整大小。
中心跨越选择
恰如其名,该选项将最左边的单元格的内容集中在所选的单元格上。 从视觉上看,其结果与合并单元格没有区别,只是单元格没有真正合并。 这可能有助于你以更好的方式呈现信息,并避免合并单元格带来的不良副作用。
文本控制选项
这些选项控制你的Excel数据在单元格中的呈现方式。
包裹 案文 - 如果单元格中的文本大于列宽,请启用该功能,以分几行显示内容。 更多信息,请参见如何在Excel中包装文本。
收缩以适应 - 缩小字体大小,使文本适合在单元格中不被包裹。 单元格中的文本越多,它就会显得越小。
合并单元格 - 更多信息,请参见如何在Excel中合并单元格而不丢失数据。
下面的屏幕截图显示了所有文本控制选项的运行情况。
包裹文本 | 收缩以适应 | 合并单元格 |
改变文本方向
色带上的文本方向选项只允许使文本垂直,将文本上下旋转90度,将文本侧向旋转45度。
ǞǞǞ 适应性 中的选项。 格式化单元格 对话框使你能够以任何角度、顺时针或逆时针旋转文本。 只需在"-"中键入所需的数字,从90到-90。 学位 框或拖动方向指针。
改变文本方向
的最底层部分。 统一口径 选项卡,名为 从右到左 控制文本阅读顺序。 默认设置为 背景介绍 ,但你可以把它改成 从右到左 或 从左到右 在这里,"从右到左 "指的是任何从右到左书写的语言,例如阿拉伯语。 如果你没有安装从右到左的Office语言版本,那么你将需要安装一个适当的语言包。
如何用自定义数字格式改变Excel中的对齐方式
首先,应该注意的是,Excel的数字格式并没有明确设计为设置单元格对齐方式。 然而,它允许对某些单元格进行 "硬编码 "对齐,以确保你的数据看起来完全是你想要的样子,而不考虑功能区上启用的对齐选项。 请注意,这种方法至少需要一些格式代码的基本知识,这些知识在在本教程中详细介绍:自定义Excel数字格式。 下面我将演示一般的技术。
要设置自定义数字格式的单元格对齐,请使用 重复字符的语法 ,除了星号(*)和你想重复的字符,即本例中的空格字符外,别无其他。
例如,为了获得 数字到 向左对齐 在单元格中,取一个显示2位小数的常规格式代码#.00,并在末尾输入一个星号和一个空格。 结果,你会得到这样的格式:"#.00* " (双引号只是用来显示星号后面是一个空格字符,你不希望它们出现在真正的格式代码中)。 如果你想显示一个千位分隔符,使用这个自定义格式:"#,##* "
再往前走一步,你可以强迫 数字向左对齐 和 文本向右对齐 通过定义数字格式的所有4个部分。 正数;负数;零;文本 例如:#,##*;-#,##*;0*;* @。
确定了格式代码后,执行以下步骤来应用它。
- 选择你要格式化的一个或多个单元格。
- 按Ctrl + 1,打开 格式化单元格
- 隶属 类别 , 选择 定制 .
- 输入你的自定义格式代码在 类型
- 点击 认可 来保存新创建的格式。
现在,无论你的用户在功能区上选择什么样的对齐方式,数据都会按照你设置的自定义数字格式来对齐。
现在你知道了Excel对齐的要点,让我向你展示几个技巧,以加强你的数据的视觉呈现。
如何在Excel中通过小数点对齐一列数字
要在一列中按小数点对齐数字,请创建一个自定义的数字格式,就像上面的例子所解释的那样。 但这次,你将使用"?"占位符,为不重要的零留出空间,但不显示它们。
例如,要在一列中按小数点对齐数字,并显示最多2位小数,你可以使用以下任何一种格式。
- #...? - 在小数点左边丢掉不重要的零。 例如,0.5将显示为.5。
- 0.? - 在小数点左边显示一个不重要的零。
- 0.0? - 在小数点两侧显示一个微不足道的0。 如果你的列同时包含整数和小数,最好使用这种格式(请看下面的截图)。
在上述格式代码中,小数点右边的问号数量表示你想显示多少个小数位。 例如,要显示3个小数位,使用#.???或0.??或0.0??格式。
如果你想 将数字向左对齐 细胞中,并有 小数点对齐 ,点击 向左对齐 图标,然后应用类似这样的自定义格式:_-???0.0?;-??0.0?
在哪里?
- 分号(;)将正数和零的格式与负数的格式分开。
- 下划线(_)插入一个与减号(-)字符宽度相等的空白处。
- 小数点右边的占位符数量决定了要显示的最大小数位数(上述格式为2)。
- 如果没有数字,小数点左边的问号(?)所占的空间相当于一个数字的宽度。 因此,上述格式代码对整数部分最多有3个数字的数字有效。 如果你要处理更大的数字,你将不得不增加更多的"? "占位符。
下面的截图显示了上述自定义数字格式的运行情况。
如何通过一个特定的字符/符号将一列中的数字对齐
在Excel对齐功能可能不足以复制某种数据布局的情况下,Excel公式可能会起到很好的作用。 为了使事情更容易理解,让我们考虑以下例子。
目标 : 让数字在单元格中居中,并通过加号(+)符号对齐。
解决方案 :用以下公式创建一个辅助列,然后在辅助列上应用 "Courier New "或 "Lucida Sans Typewriter "这样的单色字体。
REPT(" ", n - FIND(" 炭 ", 电池 ))&。 电池在哪里?
- 电池 - 一个包含原始字符串的单元格。
- 炭 - 一个你想对准的字符。
- n - 对齐字符前的最大字符数,加1。
这个公式如何运作 : 实质上,该公式通过重复空格字符在原始字符串中添加前导空格,然后将这些空格与字符串串联起来。 空格的数量是通过将对齐字符的位置减去它前面的最大字符数来计算的。
在这个例子中,该公式的形状如下。
=REPT(" ",12-FIND("+",A2))&A2
而且效果非常好!
这就是在Excel中改变单元格对齐方式的方法。 感谢你的阅读,希望下周能在我们的博客上见到你。