• Publicité

extraction de valeurs avec index, equiv,

Dans ce forum, vous pouvez poser toutes vos questions concernant l'utilisation de logiciels de bureautique (Microsoft Office, Open Office, etc.)

Modérateurs: Sebastien, Stéphane, Christophe

extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 27 Nov 2012 14:51

Bonjour,

Je juis nouveau sur ce forum, et je vous adresse mes salutations à tous.

Je suis gérant d'une petite entreprise de transport, et j'ai besoin d'importer des données dans Excel 2002, elles proviennent d'un logiciel de lecture de carte stocké géré par SQL et sont importé par l'intermédiare de Ms Querry. Il y a plusieurs tables liées entre elles. A l'importation dans excel j'ai bien toutes les données nécessaires. Certaines données importées sont en format date jour minute seconde. Quand je recherche à l'aide d'index, equiv, j'ai un message d'erreur soit na ou ref, je lance un audit et la réponse est pas de valeurs correspondante à la recherche. Je me casse la tête depuis un certain temps et je ne trouve pas la solution. Pouvez vous m'aider s'il vous plait. Je peux vous transferer un fichier excel avec toutes les données, il n'est pas épais car j'ai borné l'importation juillet 2011 3712 lignes et 11 ou 12 colonnes.

J'espère avoir une solution a ce casse-têtes, merci d'avance pour vos éventuelles questions et ou réponses.
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 28 Nov 2012 01:50

Salut le forum

Pour joindre un fichier, tu envois ton fichier (sans données confidentielles)
sur http://cjoint.com/ , et tu recopies le lien obtenu à ton prochain message.

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 28 Nov 2012 15:06

Bonjour Mytå

Merci d'avoir lu ce message, je ne connais pas toutes les procédures du forum.

je joint le lien du fichiers xls contenant les données. 1ere feuille données provenant directement de la comptabilité une sorte de tableau de bord. 2eme Feuille données kms de chaque véhicule sur une période donnée provenant de Ms Query extrait d'un logiciel spécifique de lecture de carte et disques gérés sous Sql et 3 eme feuille données identiques à la 2eme feuille mais avec des liaisons différentes dans Ms Querry. le but est de récupérer les compteurs de début et de fin afin d'obtenir le total de kms pour chaque véhicule dans la 1ere feuille et donc d'avoir mon coût de revient sur la période.

http://cjoint.com/?BKCohQZnEbS

Merci à vous. Jgarba
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 29 Nov 2012 01:27

Re le forum

Tu veux remplir directement la feuille venant de la comptabilité (Feuil1) en tenant compte
des immatriculations et des dates de début et dates de fin.

Exemple pour débuter, sans tenir compte des dates, en N3 de la feuille 1 (Formule à recopier vers le bas)
Code: Tout sélectionner
=SOMMEPROD((DECALER(Feuil2!A$2;;;NBVAL(Feuil2!A:A)-1;)=INDEX($Q$16:$Q$27;EQUIV(M3;$R$16:$R$27;0)))*((DECALER(Feuil2!D$2;;;NBVAL(Feuil2!A:A)-1;))-(DECALER(Feuil2!E$2;;;NBVAL(Feuil2!A:A)-1;))))


Tu me dit si cela pourrait te convenir comme début de réponse.

