就我目前日常使用的 Excel 而言,我有一张工作表,其中数百行连续的行在特定列中具有相同的值。我希望有一种快速跳转到下一个的方法不同的价值。
ctrl+↓到达边缘(即末端或下一个休息在数据中),但我只想跳过相同的单元格。
我正在寻找键盘命令,而不是宏或依赖于扩展的解决方案。
该解决方案必须适用于包含公式的单元格列。所讨论的公式:
=VLOOKUP($N19377,'Dates and Codes'!$B:$D,2,FALSE)
答案1
您可以使用去功能以到达下一个不同的单元格。
- 突出显示您感兴趣的列
- 按Ctrl++Shift\
将选择该列中第一个不同的单元格。
第 2 步是以下步骤的快捷方式:
- 按下F5可调出“前往”菜单
- 点击特别的..., 点击列差异,然后点击好的。
有关详细信息,请参阅 Excel 帮助文档:查找并选择满足特定条件的单元格。
答案2
实际上,有一种快捷方式用于CTRL+\
选择活动单元格中与公式或静态值不匹配的单元格(其功能与答案中的方法相同)
然而,这是不是OP 所问问题的答案,因为它没有返回不同的价值对于公式确定的细胞,但下一个不同的公式。
“该解决方案必须适用于一列填充有公式的单元格。”
如果您使用单个公式来确定不同的值,这尤其令人讨厌,就像我现在所做的那样。如果相同的公式给出不同的值,则答案中描述的方法无法识别差异。使其工作的最简单方法是Paste as Value
在单独的列中,然后运行Ctrl-|
(这与Ctrl-Shift-\
)
注意:不存在这样的组合Ctrl-Shift-|
,这就像说Shift-!
存在但实际上存在Shift-1
抱歉,我似乎过于挑剔,但这个问题非常中肯,而且答案并不公正。