Formule excel
valerie84
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
j'ai des noms dans une colonne et le plan comptable sur une autre colonne associe a un nom
exemple :
valerie levent 27445600 valerie levent
je voudrais cherche dans une plage le nom de gauche et mettre dans la colonne a cote le numéro comptable associé
mais je n'y arrive pas
pouvez vous m'aider.
je vous remercie
Valérie
j'ai des noms dans une colonne et le plan comptable sur une autre colonne associe a un nom
exemple :
valerie levent 27445600 valerie levent
je voudrais cherche dans une plage le nom de gauche et mettre dans la colonne a cote le numéro comptable associé
mais je n'y arrive pas
pouvez vous m'aider.
je vous remercie
Valérie
A voir également:
- Formule excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
4 réponses
Bonjour
sans le fuichier on ne peutvrépondre que par la igne que vous donnez
supposons
valerie levent en A2 et en B2 27445600 valerie levent
la formule pour ressortir uniquement le code par exemple avec le nom en D1, la formule en C1
=SUPPRESPACE(SUBSTITUE(RECHERCHEV(D1;A:B;2;0);D1;""))
mais tout cela dépend de vos listes à traiter!
crdlmnt
sans le fuichier on ne peutvrépondre que par la igne que vous donnez
supposons
valerie levent en A2 et en B2 27445600 valerie levent
la formule pour ressortir uniquement le code par exemple avec le nom en D1, la formule en C1
=SUPPRESPACE(SUBSTITUE(RECHERCHEV(D1;A:B;2;0);D1;""))
mais tout cela dépend de vos listes à traiter!
crdlmnt
Bonjour.
Ce qui serait pas mal, pour nous, ce serait que tes explications correspondent à ton fichier !
" j'ai des noms dans une colonne et le plan comptable sur une autre colonne associe a un nom. exemple : valerie levent 27445600 valerie levent "
Or dans ton fichier, il y a en Feuil1 des noms en colonne C, mais il faut passer à la Feuil2 pour trouver des noms en colonne C et des comptes seuls en colonne B ...
Ce n'est dans la cellule B1 qu'on trouve une saisie unique avec nom, compte et désignation !
Que doit-on faire avec tout ça ?
Ce qui serait pas mal, pour nous, ce serait que tes explications correspondent à ton fichier !
" j'ai des noms dans une colonne et le plan comptable sur une autre colonne associe a un nom. exemple : valerie levent 27445600 valerie levent "
Or dans ton fichier, il y a en Feuil1 des noms en colonne C, mais il faut passer à la Feuil2 pour trouver des noms en colonne C et des comptes seuls en colonne B ...
Ce n'est dans la cellule B1 qu'on trouve une saisie unique avec nom, compte et désignation !
Que doit-on faire avec tout ça ?
Suite...
Il y a dans votre feuil2 un problème de majuscules accentuées qui rend la correspondance incompatible avec la feuil1
je ne sais pas s'il y a un moyen simple de remédier à ça, peut être que des meilleurs (il, y en a une foule) pourront vous le dire
tout ce que je peux vous proposer:
dans la colonne D de feuil2 à partir de D2 entrez cette formule:
=MINUSCULE(C2) et tirez là sur la hauteur
la formule en feuil1 devient alors
=SI(C2="";"";SIERREUR(INDEX(Feuil2!B:B;EQUIV(C2;Feuil2!D:D;0));"non référencé"))
à priori ça limite les dégats.
il reste quand même quelques problémes comme par exemple
_en C6 BENHAMMOU avec un ou deux M
_en C245 ou C290 pour la cédille
_en C266 ou HELENE à la fin comporte un E qui n'existe pas en feuil2
_en C319 jeremy ecrit jeremiy avec un i en trop
_en C359 ABDERRAHMAN avec un ou deux R
ect...
et pour ça je n'ai pas de solution. Vous pouvez repérer les défaillants avec le code "non référencé", une fois la formule en Feuil1 mise en place et en filtrant sur le texte "non référencé"
ça donne ça
https://www.cjoint.com/c/KIDpDsCL67j
bon courage
crdlmnt
Il y a dans votre feuil2 un problème de majuscules accentuées qui rend la correspondance incompatible avec la feuil1
je ne sais pas s'il y a un moyen simple de remédier à ça, peut être que des meilleurs (il, y en a une foule) pourront vous le dire
tout ce que je peux vous proposer:
dans la colonne D de feuil2 à partir de D2 entrez cette formule:
=MINUSCULE(C2) et tirez là sur la hauteur
la formule en feuil1 devient alors
=SI(C2="";"";SIERREUR(INDEX(Feuil2!B:B;EQUIV(C2;Feuil2!D:D;0));"non référencé"))
à priori ça limite les dégats.
il reste quand même quelques problémes comme par exemple
_en C6 BENHAMMOU avec un ou deux M
_en C245 ou C290 pour la cédille
_en C266 ou HELENE à la fin comporte un E qui n'existe pas en feuil2
_en C319 jeremy ecrit jeremiy avec un i en trop
_en C359 ABDERRAHMAN avec un ou deux R
ect...
et pour ça je n'ai pas de solution. Vous pouvez repérer les défaillants avec le code "non référencé", une fois la formule en Feuil1 mise en place et en filtrant sur le texte "non référencé"
ça donne ça
https://www.cjoint.com/c/KIDpDsCL67j
bon courage
crdlmnt
est-il possible de vous transmettre un fichier ?
https://www.cjoint.com
déposez, créez le lien et revenez le coller dans un prochain message
(si vous préférez, en privé en cliquant sur mon pseudo et "contacter")
à vous lire
crdlmnt
MERCI BEAUCOUP
si j'ai bien compris essayez en feuille 1 en ligne avec le nom:
=INDEX(Feuil2!B:B;EQUIV(C2;Feuil2!C:C;0))
et si vous risquez d'avoir des noms qui n'existent pas en feuil1, (à priori par exemple ligne 6,7 etc...) vous pouvez complèter avec:
=SI(C2="";"";SIERREUR(INDEX(Feuil2!B:B;EQUIV(C2;Feuil2!C:C;0));"non référencé"))
ou simplement en terminant par.........);"") pour laisser une cellule vide
mais la formule bien sur ne fonctionne que si les écritures sont strictement identiques dans les deux feuilles
revenez si soucis
crdlmnt
si vous êtes libre je vous épouse !!!! lol