Si tu pouvais envoyer le fichier sans formules ajoutées.
( Feuille comptabilité de base et les deux feuilles d'extractions.)

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 29 Nov 2012 17:00

Bonjour Mytå, Bonjour Forum

Merci, d'être aussi réactif à mon encontre et tu as très bien cerné ce que cherchais à obtenir depuis un bout de temps. Bravo, pour ta perspicacité, chapeau bas.

Ci-dessous le lien concernant le dossier modifié sans formule perso et mis à jour avec ta formule.
http://cjoint.com/?BKDpXs6I6EW

La question est Pourquoi avec l'utilisation de ma formule, je n'arrive pas à obtenir les valeurs recherchées avec les dates.
Est ce que cela provient du format d'importation au niveau des dates, du nombre de lignes doublons (même jour, heure différrente) ou de la mauvaise utilisation de la formule. J'aimerais bien savoir car j'ai d'autres projets de calculs similaires avec ce format d'importation. J'utilise ces formules avec Acces et Ms Query et j'obtiens les résultats que je veux.

Merci encore, à plus.

Cordialement
JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 14 Déc 2012 12:58

Bonjour Mytå, Bonjour Forum

Avec ton début de réponse, j'essaye de trouver la solution en insérant la recherche sur les dates mais je n'y arrive pas. As tu quelque chose à me proposer? Dans le dernier message il y avait la liaison du dossier modifié avec tes demandes.

Merci d'avance

Cordialement

JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 16 Déc 2012 22:52

Re le forum

Désolé pour la réponse tardive.
1. Dans le fichier j'ai ajouté des Plages Nommées :
Code
Fait référence à :=DECALER(Feuil2!$A$2;;;NBVAL(Feuil2!$A:$A)-1;)
Date_Start
Fait référence à :=DECALER(Feuil2!$B$2;;;NBVAL(Feuil2!$B:$B)-1;)
Date_End
Fait référence à :=DECALER(Feuil2!$C$2;;;NBVAL(Feuil2!$C:$C)-1;)
Km_End
Fait référence à :=DECALER(Feuil2!$D$2;;;NBVAL(Feuil2!$D:$D)-1;)
Km_Start
Fait référence à :=DECALER(Feuil2!$E$2;;;NBVAL(Feuil2!$E:$E)-1;)
Date_Du
Fait référence à :=Feuil1!$B$3
Date_Au
Fait référence à :=Feuil1!$B$4

2. Les formules de calculs sont dans les cellules grisées

3. Le lien du fichier : Calcul_Kilométrique.xls

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 22 Déc 2012 17:01

Bonjour Mytå, Bonjour Forum

J'ai pu récupérer le fichier, et je te remercie pour l'aide que tu m'as apportée, je n'ai pas eu le temps matériel de vérifier si les données kilométriques correspondent au logiciels dédiés surtout dans la gestion des périodes. Je te tiendrais au courant de l'évolution de ce que je veux faire à l'aide de ce fichier.

Merci encore pour ton aide et merci au Forum. Puisque l'on a échappé à la "fin du monde du 21", à toutes les personnes qui participent à la vie de ce Forum, je vous souhaite de passer de bonne fêtes de Noël et de fin d'année.

Merci encore

Cordialement

JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 29 Déc 2012 19:25

Bonjour Mytå, Bonjour Forum

J'ai pu récupérer le fichier, et je te remercie pour l'aide que tu m'as apportée, je n'ai pas eu le temps matériel de vérifier si les données kilométriques correspondent au logiciels dédiés surtout dans la gestion des périodes. Je te tiendrais au courant de l'évolution de ce que je veux faire à l'aide de ce fichier.

Lorsque je choisi une période au hasard dans le fichier kms que tu m'as envoyé, par exemple du 01/10/2012 au 31/10/2012, il y a un décalage assez important entre les valeurs réelles issues du logiciel et les valeurs de l'importation, à l'aide d'une petite macro, je mets à zéro les heures et les données s'approchent du résultat du logiciel, par contre si je prends les données compteur de début et de fin au date choisies les kms tombent juste, à condition que les dates soient vraies sinon valeur d'erreur. J'ai fait le test en connaissant les dates précises et cela marche. Mais je ne peux pas le faire avec tous les véhicules car ce n'est pas obligé qu'il aient roulés ce jour là.

As tu une solution pour définir la date la plus proche du début de sélection et idem pour la date la plus proche de la fin.

Merci encore

Cordialement

JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 29 Déc 2012 23:25

Re le forum

A l'aide d'un filtre automatique et de la fonction SOUS.TOTAL,
j'ai validé les résultats des formules et j'arrive aux mêmes résultats.

Je ne comprends pas d’où provient ton résultat d'erreur . . .

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 30 Déc 2012 14:44

Bonjour Mytå, Bonjour Forum

Comme suite à ta réponse, je ne te dis pas que tes formules sont fausses au contraire mais j'ai une trop grande différence en résultat kilomètres par période, et cela fausse mes stats.

Je te joins un fichier Pdf avec les impressions des Kil ressortant aux périodes choisies, Mois, Trimestres et période complète, seul le mois septembre ressort à 2 ou 3 kms de différence. En manipulant les colonnes des dates heures mn sec, les résultats concordent à 200 kms près, à moi d'améliorer mon extraction et d'inclure les données manquantes.

Il est possible que je me trompe si c'est le cas, je ne t'importunerais plus.

Merci de ta collaboration et de ton savoir faire.

http://cjoint.com/?0LEogmLhL43

Cordialement

JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 02 Jan 2013 23:59

Re le forum

Ton tableau
1ARBA6 2012-09-10 2012-09-10 429267 429203
1ARBA6 2012-09-10 2012-09-10 429376 429267
1ARBA6 2012-09-11 2012-09-11 430005 429376
1ARBA6 2012-09-12 2012-09-12 430010 430005
1ARBA6 2012-09-12 2012-09-12 430496 430010
1ARBA6 2012-09-13 2012-09-13 430910 430496
1ARBA6 2012-09-14 2012-09-14 431372 430910
1ARBA6 2012-09-17 2012-09-17 431934 431372
1ARBA6 2012-09-18 2012-09-18 432107 431934
1ARBA6 2012-09-18 2012-09-18 432299 432107
1ARBA6 2012-09-18 2012-09-18 432411 432299
1ARBA6 2012-09-19 2012-09-19 432926 432411
1ARBA6 2012-09-19 2012-09-19 433038 432926
1ARBA6 2012-09-20 2012-09-20 433044 433038
1ARBA6 2012-09-24 2012-09-24 433048 433045
1ARBA6 2012-09-24 2012-09-24 433050 433048
1ARBA6 2012-09-25 2012-09-25 433228 433050
1ARBA6 2012-09-25 2012-09-25 433689 433228
1ARBA6 2012-09-25 2012-09-25 433801 433694
1ARBA6 2012-09-26 2012-09-26 434002 433801
1ARBA6 2012-09-26 2012-09-26 434005 434002
1ARBA6 2012-09-27 2012-09-27 434112 434005
1ARBA6 2012-09-27 2012-09-27 434661 434112
1ARBA6 2012-09-28 2012-09-28 434820 434661
1ARBA6 2012-09-28 2012-09-28 434836 434820
1ARBA6 2012-09-29 2012-09-29 434853 434836
1ARBA6 2012-09-29 2012-09-29 434874 434853

Tu as une différence de 6 km non-utilisé d'ou la différence avec ton fichier

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 03 Jan 2013 01:32

Re le forum

Un autre problème avec ta base de données
1NASA 2012-09-06 2012-09-06 556714 556223
1NASA 2012-09-07 2012-09-07 557154 556714
1NASA 2012-09-10 2012-09-10 557154 557149
1NASA 2012-09-10 2012-09-10 557336 557149
1NASA 2012-09-11 2012-09-11 557342 557336
1NASA 2012-09-12 2012-09-12 557699 557342

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Mytå » 04 Jan 2013 04:19

Re le forum

Bon, pas de retour de réponse, alors essaye cette formule en N3.
Code: Tout sélectionner
=MAX(SI(((Code=INDEX($Q$16:$Q$27;EQUIV(M3;$R$16:$R$27;0)))*(Date_Start>=Date_Du)*(Date_End<=Date_Au));Km_End))-MIN(SI(((Code=INDEX($Q$16:$Q$27;EQUIV(M3;$R$16:$R$27;0)))*(Date_Start>=Date_Du)*(Date_End<=Date_Au));Km_Start))

Formule matricielle à valider par Ctrl + Shift + Enter et à recopier vers le bas.

Tu auras alors la différence entre le MAX(Km_End) et le MIN(Km_Start) selon les dates demandées.

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Avatar de l’utilisateur
Mytå
Carotteur
Carotteur
 
Messages: 41
Enregistré le: 15 Aoû 2012 21:26

Re: extraction de valeurs avec index, equiv,

Messagepar Jgarbale » 04 Jan 2013 21:58

Bonjour Mytå, Bonjour Forum

Une bonne année à tout le monde et le meilleur pour cette année 2013.

J'ai bien vu ton message, il est vrai que les erreurs dans la base de données sont réelles et à juste titre, les disques je les scanne, et les cartes c'est du mumérique et je ne peux rien faire,il suffit que dans une journée pour un véhicule qu'1 chauffeur prenne le véhicule le matin et que l'après-midi, il le reconduise et qu'entre temps une autre personne le prenne, les kms sont groupés pour le 1er chauffeur et j'ai pas moyen de scinder le fichier numérique au heures de prise et de fin de conduite, c'est pas très simple.
Je pars en vacance une semaine ce soir, j'ai récupéré ta formule et je la testerais à mon retour.

Encore mille fois merci pour ton dévouement et ta patience.

Cordialement

JGARBA
Jgarbale
No0b
No0b
 
Messages: 18
Enregistré le: 20 Jan 2013 21:40

Suivante

Retourner vers Forum d'entraide : Bureautique

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités

  • Publicité