Créer une requête sous Excel
Résolu/Fermé
pat_naish
Messages postés
10
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
26 février 2010
-
13 sept. 2007 à 18:20
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 14 sept. 2007 à 15:41
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 14 sept. 2007 à 15:41
A voir également:
- Excel requete
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
8 réponses
Claude Claude
Messages postés
1756
Date d'inscription
vendredi 17 août 2007
Statut
Membre
Dernière intervention
29 août 2009
584
13 sept. 2007 à 19:27
13 sept. 2007 à 19:27
Joint un tableau par cjoint.com
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
13 sept. 2007 à 22:59
13 sept. 2007 à 22:59
Bonjour,
Si la colonne livraison reste vide tant qu'elle n'est pas effectuée tu peux le faire avec un tableau croisé sous cette forme.
fourn Données Total Taux
alain Nombre de cde 6
Nombre de ok 3 0.5
pierre Nombre de cde 4
Nombre de ok 2 0.5
rené Nombre de cde 5
Nombre de ok 0
Total Nombre de cde 15
Total Nombre de ok 5
Le champ taux calculé doit être ajouté
cdt
eric
Si la colonne livraison reste vide tant qu'elle n'est pas effectuée tu peux le faire avec un tableau croisé sous cette forme.
fourn Données Total Taux
alain Nombre de cde 6
Nombre de ok 3 0.5
pierre Nombre de cde 4
Nombre de ok 2 0.5
rené Nombre de cde 5
Nombre de ok 0
Total Nombre de cde 15
Total Nombre de ok 5
Le champ taux calculé doit être ajouté
cdt
eric
Effectivement, avec le fichier, ce sera plus clair.
Adresse ou mon tableau est dispo:
http://cjoint.com/data/jokVf3QX3a.htm
Le but est de récupérer les infos de la 1ere feuille Order afin de remplir le tableau de la feuille Synthèse de données.
Adresse ou mon tableau est dispo:
http://cjoint.com/data/jokVf3QX3a.htm
Le but est de récupérer les infos de la 1ere feuille Order afin de remplir le tableau de la feuille Synthèse de données.
pat_naish
Messages postés
10
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
26 février 2010
7
14 sept. 2007 à 11:03
14 sept. 2007 à 11:03
Merci eriiic pour ta réponse, mais en fait comme tu pourras le voir à l'adresse suivante http://cjoint.com/data/jokVf3QX3a.htm ,mon tableau d'entrée est un tableau par ligne de commandes duquel je souhaite extraire les informations fournisseur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
14 sept. 2007 à 13:41
14 sept. 2007 à 13:41
Bonjour pat,
Mon point de départ était bien un tableau par ligne du style:
Fournisseur Cde Livraison
Alain 36 28/02/07
Pierre 52 (date livraison VIDE car non livré)
René 41 12/08/07
.....
Dans mon précédent post c'était le résultat d'un tableau croisé dynamique obtenu à partir de ces données pour que tu aies une vision de comment le construire. J'ai supprimer une date, pour que cette methode marche il faut que la cellule soit vide si non livré.
Mais ça ne correspond peut-être pas à tes besoins...
Voici ce que ça peut donner avec ton fichier
https://www.cjoint.com/?jonJcSDSt4
Mon point de départ était bien un tableau par ligne du style:
Fournisseur Cde Livraison
Alain 36 28/02/07
Pierre 52 (date livraison VIDE car non livré)
René 41 12/08/07
.....
Dans mon précédent post c'était le résultat d'un tableau croisé dynamique obtenu à partir de ces données pour que tu aies une vision de comment le construire. J'ai supprimer une date, pour que cette methode marche il faut que la cellule soit vide si non livré.
Mais ça ne correspond peut-être pas à tes besoins...
Voici ce que ça peut donner avec ton fichier
https://www.cjoint.com/?jonJcSDSt4
pat_naish
Messages postés
10
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
26 février 2010
7
14 sept. 2007 à 15:28
14 sept. 2007 à 15:28
Eriiic, merci.
Je ne m'y connais pas trop en tables croisées dynamique, mais ta réponse semble correcte. Il faut que je me penche sur la question.
J'ai de mon côté également réussi à obtenir ce que je souhaitai avec les fonctions SOMME et SI imbriquées.
=SOMME(SI($F$23:$F$29=C12;SI($K$23:$K$29="On Time";1;0);0))
Cette mthode est décrite dans l'aide d'Excel, mais avec des erreurs
De plus, ATTENTION, il s'agit d'une formules matricielles (formule matricielle : formule qui effectue plusieurs calculs sur un ou plusieurs ensembles de valeurs et qui renvoie un ou plusieurs résultats. Les formules matricielles sont placées entre accolades { } et sont entrées en appuyant sur Ctrl+Maj+Entrée
Et au départ je l'avais pas vu, alors ça ne me retournai aucun résultat, du coup ça m'a un peu énervé :-)
Le seul inconvénient à cette méthode, il faut que je garde la dernière ligne vierge pour en faire un copier + insertion dans le tableau en décalant les cellules vers le bas), sinon je perd mes formules .
Pour info, jai mis mon fichier à l'adresse suivante:
https://www.cjoint.com/?jopAOOyMo4
Je ne m'y connais pas trop en tables croisées dynamique, mais ta réponse semble correcte. Il faut que je me penche sur la question.
J'ai de mon côté également réussi à obtenir ce que je souhaitai avec les fonctions SOMME et SI imbriquées.
=SOMME(SI($F$23:$F$29=C12;SI($K$23:$K$29="On Time";1;0);0))
Cette mthode est décrite dans l'aide d'Excel, mais avec des erreurs
De plus, ATTENTION, il s'agit d'une formules matricielles (formule matricielle : formule qui effectue plusieurs calculs sur un ou plusieurs ensembles de valeurs et qui renvoie un ou plusieurs résultats. Les formules matricielles sont placées entre accolades { } et sont entrées en appuyant sur Ctrl+Maj+Entrée
Et au départ je l'avais pas vu, alors ça ne me retournai aucun résultat, du coup ça m'a un peu énervé :-)
Le seul inconvénient à cette méthode, il faut que je garde la dernière ligne vierge pour en faire un copier + insertion dans le tableau en décalant les cellules vers le bas), sinon je perd mes formules .
Pour info, jai mis mon fichier à l'adresse suivante:
https://www.cjoint.com/?jopAOOyMo4
pat_naish
Messages postés
10
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
26 février 2010
7
14 sept. 2007 à 15:29
14 sept. 2007 à 15:29
Pb résolu.
Merci à tous et surtout à Eriiic
Merci à tous et surtout à Eriiic
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
14 sept. 2007 à 15:41
14 sept. 2007 à 15:41
De rien, bonne continuation
eric
eric