Double saisie sur Excel
Résolu
pnre
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
pnre Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
pnre Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je travaille sur excel afin de faire une banque de donnée. Je cherche comment faire pour saisir automatiquement des données dans deux cellules différentes. La seconde cellule étant les données de la première cellule moins les deux premiers caractères mais à la suite de 6 caractères que j'aurais précédemment rentrés.
Merci d'avance
Eric
Je travaille sur excel afin de faire une banque de donnée. Je cherche comment faire pour saisir automatiquement des données dans deux cellules différentes. La seconde cellule étant les données de la première cellule moins les deux premiers caractères mais à la suite de 6 caractères que j'aurais précédemment rentrés.
Merci d'avance
Eric
A voir également:
- Double saisie sur Excel
- Double ecran - Guide
- Whatsapp double sim - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
4 réponses
Si ta première cellule est A1 et tes 6 caractères sont en B1 tu obtiendras le résultat attendu avec la formule
=CONCATENER(B1;DROITE(A1;NBCAR(A1)-2))
La fonction CONCATENER te permet de combiner le contenu de deux cellules ou plusieurs blocs de texte. Par exemple CONCATENER("abc";"defg") donne abcdefg
La fonction DROITE permet de sélectionner les X derniers caractères de la cellule. Par exemple DROITE(A1;2) te donne les deux derniers caractères de la cellule A1.
Et comme tu veux juste enlever les deux premiers caractères, il faut spécifier une longueur qui soit de deux plus courte que la cellule, voilà pourquoi NBCAR(A1)-2
=CONCATENER(B1;DROITE(A1;NBCAR(A1)-2))
La fonction CONCATENER te permet de combiner le contenu de deux cellules ou plusieurs blocs de texte. Par exemple CONCATENER("abc";"defg") donne abcdefg
La fonction DROITE permet de sélectionner les X derniers caractères de la cellule. Par exemple DROITE(A1;2) te donne les deux derniers caractères de la cellule A1.
Et comme tu veux juste enlever les deux premiers caractères, il faut spécifier une longueur qui soit de deux plus courte que la cellule, voilà pourquoi NBCAR(A1)-2
pnre
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
Ca marche mais quand je fais copier coller cela me décale de un ma cellule de référence. Comment faire pour qu'elle ne s'incrémente pas de 1.
J'essaie demain au boulot ta formule.
Tes explications sont claires et semble logique encore fallait il le savoir....
Merci encore
Cordialement
Eric
Tes explications sont claires et semble logique encore fallait il le savoir....
Merci encore
Cordialement
Eric
Ca marche mais quand je fais copier coller cela me décale de un ma cellule de référence. Comment faire pour qu'elle ne s'incrémente pas de 1