Excel

Résolu/Fermé
Utilisateur anonyme - 5 mars 2008 à 14:15
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 - 7 mars 2008 à 10:41
Bonjour,

J'ai fait un tableau (dans excel).

Dans une des colonne j'ai mis un menu déroulant dans chaque case (il y a six possibilitées - dont "Aud Int" - et le menu est le même pour toutes les cases)

Je voudrais faire un autre tableau, sur une autre feuille du workbook, qui ne me donnerais que les résultats obtenus pour "Aud Int"

comment faire?

17 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 14:53
Bonjour
Sans connaitre vote tableau à traiter, ce n'est pas facile
Il faut à mon avis travailler sur une feuille ou une zone hors champ pour reproduire le tableau uniquement sur les lignes à retrouver, soit par exemple:
Votre tableau de valeur de ligne 2 à ligne 100
En colonne A, votre sélection déroulante dans laquelle se rtouveront les Aud_int
En colonne B,C ,D ,( toujours en supposition) les valeurs à retourver.
Vous pouvez soit sur cette feuille soit sur une autre, refaire la liste hors champ des Aud_int seulement
Soit admettons en colonne X:

X1:rentrer les texte de référence soi: Aud_int
En X2 la formule
=SI($A2=$X$1;B2;0)
Tirer cette formule en respectant bien les signes sur le nombre de lignes souhaitée ainsi que sur le nombre de colonnes à documenter
Vous aurez ainsi un tableau où seules, les lignes comportant la valeur de X1 dans la colonne A seront repportées
Vous pouvez alors: soit trier la feuille pour éliminer les espaces vides, soit utiliser la petite astuce ci dessous:
En colonne W, vous placez la formule en W2:
=SI(X2=$X$1;MAX($X$1;$X1)+1;0)........ ATTENTION AUX SIGNES.TRES IMPORTANT!!!!!!
Ainsi la colonne W sera incrémentée de 1 toutes les fois qu'une ligne pleine sera détectée

Donc vous pourrez sur une autre feuille ,trier, ou sur la même créer un tableau récapitulatif, pour lequel la formulation est:

Admettons à partir de la colonne AA même feuille:
En AA, une colonne de numérotation d'autant que vous le souhaitez selon le nombre de ligne que vous estimez devoir afficher:
Soit en AA2 1 en AA2,3 en AA3, 4;" etc.....
En colonne AB cellule AB1 la formule:
RECHERCHEV($AA2;$X$2:$Z$100;2) pour envoyer la valeur de la colonne Y sur la ligne du N° placé en AA
En AC2:
RECHERCHEV($AA2;$X$2:$Z$100;3) pour renvoyer la valeur de la colonne Z etc........
Le dernier N° de la formule désignant la position de la colonne du champ
Reste plus qu'à trier sur la hauteur numérotée

BCRDLMNT

PS: si c ela vous co nvient, on passera au stade suivant si besoin poiur la présentation de votre tableau, pour ne pas afficher les N#A qui polluent, mais là pour l'instant on va s'arrètr là pour voir si cela marche
0
Utilisateur anonyme
5 mars 2008 à 16:51
J'ai mis Aud Int en O4
Ma première case à menu déroulant est en A5
J'ai donc mis la formule: =SI($A5=$O$4;B5;0)
et ca ma marque : #NAME?

Qu'est ce qui cloche?'
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
5 mars 2008 à 15:17
Bonjour Cassydora,
Pourquoi ne pas mettre une copie de votre classeur sous www.cjoint.com se sera plus facile de vous comprendre et de vous aider.
J'espère que Vaucluse est dans le juste !
0
Utilisateur anonyme
5 mars 2008 à 16:51
je ne sais pas comment joindre le fichier
Help ^^
0
Utilisateur anonyme
5 mars 2008 à 16:30
je ne sais pas comment joindre le fichier...
0
Utilisateur anonyme
5 mars 2008 à 16:46
J'ai mis Aud Int en O4
Ma première case à menu déroulant est en A5
J'ai donc mis la formule: =SI($A5=$O$4;B5;0)
et ca ma marque : #NAME?

