在 Excel 中合并单元格时使用“ctrl”+“shift”+“箭头”

在 Excel 中合并单元格时使用“ctrl”+“shift”+“箭头”

我正在尝试使用快捷键ctrl+ shift+ arrow(例如向下箭头)来选择整列数据。

问题是该列中的某些行已合并或拆分。例如,第 4 行和第 5 行在前几列中已合并在一起,但在最后几列中又重新拆分。

如果我在行再次被拆分的列中使用ctrl++ shiftdown则选择不会一直延伸到下一个空行。它会在下一个合并/拆分的行处停止。

我如何使用此快捷方式一直延伸到下一个空行?

答案1

要了解您所看到的行为,您需要了解合并单元格的实际作用,即删除合并区域左上角单元格之外的所有内容,然后进行演示技巧。

删除单元格所造成的空白解释了您所看到的所有行为。例如,当您点击其中一个已删除的单元格时,ctrl-shift-arrow 快捷键将停止,因为它是一个空单元格。

简短的回答是:

捷径正在按预期发挥作用。因此,没有简单的解决办法

但更糟糕的是,很容易被电子表格的计算误导,而准确理解合并单元格真正在做什么是很重要的——我不喜欢这样!所以我说:

最好不要在进行计算的任何内容上使用合并单元格(最好也不要使用表格上的列/行标题。)

如果必须使用,请确保你知道自己在做什么。如果必须使用它们,最好

(1)进行您想要的单元格合并,然后(2)在工作表上工作时将它们全部取消合并,然后(3)仅在完成并想要获得漂亮的输出后才重新合并它们!

让我解释一下(我之所以做这么长的解释是因为单元格合并会导致比键盘快捷键异常更大的问题,而且很少有人理解这一点):

合并单元格意味着什么

点击合并时出现的消息框说明了大部分情况:合并单元格时,Excel 会删除除左上角单元格之外的所有单元格的内容。在幕后,对于计算和按键,它的行为完全正常 - 只是您看不到它看到的内容。

(真正改变的行为是它们扩展选择的方式,这样您就无法选择合并单元格的一部分)。

示例 - 4x4 表

假设我们有一个简单的表格(4 x 4,任意数据),其中的总和和平均值是按行、按列一次性计算的。

简单的 4 x 4 表,未合并

一切都如您所期望的一样。

现在假设我们合并四个中心单元:

中心四个单元格合并 - 结果以令人困惑的方式发生变化

数字会发生变化 - 但变化的方式不一致且不直观,理解这一点很重要。例如,您可以看到,尽管看起来相同,但不同的行和列的总和和平均值却不同。现在重要的是我是否对整个表格取平均值,还是先按行取平均值,还是先按列取平均值,这不一定是您所期望的。发生了什么?

到底是怎么回事?

实际情况是,Excel(如弹出的对话框所示)删除了除左上角单元格以外的所有内容,因此现在工作表上有三个空单元格:

当你看到幕后情况时就明白了

当您理解 Excel 如何查看您的电子表格时,您就会明白 Excel 为何会如此行事。例如,Ctrl-Shift-箭头键会停在那里,因为那里有一个空单元格。

但正如我上面所说,更大的问题是,很容易忘记工作表实际在计算什么。甚至可以格式化合并,使其看起来不像合并,而是在错误的单元格中显示数据!

假设您不假思索地重新格式化了表格(其中某处有合并单元格),使其单元格右下对齐(也许您错误地重新对齐了其他部分并进行了更正)。最终可能看起来像这样:

单元格值仍然在左上角,但看起来像是在右下角

希望您现在可以明白合并单元格在做什么以及为什么它会以您发现的方式运行(并了解为什么我称它为危险,如果可以避免就不要使用它!)

相关内容