web-dev-qa-db-fra.com

Existe-t-il un moyen de passer au prochain changement de valeur dans Excel?

Pour mon utilisation quotidienne actuelle d'Excel, j'ai une feuille dans laquelle des centaines de lignes consécutives ont la même valeur pour une colonne particulière. J'aimerais un moyen de passer rapidement à la prochaine valeur différente.

ctrl +  va à Edge (c'est-à-dire la fin ou la suivante pause en données), mais je veux seulement ignorer les cellules identiques.

Je recherche une commande au clavier, pas une macro ou une solution dépendante de l'extension.

La solution doit fonctionner pour une colonne de cellules remplies de formule. La formule en question:

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

Vous pouvez utiliser la fonction Atteindre pour passer à la cellule suivante.

  1. Mettez en surbrillance la colonne qui vous intéresse
  2. Presse Ctrl+Shift+\

La première cellule différente dans cette colonne sera sélectionnée.

L'étape 2 est le raccourci pour les étapes suivantes:

  1. Presse F5 pour afficher le menu Aller à
  2. Cliquez sur Spécial ... , cliquez sur Différences de colonne , puis sur OK.

Pour plus d'informations, consultez la documentation d'aide Excel: Recherchez et sélectionnez des cellules répondant à des conditions spécifiques .

14
user387876

En fait, il existe un raccourci appelé CTRL+\ pour sélectionner les cellules qui ne correspondent pas à la formule ou à la valeur statique de la cellule active (ce qui correspond à la méthode de la réponse).

Cependant, c’est pas la réponse à ce que le PO a demandé, car il ne renvoie pas de valeur différente pour les cellules déterminées par la formule, mais la formule suivante différente .

"La solution doit fonctionner pour une colonne de cellules remplies de formule."

Ceci est particulièrement gênant si vous utilisez une seule formule pour déterminer différentes valeurs, comme je le fais actuellement. Si la même formule donne des valeurs différentes, la méthode décrite dans la réponse ne reconnaît pas les différences. Le moyen le plus simple de le faire fonctionner serait de Paste as Value dans une colonne séparée, puis d'exécuter Ctrl-| (identique à Ctrl-Shift-\).

Remarque: il n’existe pas de combinaison telle que Ctrl-Shift-|, c’est comme dire que Shift-! existe alors qu’il s’agit bien de Shift-1.

Désolé de paraître trop critique, mais la question est très pertinente et la réponse ne lui rend pas justice.

4
David Andrei Ned