Qu'est ce qui cloche?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 17:07
J'ai refait exactement la même manip en plaçant une valeur en B5 et votre formule dans case C5, cette formule me renvoie bien B5 en C5.
Je ne vois pas d'où viens votre problème...... avez vous fait cela sur la même feuille ou avez vous plusieurs feuilles. Ou peut être avez vous un libellé différent entre votre menu déroulant et votre référence en O4
Je joins un fichier exemple (il suffit de cliquer sur le lien)de cette première partie de mon explication pour que vous puissiez vérifier.Si vous le souhaitez, je le complète avec le reste de mon explication.

Vous pouvez utilisez la même voie pour me retourner un fichier type qui pourrait nous aider.(cijoint.fr et suivre les instructions, c'est tout)

http://www.cijoint.fr/cjlink.php?file=cj200803/cij10803485486401.xls


*A mon ami Le Pingou:

Pas de problème pour le fonctionnement complet de mon message précédent, il marche, je l'ai mis au point avec une intervenante de CCM qui a aujourd'hui un fichier identique qui marche.
BCRDLMNT


PS:je relie votre message et je me fais (un peu) du souci....bien entendu, cette formule ne se place pas en A5!
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
5 mars 2008 à 17:58
Bonjour Vaucluse,
Je n'avais aucun doute sur le bon fonctionnement de votre application, mais simplement en rapport avec le demandeur!
Je me fais un plaisir de télécharger votre fichier et d'y découvrire sa fache caché...
A une prochaine.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 17:37
Cassydora
Ci joint un second fichier avec les explications complètes et un exemple.
J'expére qu'il vous aidera
Nota et avec mes excuses:
vous y verrez que la formule RECHERCHEVde mon premier message est incomplète, en fait il faut terminer la formule par ;0 juste avant la parenthése, et après le N° de colonne à détecter.

http://www.cijoint.fr/cjlink.php?file=cj200803/cij4071754776411.xls.

BCRDLMNT
0

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

Posez votre question
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
5 mars 2008 à 18:02
Re bonjour Vaucluse,
Je veux télécharger votre fichier et je reçois l'information !!! Fichier non accessible !!! est-ce normal.....
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 18:05
http://www.cijoint.fr/cjlink.php?file=cj200803/cij1582723046439.xls.
Non, ça n'st pas normal, mais ça me fait la même chose. Ci dessus une nouvelle tentative!
BCRDLMNT
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 18:07
Apparemment, ça ne marche pas mieux .... je ressayerais dans quelques temps en modifiant le nom du fichier
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
5 mars 2008 à 18:07
Apparemment, ça ne marche pas mieux .... je ressayerais dans quelques temps en modifiant le nom du fichier
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
5 mars 2008 à 18:11
Bonjour Vaucluse,
Essayez par la concurrence : https://www.cjoint.com/ ......
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411 > Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024
5 mars 2008 à 18:44
Voila c'est fait. Merci du tuyau
https://www.cjoint.com/?dfsR6CMVvQ
... et a première vue, ça marche.
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
5 mars 2008 à 20:43
Bonsoir Vaucluse,
Exellent et super documenté votre fichier.
Si j'ose me permettre, afin d'éviter l'erreur #N/A dans la colonne "J" de la solution 1 je vous propose de complèter votre formule avec un Si() comme suit : ( dans cellule "J5" et ensuite l'incrémenter sur la colonne)
=SI(NB.SI(C:C;I5)=0;0;RECHERCHEV(I5;C5:D43;2;0))

Bonne soirée
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
6 mars 2008 à 06:37
Bonjour Le Pingou

=SI(NB.SI(C:C;I5)=0;0;RECHERCHEV(I5;C5:D43;2;0))
OK je note

Votre idée est bonne,( Mais par contre, bloquez $C$5:$D$43 )

