Plusieur formule dans excel
Fermé
evengyl
Messages postés
16
Date d'inscription
dimanche 22 mai 2011
Statut
Membre
Dernière intervention
16 juillet 2015
-
2 août 2011 à 10:22
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 2 août 2011 à 14:16
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 2 août 2011 à 14:16
A voir également:
- Plusieur formule dans excel
- 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
4 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
Modifié par pilas31 le 2/08/2011 à 10:40
Modifié par pilas31 le 2/08/2011 à 10:40
Bonjour,
Pardon mais ta demande n'est pas claire.
S'agit-il de la même demande ici :
https://forums.commentcamarche.net/forum/affich-22773180-maccro-de-recherche-sur-excel
Quoi qu'il en soit, gbinforme a prit la peine de te répondre. Je pense qu'il faut continuer la première discussion ou la clôturer avant de reposer une question.
A+
Cordialement,
Pardon mais ta demande n'est pas claire.
S'agit-il de la même demande ici :
https://forums.commentcamarche.net/forum/affich-22773180-maccro-de-recherche-sur-excel
Quoi qu'il en soit, gbinforme a prit la peine de te répondre. Je pense qu'il faut continuer la première discussion ou la clôturer avant de reposer une question.
A+
Cordialement,
evengyl
Messages postés
16
Date d'inscription
dimanche 22 mai 2011
Statut
Membre
Dernière intervention
16 juillet 2015
2 août 2011 à 10:42
2 août 2011 à 10:42
je n'avais pas pris le temps de répondre ^^ j'ai cloturer le sujet mais ma question est en fait toute simple , comment mettre plusieur formule sur la même cellule
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
2 août 2011 à 10:48
2 août 2011 à 10:48
Mettre plusieurs formules dans une même cellule.
On est bien d'accord qu'une cellule ne peut présenter qu'une seule valeur.
Cette valeur peut être le résultat de "plusieurs formules" RECHERCHEV dans l'exemple.
Soit il s'agit d'une "concaténation de résultat" la mise bout à bout de plusieurs résultats de rechercheV
=CONCATENER(RECHERCHEV.....;RECHERCHEV....; ....)
soit cela peut être le résultat d'un test
=SI(test;RECHERCHEV.....;RECHERCHEV...)
et de multiples autres possibilités de combiner des sous formules dans des formules.
Il faut peut-être un peu plus nous expliquer le but recherché
On est bien d'accord qu'une cellule ne peut présenter qu'une seule valeur.
Cette valeur peut être le résultat de "plusieurs formules" RECHERCHEV dans l'exemple.
Soit il s'agit d'une "concaténation de résultat" la mise bout à bout de plusieurs résultats de rechercheV
=CONCATENER(RECHERCHEV.....;RECHERCHEV....; ....)
soit cela peut être le résultat d'un test
=SI(test;RECHERCHEV.....;RECHERCHEV...)
et de multiples autres possibilités de combiner des sous formules dans des formules.
Il faut peut-être un peu plus nous expliquer le but recherché
evengyl
Messages postés
16
Date d'inscription
dimanche 22 mai 2011
Statut
Membre
Dernière intervention
16 juillet 2015
2 août 2011 à 10:54
2 août 2011 à 10:54
si tu ne comprend toujours pas je t'envoi mon fichier excel et tu regarde ^^
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
2 août 2011 à 11:13
2 août 2011 à 11:13
Oui, je pense que c'est mieux si tu nous mets à disposition un fichier exemple de ce que tu souhaite.
Dépose le sur www.cijoint.fr en postant le lien de téléchargement. (et en enlevant les données confidentielles de ton fichier).
Dépose le sur www.cijoint.fr en postant le lien de téléchargement. (et en enlevant les données confidentielles de ton fichier).
evengyl
Messages postés
16
Date d'inscription
dimanche 22 mai 2011
Statut
Membre
Dernière intervention
16 juillet 2015
2 août 2011 à 12:30
2 août 2011 à 12:30
http://www.cijoint.fr/cjlink.php?file=cj201108/cijDeCQXv3.xls
voila le lien si tu a desoin d'explication je suis disponible
voila le lien si tu a desoin d'explication je suis disponible
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
2 août 2011 à 12:39
2 août 2011 à 12:39
Merci je regarde
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
Modifié par pilas31 le 2/08/2011 à 14:28
Modifié par pilas31 le 2/08/2011 à 14:28
Re bonjour
Voici le résultat de mes cogitations :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijs5APrBO.xls
C'était compliqué, je n'ai pas voulu faire de VBA j'ai donc utilisé une formule "miracle" qui se trouve en A2.
Elle utilise la fonction CELLULE(« adresse ») qui donne l'adresse de la dernière cellule modifiée par l'utilisateur. Ainsi c'est cette cellule qui est utilisée pour le résultat de la recherche.
Les résultats sont calculés avec la fonction EQUIV dans les cellules B2 à I2 (le texte est blanc pour ne pas voir les index calculés) . L'avantage de cette fonction c'est qu'elle permet d'utiliser les caractères génériques * et ? dans la recherche.
J'ai également utilisé CELLULE(« adresse ») avec une mise en forme conditionnelle des cellules de B3 à I3 ainsi il n'y a que la dernière modifiée qui est visibles les autres sont écrites en jaune sur jaune.
Une dernière précisison, j'ai nommé les colonne ColB à ColI pour plus de facilité dans les formules.
Voilà.
C'est assez tordu, il y avait peut-être plus simple !
Personnellement je me suis amusé à résoudre ce cas mais je ne trouve pas le résultat plus probant que la simple utilisation des filtres automatiques d'Excel.
Si d'autres helpeurs passent par là pour donner leur avis !
A+
Cordialement,
Voici le résultat de mes cogitations :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijs5APrBO.xls
C'était compliqué, je n'ai pas voulu faire de VBA j'ai donc utilisé une formule "miracle" qui se trouve en A2.
Elle utilise la fonction CELLULE(« adresse ») qui donne l'adresse de la dernière cellule modifiée par l'utilisateur. Ainsi c'est cette cellule qui est utilisée pour le résultat de la recherche.
Les résultats sont calculés avec la fonction EQUIV dans les cellules B2 à I2 (le texte est blanc pour ne pas voir les index calculés) . L'avantage de cette fonction c'est qu'elle permet d'utiliser les caractères génériques * et ? dans la recherche.
J'ai également utilisé CELLULE(« adresse ») avec une mise en forme conditionnelle des cellules de B3 à I3 ainsi il n'y a que la dernière modifiée qui est visibles les autres sont écrites en jaune sur jaune.
Une dernière précisison, j'ai nommé les colonne ColB à ColI pour plus de facilité dans les formules.
Voilà.
C'est assez tordu, il y avait peut-être plus simple !
Personnellement je me suis amusé à résoudre ce cas mais je ne trouve pas le résultat plus probant que la simple utilisation des filtres automatiques d'Excel.
Si d'autres helpeurs passent par là pour donner leur avis !
A+
Cordialement,
2 août 2011 à 10:43
"le problème est que si je veux rechercher quelque chose dans une autre celulle , il ne m'affiche rien dans les autres cellulle ... j'aimerais pouvoir mettre plusieur formule de rechercheV dans la meme cellule"
Cette phrase n'est pas claire peux-tu préciser.
2 août 2011 à 10:53
j'ai un tableau de 8 colonnes , le nombre de ligne n'a pas d'importance ,
toutes ces cellule remplie (son encadrer par un champ)
mon but est de créer une base de données ,
j'ai une bare de recherceV au dessu ce mes colonnes , chaque cellule de rechercheV ,je doit y entrer un element a rechercher , avec les formule que j'ai données précédement
quand je rentre un element a rechercher sur la premiere cellule de recherche avec la formule =RECHERCHEV(B2;element_recherche;1;FAUX)
il m'affiche dans les cellule suivante tout ce que je demande de me renseigner de cette ligne exemple
colonne 1 colonne 2 colonne 3
123 tata tutu
qaudn je rentre 123 dans la cellule de recherche il me sort tata et tutu sur les autre cellule
mon probleme est que quand je rentre tata dans la deuxieme cellule il ne m'affiche pas 123 et tutu car la fonction de recherche est basée sur la premiere cellule
est t'il possible de regler sa ?
j'espere avec ete clair ^^ merci d'avance
desoler pour les fautes d'ortho , j'ai un léger analphabétisme