Numéroter automatiquement une colonne en fonction du contenu
Résolu/Fermé
famisyinn
Messages postés
51
Date d'inscription
mardi 20 août 2013
Statut
Membre
Dernière intervention
21 septembre 2023
-
12 févr. 2015 à 07:54
famisyinn Messages postés 51 Date d'inscription mardi 20 août 2013 Statut Membre Dernière intervention 21 septembre 2023 - 12 févr. 2015 à 12:42
famisyinn Messages postés 51 Date d'inscription mardi 20 août 2013 Statut Membre Dernière intervention 21 septembre 2023 - 12 févr. 2015 à 12:42
A voir également:
- Formule numérotation automatique excel
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel - Guide
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
12 févr. 2015 à 08:04
12 févr. 2015 à 08:04
Bonjour
si j'ai bien compris,
Pour un début en ligne 2 inscrivez dans la 1° colonne la formule à tirer vers le bas
=SI(B2="";"";MAX($B$1:B1)+1)
attention aux signes $ aux bons endroits
mais notez que si vous remplissez la colonne B avec des "intervalles vides", les N° vont rester dans l'ordre croissant et donc changeront pour les lignes déjà numérotées au dessous de celle que vous activez.
Crdlmnt
si j'ai bien compris,
Pour un début en ligne 2 inscrivez dans la 1° colonne la formule à tirer vers le bas
=SI(B2="";"";MAX($B$1:B1)+1)
attention aux signes $ aux bons endroits
mais notez que si vous remplissez la colonne B avec des "intervalles vides", les N° vont rester dans l'ordre croissant et donc changeront pour les lignes déjà numérotées au dessous de celle que vous activez.
Crdlmnt
12 févr. 2015 à 08:59
Modifié par famisyinn le 12/02/2015 à 09:14
Peut-être en ré-expliquant plus simple, vous arriverez à m'aider:
Disons qu'on a une feuille excel vierge, la colonne A servira à numéroter les lignes( donc A1 aura le numéros 1, A2 le numéros 2, et ainsi de suite...).
Dans la colonne B, il y aura des données que j'insèrerais au fur et à mesure.
Si j'insère quelque chose dans la cellule B1, j'aimerais que 1 s'affiche dans la cellule A1. Si j'introduis des données dans B2, j'aimerais que 2 s'affiche automatiquement dans A2, et ainsi de suite.
En fait, j'aimerais numéroter automatiquement dans les colonnes A mes opérations saisies sur chaque ligne au lieu de mettre tout de suite des numéros avant de saisir quelque chose et surtout éviter d'avoir des numéros dans la colonne A alors qu'il n'y a pas encore d'opération saisie sur la ligne.
Encore Merci !!!
12 févr. 2015 à 10:17
cellule a1 =SI(ESTVIDE(B1);"";"1")
cellule a2 =SI(ESTVIDE(B2);"";"2")
cellule a3 =SI(ESTVIDE(B3);"";"3")
.
.
et ainsi de suite
Merci quand même
Modifié par Vaucluse le 12/02/2015 à 10:58
mais dans tous les cas les guillemets qui encadrent les N° ne servent à rien.
si votre remplissage se fait "sans trou";à partir de A1, mieux vaut écrire:
=SI(B1="";"";LIGNE())
et tirer la formule sur la hauteur utile.
crdlmnt
Modifié par famisyinn le 12/02/2015 à 12:48
edit: si ça commence à la 20 ème ligne alors
=SI(B20="";"";LIGNE()-19)
(Re)merci beaucoup!!!