Par ailleurs,à mon avis,et pour les usages que j'en fais, la solution de la colonne L évite d'avoir une liste de nombres prédéfinis pour la recherche,en l'ajustant au total détecté. ce qui allége les tableaux lors de présentation.

on peut à partir de là:
_soit remplacer dans les formules le 0 par "" pour éviter les affichages vides
_soit retenir l'option "sans valeur 0 affichée"

En conbséquence,il est aussi possible de formater en condition pour avoir un tableau imprimable ne comprenant de bordures et des séparations que sur les parties remplies. Je suis assez attaché aux présentations de mes résultats.

BCRDLMT. Bonne journée
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
6 mars 2008 à 10:53
Bonjour Vaucluse,
Merci pour le courriel.
Juste en passant, c'est OK pour ( Mais par contre, bloquez $C$5:$D$43 ) qui ne l'est pas dans votre original et que je n'ai pas vu non plus.
Bonne journée.
0
Utilisateur anonyme
6 mars 2008 à 09:38
aaaah oui j'ai compris pourquoi ça ne marche pas!
c'est parce qu'il faut que je mette les formules en anglais!
je reesaiye tou de suite

et oui mon menu déroulant est effectivement sur une autre page
jvai essayer de bidouiller ca et aprés si ca marche pa je join le fichier

merci beaucou pour votre aide

je vou tien au courant
0
Utilisateur anonyme
6 mars 2008 à 09:41
youhou jss tro content la formule march
jessaye la suite
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
6 mars 2008 à 09:53
Bonjour Cassydora

Pour utiliser une liste déroulante sur une autre page, il faut la nommer et reporter le nom dans le menu
Donnée / Validation / Liste
Sélectionner le champ pour situer la liste ne marche que dans la feuille de la liste.

Rappel :Attention, si vous n'utilisez pas mon fichier modèle, ( le dernier au message 15, qui a les info complètes) dans mon libellé du message N°1, j’ai fait une erreur dans la formule recherche qu’il faut compléter d’un ;0 avant la dernière parenthèse, soit:

=RECHERCHEV($AA2;$X$2:$Z$100;2 ;0)s......ans doute à mettre en anglais aussi

Ce zéro correspond au type de recherche demandé à Excel

BCRDLMNT Bonne journée

0
Utilisateur anonyme
6 mars 2008 à 09:59
jai un nouveau pb
j'ai fai la formule et ca marche super bien
mai mon menu deroulan est sur deu lignes à chak foi et du cou la formule ne march qe pr une ligne

https://www.cjoint.com/?dgj1EYse0B

voici le fichier

le tableau de resultat c le fichier plan d'actions

le tableau avec la formule ke vou mavez donnée (pour linstan je nai utilisé ke la première) c longlet Aud Int
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
6 mars 2008 à 10:11
RE
Vous avez fusionné vos cellules dans la colonne A et ainsi excel ne reconnait que le code de la première, alors qu'il faut chercher sur deux lignes....?
En conséquence, il faut modifier un peu votre formule selon ci après:
En colonne O:
Sur ligne 6, vous conservez la référence A5
donc on la change sur la ligne 6 (en conservant le B6)
Ensuite, vous tirez vers le bas en regroupant les deux celullules O5 et O6
Il n'y a plus qu' à tirer vers la droite pour remplir vote tableau

ATTENTION:sur vote modéle, si vous tirez vers la droite, il faut débloquer A en otant le $ qui le précde pour passer à B et ainsi de suite.... pour le momaent, vous n'avez rempli qu'avec des si($A...) !!!

BCRDLMNT

Ca devrait marcher
0
Utilisateur anonyme > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
6 mars 2008 à 10:25
oui mai si jenleve le $ devan le A il va plu regarder dan la case A pour voir si ya marké aud int?
ca a lair de marcher avec le $

je fouille pôur voir
0
Utilisateur anonyme
6 mars 2008 à 10:05
si on pren les lignes 5 et 6
l'origine c aud ext (eudit externe)
le 1 dan la cellule 5B signifie qu'une action est prevue en janvier
le 1 dans la cellule 6B signifie ke cette action a bien ete realisée

