有没有一种方法可以跳到Excel中的下一个值更改?


14

对于我当前的Excel日常使用,我有一个工作表,其中数百个连续行的特定列具有相同的值。我想要一种快速跳到下一个不同值的方法。

ctrl+ 趋于边缘(即数据的结束或下一个中断),但是我只想跳过相同的单元格。

我在寻找键盘命令,而不是宏或与扩展有关的解决方案。

该解决方案必须适用于一列由公式填充的单元格。有问题的公式:

=VLOOKUP($N19377,'Dates and Codes'!$B:$D,2,FALSE)

我认为没有针对此的本地解决方案。您是否愿意通过键盘命令调用宏或第三方解决方案?
meatspace

@meatspace这就解释了为什么我无法在任何快捷方式列表中找到一个,但是我可能发誓我曾经听说过一种本机解决方案,而且似乎存在一个合理的解决方案……我认为下一步是为自己写一个AHK脚本。
泰勒·詹姆斯·杨

那将是我的建议。
meatspace

Ctrl + Shift + | 为我工作-即使使用= vlookup。不知道为什么它对您不起作用。

我也不确定。我不断收到错误消息“找不到单元”。不过,它在其他任何地方都有效,因此我会接受您的回答。谢谢!
泰勒·詹姆斯·杨

Answers:


18

您可以使用“ 转到”功能转到下一个不同的单元格。

  1. 突出显示您感兴趣的列
  2. Ctrl+ Shift+\

将选择该列中的第一个不同的单元格。

步骤2是以下步骤的快捷方式:

  1. 按下F5以显示“转到”菜单
  2. 单击特殊...,单击列差异,然后单击确定

有关更多信息,请参见Excel帮助文档:查找并选择满足特定条件的单元格


这是一条有趣的方法,但似乎不适用于公式填充的单元格列。
泰勒·詹姆斯·杨

奇怪,我在发布答案之前在带有公式填充单元格的列上对此进行了测试。在调出“转到”菜单之前,必须选择整列或至少要比较差异的数据部分。也许您可以使用正在使用的公式来更新您的问题-我可以仔细看看。

3
将其付诸实践,我按住ctrl+ shift,按选中该列的其余部分,然后按|跳到下一个更改。这一切都可以很快发生,因此是一个很好的捷径。谢谢!
泰勒·詹姆斯·扬

该解决方案似乎移至下一个唯一值,而不是下一个不同的值。即在列表中:猫,狗,狗,猫,鱼;ctrl + shift + \可以从猫到狗再到鱼,但是在不同的值之间移动应该从猫到狗再到猫到鱼。
Umaomamaomao

5

实际上,有一个快捷方式可CTRL+\用于选择与活动单元格中的公式或静态值不匹配的单元格(其功能与答案中的方法相同)

但是,这不是 OP要求的答案,因为它不会为公式确定的单元格返回不同的Value,而是返回下一个不同的Formula

“该解决方案必须适用于一列由公式填充的单元格。”

如果您正在使用单个公式来确定不同的值(如我目前所做的那样),这将特别令人讨厌。如果相同的公式给出不同的值,则答案中描述的方法无法识别差异。使它工作最简单的方法是Paste as Value在一个单独的列中,然后运行Ctrl-|(与相同Ctrl-Shift-\

请注意:没有这样的组合Ctrl-Shift-|,也就是说Shift-!实际上存在Shift-1

抱歉,您似乎过于挑剔,但问题是一个非常相关的问题,而答案并没有做到这一点。


欢迎使用超级用户!该问题是开放的(如果已关闭,您将无法编写此答案)。如果您指的是存在可接受的答案的事实,则由提出问题的用户确定。这只是表明该答案对他们有用。对于断开的链接,答案的左侧下方应该有一个“编辑”或“改善此答案”链接,如果您知道有替换的话,可以使用它来建议修改该链接的编辑。
8bittree '16

如果由于上述答案对不起作用而或多或少地问了同样的问题,是否将其标记为重复问题并转回此“答案”?
大卫·安德烈

肯定有可能将其作为副本关闭。您绝对应该包括一个指向该问题的链接,并解释为什么它不能令您满意。但是,我建议您先在Meta Super User聊天中寻求建议,以便您将其引起一些将进行虚假投票的人们的注意,然后看看他们的建议。
8bittree
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.