Probleme sur excel

Résolu/Fermé
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012 - 27 sept. 2010 à 21:08
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 oct. 2010 à 12:37
Bonsoir, svp excusez moi mais jorai besoin de votre aide j'ai yn probleme a resoudre sur excel que voi ci;L'exercice consiste à faire les tris qui permettront de lister dans la colonne E tous les éléments en commun issus des colonnes A et C.
Bien entendu, ce qui importe c'est la façon d'y arriver, plus que le résultat lui même...



A voir également:

11 réponses

Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
28 sept. 2010 à 00:54
Bonjour.

Veux-tu préciser ?
En A j'ai papa, papi, tata, tati, toto ; en C j'ai mami, toto, tata, juju, papa
Quel résultat doit s'afficher en E ?
* papa, toto et tata, qui figurent dans les 2 colonnes ?
* tata, qui figure dans la même ligne des colonnes A et C ?
0
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012
29 sept. 2010 à 16:37
papa toto tata j'espere que c'est plus precis
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
29 sept. 2010 à 16:41
bonjour Khrist1
voila une information qui ne sert pas à grand chose!
avez vous jeter un oeil sur le fichier ici, au moins pour nous aiguiller ensuite sur ce que vous voulez faire?
https://forums.commentcamarche.net/forum/affich-19317688-probleme-sur-excel#3
A+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 28/09/2010 à 08:40
Bonjour
je suis comme mon ami Raymond un peu dubitatif devant la demande. Voulez vous détecter tous les éléments que l'on retrouve dans plusieurs colonnes?
dans ce cas une proposition ici.

http://www.cijoint.fr/cjlink.php?file=cj201009/cij6DgDl7Y.xls

crtdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
29 sept. 2010 à 21:52
"bonjour Khrist1 / voila une information qui ne sert pas à grand chose!".
Pas d'accord avec toi, Vaucluse, pour une fois : Nous savons maintenant que tu avais bien interprété sa question, et que la solution que tu lui as proposée répond effectivement à sa demande.

"Bien entendu, ce qui importe c'est la façon d'y arriver, plus que le résultat lui même".
Krist1, comme tu peux le constater, Vaucluse a d'abord utilisé une colonne pour effectuer la sélection des éléments communs à plus d'une colonne, puis une colonne pour effectuer l'édition de ces résultats en éliminant les doublons.
Pour faciliter ta compréhension de la méthode employée, je me suis permis de reprendre le fichier de Vaucluse en limitant la comparaison à 2 colonnes d'éléments (au lieu de 3) et en figeant certaines plages de recherche des formules : https://www.cjoint.com/?jDvX3LVnBd
0
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012
5 oct. 2010 à 10:40
merci mais je n'arrive pas à effectuer cette sélection des éléments communs à plus d'une colonne y'a t'il une formule pour cela?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 oct. 2010 à 14:24
Réveille-toi, khrist1 !

Des formules, Vaucluse et moi t'en avons données dans nos 2 fichiers ; est-ce qu'au moins tu les as regardés ?
0
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012
5 oct. 2010 à 16:50
ouai gè regardé mais tjrs po compri
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
5 oct. 2010 à 17:28
C'est bien ce que je pensais !

Alors je ne peux rien pour toi.

Il faudrait que tu commences par des tableaux, des formules et des calculs plus faciles, pour t'habituer petit à petit à Excel ; tu as commencé par un problème beaucoup trop compliqué !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
5 oct. 2010 à 17:31
Ce qui serait bien en priorité, c'est de lire la charte CCM et apprendre à écrire correctemment selon ce qu'elle demande!
On ne peut pas engager une discussion dans ces conditions
0
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012
6 oct. 2010 à 10:15
en fait Raymond c'est un exercice à resoudre mais je crois que je dois utiliser la fonction RECHERCHE V pour effectuer la sélection c'est bien ça?
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
Modifié par Raymond PENTIER le 6/10/2010 à 19:12
Non ! La fonction RECHERCHEV n'a rien à voir dans ce cas.
Si tu as pris la peine de regarder les fichiers que nous avons créés pour toi, tu as bien vu que nous avons utilisé les fonctions SI et NB.SI.
La façon d'y arriver t'est expliquée en détail par Vaucluse.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 6/10/2010 à 11:13
Bonjour khrist..
Il n'y a pas de recherche la dedans
voila un langage mieux adapté au problème ;-)
prenons le fichier de Raymond qui est un peu plus simple que le mien avec une colonne de moins, mais le principe est le même:

Colonne D sélection:
=SI(NB.SI($C$2:$C$22;A2)>0;A2;SI(NB.SI($A$2:$A$22;C2)>0;C2;""))
cette formule est basé sur NB.SI:
NB.SI(champ; valeur) donne le nombre de valeurs dans le champ
et sur une suite de condition
=SI(Condition1;valeur1;SI(condition2;valeur2;valeur3))
donc1° condition:
SI(NB.SI($C$2:$C$22;A2)>0;A2
renvoi en D2 la valeur de A2 si le nombre de code A2détectés dans la colonne C est au moins de 1
sinon, on passe à la deuxième condition qui elle, affiche C2 si le code B2 existe au moins une fois dans la colonne A
si aucun condition n'est remplie, la formule renvoi"" c'est à dire rien
les signes$permettent de bloquer le champ pour titrer la formule vers le bas,seul les adresses A2 et B2 sont incrémentées

Colonne E
le principe NB.SI est le même mais il faut remarquer l'évolution du champ dans la formule:
=SI(NB.SI($D$1:D1;D2)>0;"";D2)
note: le fichier est à rectifier sur la ligne 2, la formule devrait être celle ci dessus(c'est OK en dessous)

seul la première limite du champ est bloquée sur la ligne:

Donc cette formule compte le nombre de fois qu'il y a le nom en D2 dans le champ D1:D1 D3 dans le champ D1:D2 D4 dans le champ D1:D3 etc...
et renvoi la valeur D2 si cette valeur est=0, rien si elle trouve le nom.

En conséquence, seule la 1° ligne ou apparaît le nom renvoi 0 dans le champ au dessus et seul ce nom est reporté en colonne E

Ça va comme ça

Crdlmnt

Ps: si vous voulez comprendre mieux, entraîner vous à appliquer les formules élément par élément:
exemple:
essayez dans une cellule:
=NB.SI($C$2:$C$22;A2) et ensuite
=SI(NB.SI($C$2:$C$22;A2)>0;A2;"")
Etc....
0
khrist1 Messages postés 76 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 28 octobre 2012
7 oct. 2010 à 11:51
SLT VAUCLUSE JE PEUX te passer ce devoir par mail pour que tu vois un peu de quoi il s'agit si ça ne te gène pas bien sur tu me file ton adresse.Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
7 oct. 2010 à 12:37
Bonjour
Par mail non, mais si tu veux on passe en message privé sur CCM, ça revient au même et mon adresse ne passe pas comme cela à l'affichage universel!
tu envois un message privé en cliquant sur mon pseudo,

Nous verrons toutefois ensuite s'il y a quelques intérêts pour CCM à diffuser les solutions que nous aurons éventuellement adoptées, sans diffuser le fichier bien sur

A te lire.
0