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

Access Discussion :

Filtres très avancés (sous Access ou Excel si plus simple)


Sujet :

Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 26
    Par défaut Filtres très avancés (sous Access ou Excel si plus simple)
    Filtre budget.xlsx

    Bonjour,
    Je tourne en rond depuis quelques temps pour trouver une solution à ce problème dont je n'ai pas trouvé d'équivalent sur le forum.
    Peut-être quelqu'un a-t-il déjà été confronté à un problème similaire..?

    Situation détaillée en colonne F du fichier Excel joint :

    - 8 personnes ont un budget maximum indiqué en colonne B (répétition du montant du budget sur plusieurs lignes. Ex. : le budget de Pierre est de 8,00€).
    - Ils veulent faire des dons désignés par " articles " en colonne C, dont le montant de chaque don est indiqué en colonne D.
    - Le total des dons souhaités est indiqué en colonne E et dépasse le montant de leur budget.

    Lorsque le budget tombe à zéro, il faudrait :
    - soit, indiquer que le montant du budget = 0
    - soit passer au client suivant….
    afin que je puisse filtrer la nouvelle colonne des budgets restants > 0

    J'espère que mon problème est compréhensible...

    Quelqu'un aurait-il une idée pour retranscrire les conditions que je souhaite réalisées (détaillées en colonne F du tableau ci-dessous) ?
    Je souhaiterai avoir ces requêtes / filtres sous Access car ce fichier en est issus, mais si vous avez des idées pour des formules sous Excel, je m'en contenterai aussi très bien.

    Par avance, merci pour votre aide,
    Cordialement.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 443
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 443
    Par défaut
    Bonjour.

    Peux-tu poster un exemple de tes données ? Idéalement une copie d'écran, ça évite d'avoir à télécharger un fichier.

    De ce que tu as dis,
    • si tes montants sont listées dans un seul champ alors il va falloir faire du VBA pour découper puis additionner l'info.
      L'instruction Split() paraît la meilleur option.
    • si tes montants sont dans des enregistrements (lignes) différents tu peux probablement utiliser DSum() pour faire leur total.


    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. [AC-2003] Interface filtre similaire à impromptu sous access 2k3
    Par Starbug dans le forum Access
    Réponses: 1
    Dernier message: 11/01/2010, 12h00
  2. Création automatique de lignes sous access depuis excel
    Par vally74 dans le forum VBA Access
    Réponses: 2
    Dernier message: 27/06/2008, 16h07
  3. UPDATE très long sous ACCESS vs autres SGBD
    Par pacman999 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 05/01/2008, 15h44
  4. Réponses: 3
    Dernier message: 27/07/2007, 15h21
  5. macro non respectée sous access et excel
    Par pascal913 dans le forum Access
    Réponses: 6
    Dernier message: 17/07/2006, 14h00

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