Partager via

Excel - Numérotation cellules non consécutives mêlant lettres et chiffres

Anonyme
2024-09-10T11:55:08+00:00

Bonjour,

J'utilise, sur Excel, un système de numérotation lié à un code interne, mêlant lettres et chiffres (LG 1.1, VV 3.2, etc.).

Mon questionnement est double.

D'une part, je souhaiterais utiliser une numérotation automatique (pour que le LG 1.2 suive le LG 1.1). Je comptais utiliser la formule ="LG "&1.1, mais manifestement le point du 1.1 n'est pas accepté dans ce cadre. Exite-t-il une façon de faire pour que je puisse conserver cette numérotation actuellement utilisée dans d'autres cadres ?

D'autre part, puis-je faire cette numérotation automatique pour des cellules qui ne se situent pas directement les unes au-dessus des autres ? Par exemple, ma numérotation LG 1.1 se trouve en case D3, la LG 1.2 en case D15, etc.

Je précise que je travaille dans un classeur évolutif, fait de tableaux qui se répètent (descriptif d'activité 1.1 puis d'activité 1.2, etc.). Le nombre de ligne n'est pas identique pour tous les tableaux et j'ai conçu le reste du document pour qu'un simple copier-coller permette de dupliquer autant que nécessaire le nombre de tableaux consécutifs sans fausser les différentes formules.

Existe-t-il une méthode/formule que je pourrais utiliser ?

Merci !

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Hecatonchire 53,700 Points de réputation Modérateur bénévole
2024-09-12T10:31:18+00:00

Non la formule s'adapte !

Comme indiqué dans mon message : "Il suffit de copier coller la cellule B4 comme en B11 pour avoir la numérotation".

En utilisant la commande copier/coller sur la cellule de la 1ere formule (pas le texte de la formule), Excel adapte la formule, si bien sur la plage utilisée est bien E$1:E4 (la dernière référence étant sans $ au niveau du n° de ligne) => méthode de recopie de formule quand il faut "sauter" des cellules (action non faisable via la poigné de recopie)

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

14 réponses supplémentaires

  1. Anonyme
    2024-09-12T10:16:05+00:00

    Bonjour,

    Oui c'est bien le cas.

    Si je reprends la formule proposée : ="Activité n° XX " & SUBSTITUE(TEXTE.AVANT($A$1;" -";1;1);"THÉMATIQUE ";"")&"."&NB.SI.ENS(E$1:E4;"PRÉSENTATION GÉNÉRALE de l'activité")

    Lorsque je veux copier la formule pour l'activité suivante, c'est toujours E$1:E4 qui est pris en compte, cela s'affiche donc également comme 1.1 (car il ne prend en compte que la première mention "PRÉSENTATION GÉNÉRALE DE L'ACTIVITÉ").

    Un immense merci !

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Hecatonchire 53,700 Points de réputation Modérateur bénévole
    2024-09-12T09:42:48+00:00

    Pourquoi ?

    Je suis parti de la supposition que chaque activité avait la même présentation, c'est à dire que le texte "PRÉSENTATION GÉNÉRALE de l'activité" se retrouvait toujours 1 cellule en bas et à droite du n°. N'est ce pas le cas ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2024-09-12T09:31:55+00:00

    Bonjour,

    Merci énormément, cela fonctionne bien pour le premier "cadre" (donc pour l'activité 1.1), par contre je n'arrive pas à faire en sorte que cela fonctionne pour les activités suivantes.

    Il faudrait que j'adapte le partie de la formule liée à la colonne E :

    ="Activité n° XX " & SUBSTITUE(TEXTE.AVANT($A$1;" -";1;1);"THÉMATIQUE ";"")&"."&NB.SI.ENS(E$1:E4;"PRÉSENTATION GÉNÉRALE de l'activité")

    Mais comment faire cela automatiquement ?

    Un tout grand merci, on y est presque ;-)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Hecatonchire 53,700 Points de réputation Modérateur bénévole
    2024-09-11T13:30:46+00:00

    Je te propose de baser la numérotation sur le nombre de fois que le texte "PRÉSENTATION GÉNÉRALE de l'activité" est présent en colonne E (je suppose que c'est la E)

    Je ne comprend pas ce que vient faire le 10 de "Activité n° XX 1.10" dans la capture d'écran !

    ="Activité n° XX " & SUBSTITUE(TEXTE.AVANT($A$1;" -";1;1);"THÉMATIQUE ";"")&"."&NB.SI.ENS(E$1:E4;"PRÉSENTATION GÉNÉRALE de l'activité")

    Il suffit de copier coller la cellule B4 comme en B11 pour avoir la numérotation (je suppose aussi ici que c'est en colonne B).

    Il faudra mettre la bonne valeur pour XX mais on pourrait envisager de le saisir dans une cellule et d'aller le chercher dynamiquement.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire