Afficher cp dans une formule concat+recherche commançant par 0
Résolu/Fermé
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
-
3 juil. 2016 à 19:11
valac06 Messages postés 11 Date d'inscription dimanche 3 juillet 2016 Statut Membre Dernière intervention 9 juillet 2016 - 4 juil. 2016 à 20:02
valac06 Messages postés 11 Date d'inscription dimanche 3 juillet 2016 Statut Membre Dernière intervention 9 juillet 2016 - 4 juil. 2016 à 20:02
A voir également:
- Afficher cp dans une formule concat+recherche commançant par 0
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
3 juil. 2016 à 19:20
3 juil. 2016 à 19:20
Bonsoir
deux options:
soit format de cellule / spécial / code postal
ou alors:
=TEXTE (votre formule),"00000")
crdlmnt
deux options:
soit format de cellule / spécial / code postal
ou alors:
=TEXTE (votre formule),"00000")
crdlmnt
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
3 juil. 2016 à 22:32
3 juil. 2016 à 22:32
Bonsoir Vaucluse,
Merci pour votre réponse.
Pour la 1ere j'ai testé sans succes
Quand à la 2ième je l'insère où dans ma formule?
Merci d'avance
cdmt
Merci pour votre réponse.
Pour la 1ere j'ai testé sans succes
Quand à la 2ième je l'insère où dans ma formule?
Merci d'avance
cdmt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
4 juil. 2016 à 06:57
4 juil. 2016 à 06:57
Bonjour
Pour la 1°, ça ne fonctionne pas probablement à cause des "" entre les deux recherche
pour la formule
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4)&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5);"00000"))
crdlmnt
Pour la 1°, ça ne fonctionne pas probablement à cause des "" entre les deux recherche
pour la formule
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4)&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5);"00000"))
crdlmnt
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
4 juil. 2016 à 13:02
4 juil. 2016 à 13:02
Bonjour Vaucluse
Merci pour votre aide,
Les "" entre les 2 recherches c'est pour séparer le cp de la ville, l'espace en fait.
j'ai testé votre formule, nan ça marche pas humm peut-être parce que les "00000" sont à la fin de la formule.
la formule du cp c'est : TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4) suivit de la séparation avec les "" puis enfin la recherche de la ville : RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5)
En effet, je dois positionner ces 0000 mais où et comment ? là est mon problème
Encore une fois merci pour votre aide
Merci pour votre aide,
Les "" entre les 2 recherches c'est pour séparer le cp de la ville, l'espace en fait.
j'ai testé votre formule, nan ça marche pas humm peut-être parce que les "00000" sont à la fin de la formule.
la formule du cp c'est : TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4) suivit de la séparation avec les "" puis enfin la recherche de la ville : RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5)
En effet, je dois positionner ces 0000 mais où et comment ? là est mon problème
Encore une fois merci pour votre aide
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
>
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
4 juil. 2016 à 14:20
4 juil. 2016 à 14:20
Vi bien sur, j'ai cru qu'il fallait la formule complète pour avoir le code (ça n'est pas très malin j'avoue!)!
si le code est au début
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&" "&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
crdlmnt
si le code est au début
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&" "&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
crdlmnt
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
4 juil. 2016 à 18:42
4 juil. 2016 à 18:42
Couroucoucou,
Alors voici la nouvelle formule comme stipulé (copié-collé de ma feuille) :
=SI(G9="";"";CONCAT(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
J'ai donc remplacé CONCAT par TEXTE et j'ai rajouté les fameux "00000" au bout de ma première recherche. Il y a un mieux car voici le résultat
06100NICE
Oups il y a un mini bémol l'espace entre 06100 et NICE a disparu, une petite idée ??
Merci beaucoup
Cdmt
Alors voici la nouvelle formule comme stipulé (copié-collé de ma feuille) :
=SI(G9="";"";CONCAT(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
J'ai donc remplacé CONCAT par TEXTE et j'ai rajouté les fameux "00000" au bout de ma première recherche. Il y a un mieux car voici le résultat
06100NICE
Oups il y a un mini bémol l'espace entre 06100 et NICE a disparu, une petite idée ??
Merci beaucoup
Cdmt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
>
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
Modifié par Vaucluse le 4/07/2016 à 18:57
Modifié par Vaucluse le 4/07/2016 à 18:57
vi il suffit de répéter ce que j"ai proposé (mais c'était à cheval sur le retour à la ligne
soit donc entre les deux recherches:
......"00000")&" "&RECHERCHE(.......
Pour info: je n'ai pas de CONCAT dans mes tablettes et mon excel n'en veux pas, par contre les signes & remplace CONCATENER quand on les place entre les valeurs à regrouper
crdlmnt
soit donc entre les deux recherches:
......"00000")&" "&RECHERCHE(.......
Pour info: je n'ai pas de CONCAT dans mes tablettes et mon excel n'en veux pas, par contre les signes & remplace CONCATENER quand on les place entre les valeurs à regrouper
crdlmnt
valac06
Messages postés
11
Date d'inscription
dimanche 3 juillet 2016
Statut
Membre
Dernière intervention
9 juillet 2016
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
4 juil. 2016 à 19:16
4 juil. 2016 à 19:16
YYeSSSSSSSSSSSSSSSSSS !!!
Génial ça marche voici la formule complete:
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&" "&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
Vous êtes génial
Je vais donc clore ce sujet puisque résolu, mais je reviendrai car je construis mon doc entre macros et formules et ça m'éclate même si parfois je sèche sur la solution.
Mille mercis à vous
Et pour la forme plein de kiss
Génial ça marche voici la formule complete:
=SI(G9="";"";TEXTE(RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;4);"00000")&" "&RECHERCHEV($G$9;REPERTOIRE!$C$2:N116;5))
Vous êtes génial
Je vais donc clore ce sujet puisque résolu, mais je reviendrai car je construis mon doc entre macros et formules et ça m'éclate même si parfois je sèche sur la solution.
Mille mercis à vous
Et pour la forme plein de kiss