Excel 是否有用于跳过空白单元格的箭头键快捷键?

Excel 是否有用于跳过空白单元格的箭头键快捷键?

在大多数版本的 Excel 中(我使用的是 2010),按ctrl+upctrl+会将您带到工作表中当前数据区域的边缘或下一个数据区域的开头。有效地跳过“空单元格”,即返回的down单元格。=isblank()TRUE

我经常使用以下公式在工作表中设置一列,例如:

=IF(MID($C2,5,1)=" ", "space", "")

突出显示我正在寻找的内容为真的行,在此示例中:当 C 列单元格中的第 5 个字符为空格时,新列中的单元格将为“空格”,如果不是,则新列中的单元格将为空白。

从视觉上看,这是一个很好的线索,可以帮你找到感兴趣的数据行,使用过滤器仅显示匹配的行。

我希望能够使用ctrl+upctrl+down或类似的键盘快捷键在包含内容的单元格之间跳过并跳过空白单元格,但这不起作用,因为空白单元格仍包含公式并且不是“空”单元格。有什么方法可以实现此行为吗?

简洁版本:

Excel 中是否有任何键盘快捷键可以跳过没有显示值但不是“空单元格”的单元格?

或者,我可以从函数(例如=NA())返回任何值,从而诱使 Excel 认为单元格为空,因此默认的ctrl+arrow keys快捷方式将跳过它们?

答案1

不,但是如果这样设置,并且Tab+ShiftTab带您到下一个和上一个突出显示的行。第一的做这个:

  1. 将公式改为=IF(MID($C2,5,1)=" ", 1, "") (当然是抄下来)
  2. 突出显示该列(如果您位于该列中的任何单元格,则Ctrl+将执行此操作)。Space
  3. F5,然后Alt+S特殊,F或公式,取消选择 Te xt,然后Enter

    • 为了排除错误,也请在步骤 3 中取消选择E错误。(例如,当LEN($C2)<5,但您也可以更改公式来解决这个问题)

现在,Tab 键将引导您浏览该列中包含数值的每个单元格 ( 1)。它还有一个额外的好处,在上面的第 2 步中,您可以在屏幕底部的状态栏中看到突出显示的行的总数(总计:)。

答案2

简而言之,不是。

+只会识别真正为空的单元格。没有现成的键盘快捷键可以评估单元格内容以跳转到具有类似内容(如公式结果、错误值或类似内容)的单元格范围的末尾Ctrlarrow keys

答案3

您可以Ctrl + FFind您想要的 True 或 False 数据值进行操作。单击Find All可在对话框中显示一个列表,其中显示公式为真或假的所有位置。

您是否需要的不仅仅是跳转到不同的区域?

答案4

您可以用 zzzzz 之类的内容替换所有空白单元格。如果您的数据中有空白,请务必选择“匹配整个单元格内容”选项。然后选择要复制的范围,将其粘贴到您需要的位置。然后在新源上将所有 zzzzz 更改为空白。

相关内容