Fonction(s) excel - reconnaître les personnes
Fermé
Fabalaide Parpitié
-
25 juin 2009 à 16:52
Raymond PENTIER Messages postés 58832 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 janvier 2025 - 2 juil. 2009 à 13:39
Raymond PENTIER Messages postés 58832 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 janvier 2025 - 2 juil. 2009 à 13:39
A voir également:
- Formule excel madame monsieur
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
12 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
1 juil. 2009 à 09:24
1 juil. 2009 à 09:24
Bonjour,
En feuil2 tu te crées ton tableau d'équivalence en vertical (en A1: M. en B1: Monsieur etc).
En J2:
=SI(ESTNA(RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX));F2;RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX))
à recopier vers le bas.
Si l'équivalence n'est pas trouvée ça te ramène ce qu'il y avait dans la cellule F2 pour traiter 'monsieur le maire' et autres cas particuliers...
eric
En feuil2 tu te crées ton tableau d'équivalence en vertical (en A1: M. en B1: Monsieur etc).
En J2:
=SI(ESTNA(RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX));F2;RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX))
à recopier vers le bas.
Si l'équivalence n'est pas trouvée ça te ramène ce qu'il y avait dans la cellule F2 pour traiter 'monsieur le maire' et autres cas particuliers...
eric
J'oubliais; mais je sais pas si c'est utile de le préciser : ce tableau sera utilisé pour un publipostage...c'est pour ça que j'ai grandement besoin de ces raccourcis...
Je relance un peu, au cas où, si quelqu'un à le temps de se pencher 5 mins dessus et de me dégoter la formule magique...
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
30 juin 2009 à 22:35
30 juin 2009 à 22:35
Bonsoir,
C'est à dire qu'on a du mal comprendre tes explications...
Avec un fichier exemple (sans données confidentielles) ça serait mieux.
Dépose le sur cijoint.fr et colle ici le lien fourni
eric
C'est à dire qu'on a du mal comprendre tes explications...
Avec un fichier exemple (sans données confidentielles) ça serait mieux.
Dépose le sur cijoint.fr et colle ici le lien fourni
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58832
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2025
17 273
30 juin 2009 à 23:50
30 juin 2009 à 23:50
Fabalaide, c'est encore moi.
1) Comme eriiic te l'a conseillé, ça nous aiderait d'avoir ton fichier.
2) Pour concrétiser ce que tu as commencé à faire, il faut utiliser la fonction RECHERCHEV. Alors, si tu ne l'as jamais encore employée, étudie-là, fais quelques essais, afin de comprendre les explications et les formules que nous te donnerons, une fois qu'on aura vu ton fichier.
1) Comme eriiic te l'a conseillé, ça nous aiderait d'avoir ton fichier.
2) Pour concrétiser ce que tu as commencé à faire, il faut utiliser la fonction RECHERCHEV. Alors, si tu ne l'as jamais encore employée, étudie-là, fais quelques essais, afin de comprendre les explications et les formules que nous te donnerons, une fois qu'on aura vu ton fichier.
Faab Himself
Messages postés
3
Date d'inscription
mardi 30 juin 2009
Statut
Membre
Dernière intervention
2 juillet 2009
1 juil. 2009 à 08:35
1 juil. 2009 à 08:35
Bon, on va reprendre traquillement :
Voici un lien ce dirigeant vers mon tableau :
https://www.niceboard.com/search/aladeconnade.niceboard.com
1) Excel sait "reconnaître" les mots déjà saisis dans une colonne. Donc si tu as déjà saisi " Monsieur", " Madame", " Mademoiselle" avec un espace au début et "Monsieur et Madame" sans espace, chaque fois que tu taperas " Mo" tu verras s'afficher " Monsieur" que tu n'auras qu'à valider ; pareil pour " Mada" et pour " Made" ; et si tu tapes "M" c'est "Monsieur et Madame" qui s'affiche.
>>> Oui mais, c'est relativement long de retaper tout ça quand on sait qu'Excel est capable de remplacer ces termes ! Genre, pour trente conventions, ça commence à être soulant !
2) Tu n'as pas à te préoccuper des célibataires, qui sont forcément un homme oune femme !
>>>Et...si. J'ai utilisé quelques fonctions SI, pour différencier les couples des célibataires. Mais, c'est aussi lié à la formule de politesse, en fin de lettre "Veuillez agréer, Mopnsieur,-Mademoiselle,-..."
3) Tu n'as pas besoin de recopier 2 fois la même civilité dans la base Excel ; tu peux ré-utiliser plusieurs fois un même champ dans ton document.
>>>Toujours la même chose : l'abréviation me servira "d'en-tête" à la lettre (M. DUCHEMOL Bertrand), et la civilité me servira plus pour le chapeau de la lettre et la formule de politesse...
J'ai un peu recherché cette fameuse fonction RECHERCHEV, j'ai encore du mal à la comprendre...
J'espère que vous pourrez visionner mon tableau sans problème, et je vous remercie pour vos précieuses informations ainsi que votre aide !
Voici un lien ce dirigeant vers mon tableau :
https://www.niceboard.com/search/aladeconnade.niceboard.com
1) Excel sait "reconnaître" les mots déjà saisis dans une colonne. Donc si tu as déjà saisi " Monsieur", " Madame", " Mademoiselle" avec un espace au début et "Monsieur et Madame" sans espace, chaque fois que tu taperas " Mo" tu verras s'afficher " Monsieur" que tu n'auras qu'à valider ; pareil pour " Mada" et pour " Made" ; et si tu tapes "M" c'est "Monsieur et Madame" qui s'affiche.
>>> Oui mais, c'est relativement long de retaper tout ça quand on sait qu'Excel est capable de remplacer ces termes ! Genre, pour trente conventions, ça commence à être soulant !
2) Tu n'as pas à te préoccuper des célibataires, qui sont forcément un homme oune femme !
>>>Et...si. J'ai utilisé quelques fonctions SI, pour différencier les couples des célibataires. Mais, c'est aussi lié à la formule de politesse, en fin de lettre "Veuillez agréer, Mopnsieur,-Mademoiselle,-..."
3) Tu n'as pas besoin de recopier 2 fois la même civilité dans la base Excel ; tu peux ré-utiliser plusieurs fois un même champ dans ton document.
>>>Toujours la même chose : l'abréviation me servira "d'en-tête" à la lettre (M. DUCHEMOL Bertrand), et la civilité me servira plus pour le chapeau de la lettre et la formule de politesse...
J'ai un peu recherché cette fameuse fonction RECHERCHEV, j'ai encore du mal à la comprendre...
J'espère que vous pourrez visionner mon tableau sans problème, et je vous remercie pour vos précieuses informations ainsi que votre aide !
Raymond PENTIER
Messages postés
58832
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2025
17 273
1 juil. 2009 à 14:16
1 juil. 2009 à 14:16
Salut.
Eh bien, ça y est, eriiic t'a fourni la bonne formule ; ton fichier devrait être OK.
Tu dis avoir du mal à comprendre le fonctionnement de la fonction RECHERCHEV ?
=RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX) signifie que le logiciel :
* lit la valeur_cherchée, qui est le contenu de F2 ;
* va dans Feuil2 pour examiner la table_matrice , qui est la plage $A$1:$B$10 ;
* consulte les données stockées dans no_index_col, la deuxième colonne de cette plage ;
* récupère la valeur de cette colonne, à la ligne commençant par valeur_cherchée.
Quant à l'argument FAUX, il est là pour permettre à la recherche de s'effectuer même si la première colonne de la table_matrice n'est pas triée en ordre croissant.
Retiens bien tout ça, car c'est une fonction très efficace, à laquelle on est très souvent amené à faire appel .
Bonne journée à tous les deux.
Eh bien, ça y est, eriiic t'a fourni la bonne formule ; ton fichier devrait être OK.
Tu dis avoir du mal à comprendre le fonctionnement de la fonction RECHERCHEV ?
=RECHERCHEV(F2;Feuil2!$A$1:$B$10;2;FAUX) signifie que le logiciel :
* lit la valeur_cherchée, qui est le contenu de F2 ;
* va dans Feuil2 pour examiner la table_matrice , qui est la plage $A$1:$B$10 ;
* consulte les données stockées dans no_index_col, la deuxième colonne de cette plage ;
* récupère la valeur de cette colonne, à la ligne commençant par valeur_cherchée.
Quant à l'argument FAUX, il est là pour permettre à la recherche de s'effectuer même si la première colonne de la table_matrice n'est pas triée en ordre croissant.
Retiens bien tout ça, car c'est une fonction très efficace, à laquelle on est très souvent amené à faire appel .
Bonne journée à tous les deux.
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
1 juil. 2009 à 15:14
1 juil. 2009 à 15:14
Salut raymond,
Et oui, c'est ça quand on se lève tard (pour nous ;-)), on arrive trop tard :-)
Quant à l'argument FAUX, il est là pour permettre à la recherche de s'effectuer même si la première colonne de la table_matrice n'est pas triée en ordre croissant.
Je dirais plutôt pour ne pas ramener la valeur la plus proche.
Et si il est a VRAI (donc ramener la valeur la plus proche si valeur exacte n'est pas trouvée) il est obligatoire que la liste soit triée.
eric
Et oui, c'est ça quand on se lève tard (pour nous ;-)), on arrive trop tard :-)
Quant à l'argument FAUX, il est là pour permettre à la recherche de s'effectuer même si la première colonne de la table_matrice n'est pas triée en ordre croissant.
Je dirais plutôt pour ne pas ramener la valeur la plus proche.
Et si il est a VRAI (donc ramener la valeur la plus proche si valeur exacte n'est pas trouvée) il est obligatoire que la liste soit triée.
eric
Faab Himself
Messages postés
3
Date d'inscription
mardi 30 juin 2009
Statut
Membre
Dernière intervention
2 juillet 2009
1 juil. 2009 à 17:24
1 juil. 2009 à 17:24
Merci les gars ! J'ai pas encore essayé ce truc, mais je tente de finaliser ça demain, c'est super ! Merci encore, ça fait vraiment plaisir !
Faab Himself
Messages postés
3
Date d'inscription
mardi 30 juin 2009
Statut
Membre
Dernière intervention
2 juillet 2009
2 juil. 2009 à 10:24
2 juil. 2009 à 10:24
Hum...ça marche pas vraiment pour la fonction "&"...c'est parce que c'est un symbole ou ?...
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
2 juil. 2009 à 10:33
2 juil. 2009 à 10:33
Bonjour,
toi, tu vas t'étonner encore de ne pas avoir de réponse...
Quoi, comment, avec quoi ???
toi, tu vas t'étonner encore de ne pas avoir de réponse...
Quoi, comment, avec quoi ???
Raymond PENTIER
Messages postés
58832
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2025
17 273
2 juil. 2009 à 13:39
2 juil. 2009 à 13:39
Faab, bonjour.
1) "ça marche pas vraiment pour la fonction "&"..." ► Que signifie donc "ça marche pas" ?
2) Quand tu écris la formule ="Au "&"revoir" tu obtiens comme résultat de la concaténation "Au revoir". Dans ce cas, & est un opérateur comme + ou *.
Mais quand tu saisis & dans ta colonne G, il s'agit d'une donnée, au même titre que madame.
En aucun cas & n'est une fonction.
3) eriiic t'avait recommandé d'utiliser Cijoint.fr pour envoyer ton fichier ; tu pouvais également utiliser Cjoint.com ; dans les 2 cas nous pouvions OUVRIR ton fichier et voir les formules. Mais tu as choisi un site de transfert d'image, www.servimg.com/ et il est donc impossible d'examiner la structure du fichier ...
1) "ça marche pas vraiment pour la fonction "&"..." ► Que signifie donc "ça marche pas" ?
2) Quand tu écris la formule ="Au "&"revoir" tu obtiens comme résultat de la concaténation "Au revoir". Dans ce cas, & est un opérateur comme + ou *.
Mais quand tu saisis & dans ta colonne G, il s'agit d'une donnée, au même titre que madame.
En aucun cas & n'est une fonction.
3) eriiic t'avait recommandé d'utiliser Cijoint.fr pour envoyer ton fichier ; tu pouvais également utiliser Cjoint.com ; dans les 2 cas nous pouvions OUVRIR ton fichier et voir les formules. Mais tu as choisi un site de transfert d'image, www.servimg.com/ et il est donc impossible d'examiner la structure du fichier ...
Raymond PENTIER
Messages postés
58832
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2025
17 273
30 juin 2009 à 23:41
30 juin 2009 à 23:41
Bonjour, Parpitié !
1) Excel sait "reconnaître" les mots déjà saisis dans une colonne. Donc si tu as déjà saisi " Monsieur", " Madame", " Mademoiselle" avec un espace au début et "Monsieur et Madame" sans espace, chaque fois que tu taperas " Mo" tu verras s'afficher " Monsieur" que tu n'auras qu'à valider ; pareil pour " Mada" et pour " Made" ; et si tu tapes "M" c'est "Monsieur et Madame" qui s'affiche.
2) Tu n'as pas à te préoccuper des célibataires, qui sont forcément un homme oune femme !
3) Tu n'as pas besoin de recopier 2 fois la même civilité dans la base Excel ; tu peux ré-utiliser plusieurs fois un même champ dans ton document.
1) Excel sait "reconnaître" les mots déjà saisis dans une colonne. Donc si tu as déjà saisi " Monsieur", " Madame", " Mademoiselle" avec un espace au début et "Monsieur et Madame" sans espace, chaque fois que tu taperas " Mo" tu verras s'afficher " Monsieur" que tu n'auras qu'à valider ; pareil pour " Mada" et pour " Made" ; et si tu tapes "M" c'est "Monsieur et Madame" qui s'affiche.
2) Tu n'as pas à te préoccuper des célibataires, qui sont forcément un homme oune femme !
3) Tu n'as pas besoin de recopier 2 fois la même civilité dans la base Excel ; tu peux ré-utiliser plusieurs fois un même champ dans ton document.