Double saisie sur Excel

Résolu
pnre Messages postés 5 Statut Membre -  
pnre Messages postés 5 Statut Membre -
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


A voir également:

4 réponses

CaféAuLait
 
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
0
pnre Messages postés 5 Statut Membre
 
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.
0
pnre Messages postés 5 Statut Membre
 
J'essaie demain au boulot ta formule.
Tes explications sont claires et semble logique encore fallait il le savoir....

Merci encore

Cordialement

Eric
0
pnre Messages postés 5 Statut Membre
 
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
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Bonjour,
Pour avoir une adresse static tu doit y mettre des $
Ex $B$1 et tu peu étirer ta formule se sera toujours B1
A+
0
pnre Messages postés 5 Statut Membre
 
Merci pour l'info
0