mon but c'est de pouvoir resortir ces chiffres seulement pour ceu don lorigine est Aud Int

je ne sai pa si le fai de comprendr ma demarch va vous aider mai on ne sai jamais
0
Utilisateur anonyme
6 mars 2008 à 10:18
ah oui c'est ca javai un otr probleme ke javai oublié
quan je vai remplir le tavbleau o fur et a mesure a chak foi je vai etr obligée de faire un copier/coller?
javai essayé de faire des tableau dynamique crousés (dans PA audit et Sheet 16 je crois) mai ca ne marchai pas bien
je ne pouvais pa savoir si les action avai ete faites ou pas

vraimen merci beaucou de maider
0
Utilisateur anonyme
6 mars 2008 à 10:32
ca veu dir koi ca?

BCRDLMNT
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
6 mars 2008 à 10:42
Strictement incompréhensible et illisible de surcroit. Désolé, malgré toute ma bonne volonté, je laisse tomber.
Sans rancune
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
6 mars 2008 à 11:45
Bonjour Vaucluse,
Eh bien c'est dur de comprendre et moi même j'ai de la peine.
Il serait bien que Cassydora exprime exactement ce qu'il désire !
En cherchant à comprendre son application, je me demande à quoi il veux arriver!
Bonne et excellente journée.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
6 mars 2008 à 12:18
... d'autant plus, que, _probablement_ vieux grincheux comme je suis, j'ai beaucoup de mal à m'attacher à ceux qui révolutionnent à ce point là la langue française. C'est vrai que je tape comme uncochon,(généralement plusieurs touches à la fois, mais jamais la bonne) mais au moins j'essaie d'être clair et conforme à un minimum de correction vis à vis des mes interlocuteurs.
Bien amicalement
A plus sous d'autres cieux
0
Utilisateur anonyme
6 mars 2008 à 13:49
ok
0
Utilisateur anonyme
6 mars 2008 à 14:10
merci
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
6 mars 2008 à 15:00
Bonjour Cassydora,
Merci pour votre "OK" et "Merci" et permettez-moi de revenir à la charge.
Si je reprends votre poste 1 vous désirez obtenir un tableau des données qui correspondent au choix par exemple "Aud Ext" de la colonne "A:A".
Solution numéro
1.- --- la proposition de Vaucluse est tout à fait correcte et fonctionne à merveille.
2. --- Vous utilisez l'outil fitre automatique et vous pouvez filtrer vos données selon vos désirs.
3.- --- Vous utilisez l'outil filtre élaboré ce qui vous permet d'avoir le résultat sur une autre feuille
si nécessaire (si vous avez besoin d'aide vous le faites savoir)
Voila, la balle est dans votre camps.
--

Salutations.
Jean-Pierre
0
Utilisateur anonyme
6 mars 2008 à 14:15
C'est vrai que c'est bête de faire de savoir faire de beaux tableaux excel et de ne pas savoir lire les règles du forum

Règle du forum :
Rédiger les messages dans un langage clair sans abréviations, style télégraphique ou mode SMS


Merci pour notre vue et notre temps qui est bien mieux employé à faire autre chose que de lire 4 fois un message pour en comprendre le sens.
0
Utilisateur anonyme
7 mars 2008 à 09:37
Je ne t'ai pas sonné (en langage clair sans abréviations, style télégraphique ou mode SMS)
0
Utilisateur anonyme
7 mars 2008 à 10:02
Tu vois que quand tu veux, tu peux. ;-)
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446 > Utilisateur anonyme
7 mars 2008 à 10:41
Bonjour booddha,

Vous dites si bien :
Rédiger les messages dans un langage clair sans abréviations, style télégraphique ou mode SMS

Et je permet d'ajouter, un petit bonjour n'a jamais fait de mal à personne...
Bonne journée
0