2017-06-07 1 views
0

c'est sournois et c'est!Excel-VBA: exécutez les incréments dans la même colonne en fonction de la colonne voisine

J'ai un exemple. J'essaie de remplir automatiquement les valeurs rouges image

Comme vous pouvez le voir, la colonne A et la colonne B font un tuple et ces tuples doivent obtenir des nombres incrémentés. Pendant le codage, j'ai l'impression de manquer de fonctions pour le faire. Je serais heureux pour les conseils, même sur la façon d'aborder ce problème le mieux!

Merci!

Répondre

0

utilisation NB.SI.ENS()

Mettez ceci dans C1:

=COUNTIFS($A$1:A1,A1,$B$1:B1,B1) 

Copiez ensuite vers le bas

+0

merci, c'est la solution presque parfaite. malheureusement, cela ne fonctionne pas pour les cellules vides dans la colonne B. dans ce cas, il mettrait toujours zéro. voir les remarques ici: https://support.office.com/fr-fr/article/COUNTIFS-function-dda3dc6e-f74e-4aee-88bc-aa8c2a866842 – pogrammar