IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Création planning auto avec une base de données


Sujet :

Excel

  1. #1
    Membre averti
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Janvier 2017
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique

    Informations forums :
    Inscription : Janvier 2017
    Messages : 19
    Par défaut Création planning auto avec une base de données
    Bonjour,

    Je suis en train d'essayé de créer un planning générer automatiquement avec une base de données.

    Dans cette base de données, j'ai différentes informations que je regroupe dans une cellule via concatener.
    C'est la cellule Concatener que j'ai fait se placer automatiquement dans un calendrier via une formule matriciel
    {=SI(A$1="";"";SIERREUR(INDEX(Tableau1[Missions];PETITE.VALEUR(SI(Tableau1[Sortie]=A$1;LIGNE(Tableau1[Sortie])-1;"");COLONNE($A:$A)));""))}

    Mon problème étant que j'ai le retour à placer dans le planning et je n'arrive pas à lui faire combiner les deux formules :

    {=SI(A$1="";"";SIERREUR(INDEX(Tableau1[Missions];PETITE.VALEUR(SI(Tableau1[Sortie]=A$1;LIGNE(Tableau1[Sortie])-1;"");COLONNE($A:$A)));""))} (ci-dessus)
    et
    {=SI(A$1="";"";SIERREUR(INDEX(Tableau1[Missions retour];PETITE.VALEUR(SI(Tableau1[Entrée]=A$1;LIGNE(Tableau1[Entrée])-1;"");COLONNE($A:$A)));""))}

    Je vous joins le fichier.

    Merci d'avance pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éclairé
    Homme Profil pro
    contrôle de gestion - data management
    Inscrit en
    Mai 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : contrôle de gestion - data management
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2018
    Messages : 33
    Par défaut nouvelle structure de base de données
    Bonjour, serait-ce possible pour toi de changer un peu la structure de ta base de donnée ?
    Je me demande si en adoptant quelque-chose comme la copie écran ci-dessous, tu aurais moins de difficulté à faire ce que tu veux :

    Nom : vehicules.png
Affichages : 655
Taille : 17,9 Ko

    A+

  3. #3
    Membre averti
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Janvier 2017
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique

    Informations forums :
    Inscription : Janvier 2017
    Messages : 19
    Par défaut
    Après pas mal d'essai, je n'arrive pas fusionner les 2 formules.....

    Du coup j'ai essayé différemment.

    j'ai fait un petit tableau un peu plus bas que le planning.

    3 cellules sont destinées à la formule des sorties :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {=SI(A$1="";"";SIERREUR(INDEX(Tableau1[Missions];PETITE.VALEUR(SI(Tableau1[Sortie]=A$1;LIGNE(Tableau1[Sortie])-1;"");COLONNE($A:$A)));""))} (ci-dessus)
    3 autres cellules sont destinées aux entrées :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {=SI(A$1="";"";SIERREUR(INDEX(Tableau1[Missions retour];PETITE.VALEUR(SI(Tableau1[Entrée]=A$1;LIGNE(Tableau1[Entrée])-1;"");COLONNE($A:$A)));""))}
    De la, je pars ensuite dans le planning sur un nouvel indexage sur les 6 cellules :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(A$1="";"";SIERREUR(INDEX(B$9:B$15;PETITE.VALEUR(SI(B$9:B$15="";8;LIGNE($1:$7));LIGNE(1:1)));""))
    Hip hip hip, houra. Ça fonctionne, mais on trouve toujours quelques choses pour se compliquer la tâche...

    J'aimerais dans mon indexage créer une condition qui me fera générer en suite un autre planning pour de la location.
    Je voudrai faire ignorer les cellules de mon dernier indexage contenant le mots "*location*"
    J'ai essayé d’intégrer le code ci-dessous, mais ça ne donne rien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ESTERREUR(CHERCHE("*location*";INDEX(L$9:L$15;PETITE.VALEUR(SI(L$9:L$15="";8;LIGNE($1:$7));LIGNE(1:1))))="vrai");INDEX(L$9:L$15;PETITE.VALEUR(SI(L$9:L$15="";8;LIGNE($1:$7));LIGNE(2:2)));LIGNE(1:1))
    Un petite idée?

    Merci d'avance
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Création d'un site avec une base de données
    Par jimmy1120112 dans le forum MySQL
    Réponses: 4
    Dernier message: 26/12/2015, 09h51
  2. Création d'un compteur avec une base de données mySQL
    Par khayyam90 dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 0
    Dernier message: 14/02/2011, 18h52
  3. Connexion de Delphi avec une base de données Oracle 9i
    Par Price dans le forum Bases de données
    Réponses: 1
    Dernier message: 19/12/2005, 12h38
  4. Gestion des chemins des images avec une base de données...
    Par Nean dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/07/2005, 08h08
  5. probleme avec une base de donnée postgres SQL
    Par Alexlesilex dans le forum Bases de données
    Réponses: 1
    Dernier message: 19/06/2005, 22h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo