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

Macros et VBA Excel Discussion :

Calcul en fonction d'une donnée dans une cellule


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2020
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2020
    Messages : 14
    Points : 9
    Points
    9
    Par défaut Calcul en fonction d'une donnée dans une cellule
    Bonjour à tous,
    Je suis actuellement embêté car je souhaite effectuer un calcul mais je n'arrive pas à savoir comment faire.
    Je vous explique le contexte :
    j'ai dans une colonne avec la référence d'un équipement, cette référence revient sur plusieurs lignes (pas trié).
    chaque ligne correspond à une liaison (possible d'avoir des doublons) et possède un nombre de port utiliser sur l'équipement lié.
    Ce que je souhaite c'est calculer le nombre total de ports utilisés pour chaque équipement.

    Dans mon exemple très simplifié en PJ, c'est la partie jaune que je souhaite calculer automatiquement.
    Cependant je ne vois pas comment faire.. je pense devoir utiliser du VBA pour y parvenir mais je n'arrive pas à visualiser le processus du code que je dois faire..
    Pouvez vous m'aider ?
    Je vous en remercie par avance,

    bien cordialement,
    Guillaume
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Points : 7 149
    Points
    7 149
    Billets dans le blog
    7
    Par défaut
    Bonjour et bienvenu sur ce Forum,

    Pourquoi VBA?

    Un simple tableau croisé dynamique, voire une fonction native d'Excel comme NB.SI ne suffiraient-ils pas?

    Bien Cordialement.

    Marcel

    Dernier billet:
    Suppression des doublons d'un tableau structuré, gestion d'un array

    Pas de messagerie personnelle pour vos questions, s'il vous plaît. La réponse peut servir aux autres membres. Merci.


  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2020
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2020
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par MarcelG Voir le message
    Bonjour et bienvenu sur ce Forum,

    Pourquoi VBA?

    Un simple tableau croisé dynamique, voire une fonction native d'Excel comme NB.SI ne suffiraient-ils pas?
    Oui mais je souhaite ajouter la valeur dans un tableau simple (celui qui existe de base car ce n'est pas mon tableau) et donc sans passer par un tableau croisé dynamique.
    Concernant le NB.SI il va juste retourner le nombre d’occurrence non ? je ne vais pas pouvoir calculer la somme des valeurs d'une colonne disons C en fonction d'un même équipement en B ?
    Je suis désolé je débute
    Merci encore pour ta réponse.
    Guillaume

  4. #4
    Expert éminent
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Points : 7 149
    Points
    7 149
    Billets dans le blog
    7
    Par défaut
    Tu adaptes.

    La fonction à utiliser serait alors SOMME.SI

    Tu peux consulter l'espace Microsoft consacré aux fonctions, dont celles statistiques

    Bien Cordialement.

    Marcel

    Dernier billet:
    Suppression des doublons d'un tableau structuré, gestion d'un array

    Pas de messagerie personnelle pour vos questions, s'il vous plaît. La réponse peut servir aux autres membres. Merci.


  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2020
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2020
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par MarcelG Voir le message
    Tu adaptes.

    La fonction à utiliser serait alors SOMME.SI

    Tu peux consulter l'espace Microsoft consacré aux fonctions, dont celles statistiques
    Je suis vraiment désolé pour la perte de temps...
    c'est juste cette formule qu'il me fallait ^^
    Merci encore et encore pardon..
    Guillaume

  6. #6
    Expert éminent
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Points : 7 149
    Points
    7 149
    Billets dans le blog
    7
    Par défaut
    Salut,

    Je suis vraiment désolé pour la perte de temps...
    c'est juste cette formule qu'il me fallait ^^
    Merci encore et encore pardon..
    Non, de rien.
    Il faut juste que tu t'habitues à chercher, même si cette démarche aboutit à une impasse.
    Sans vouloir paraître présomptueux, je peux t'indiquer le billet à ce sujet figurant dans mon blog.

    Bonne continuation et au plaisir.

    Bien Cordialement.

    Marcel

    Dernier billet:
    Suppression des doublons d'un tableau structuré, gestion d'un array

    Pas de messagerie personnelle pour vos questions, s'il vous plaît. La réponse peut servir aux autres membres. Merci.


Discussions similaires

  1. [AC-2016] Calcul en fonction d'une valeur dans table
    Par jbdub dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 14/12/2017, 11h46
  2. Réponses: 2
    Dernier message: 21/11/2013, 15h23
  3. [AC-2003] Calcul en fonction d'une échelle
    Par techie59 dans le forum Modélisation
    Réponses: 2
    Dernier message: 26/04/2010, 11h37
  4. [Requête]exécuter un calcul en fonction d'une quotité
    Par zougna dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 18/04/2007, 00h08
  5. Réponses: 12
    Dernier message: 26/08/2006, 12h29

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