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 :

Formule Somme.Si avec deux conditions


Sujet :

Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Superviseur en transport
    Inscrit en
    Août 2019
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Superviseur en transport
    Secteur : Transports

    Informations forums :
    Inscription : Août 2019
    Messages : 102
    Points : 70
    Points
    70
    Par défaut Formule Somme.Si avec deux conditions
    Bonjour à tous,


    Je fais face à un problème. Je dois convertir une vielle formule qui va chercher toutes les cellules concernées dans une feuille. Elle est interminable et non fonctionnelle (=H4+J4+L4+N4+P4+R4+T4+H8+J8+L8+N8+P8+R8+T8, etc.) j'aimerais la modifier par une formule plus fonctionnelle du type SOMME.SI, mais encore, je suis toujours sans succès. Donc, l'objectif: quand dans la colonne Nom, prénom de mon tableau de paie à une valeur texte et qu'en collone1 du même tableau il y a la valeur "1" je veux que la formule additionne les valeurs des colonne3 à 8, qui ne sont pas adjacentes et ce, sur toutes les lignes qui répondent aux critères mentionnés plus tôt. Voici ma tentative:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME.SI(Paie[[Nom, prénom]:[Colonne1]];ET(ESTTEXTE(Paie[Nom, prénom]);Paie[Colonne1]="1");Paie[Colonne3]:Paie[Colonne4]:Paie[Colonne5]:Paie[Colonne6]:Paie[Colonne7]:Paie[Colonne8])

    Ai-je la bonne méthode, mais mal utilisé? Ou je devrais changer d'approche?

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 417
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 417
    Points : 16 260
    Points
    16 260
    Par défaut
    Bonjour

    La syntaxe de SOMME.SI et de SOMME.SI.ENS n'est pas du tout celle-ci

    Je doute qu'une colonne soit titrée Nom, prénom et que le autres n'aient que Colonne1 ou Colonne6 comme titre

    Un tableau structuré ne doit pas avoir de ligne vide, donc si le tableau est bien construit, le test ESTTEXTE(Paie[Nom, prénom]) n'a pas lieu d'être et en général dans une colonne de noms c'est soit vide soit rempli, ou alors tu n'as pas tout dit...

    En général 1 est numérique : as-tu des 1 en texte dans ta la 1ère colonne (quel que soit sont nom) ?

    Il va falloir utiliser une formule matricielle qui peut être lourde si la tableau a beaucoup de lignes

    Peux-tu joindre une copie d'écran en masquant les noms mais montant bien les titres et repréciser les points ci-dessus
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

Discussions similaires

  1. Réponses: 17
    Dernier message: 08/04/2020, 21h24
  2. [2008] Somme avec deux conditions sur deux champs
    Par bladi dans le forum Développement
    Réponses: 2
    Dernier message: 26/05/2016, 21h42
  3. Réponses: 6
    Dernier message: 07/03/2014, 13h54
  4. Somme avec deux conditions
    Par kareem74 dans le forum Oracle
    Réponses: 0
    Dernier message: 29/08/2010, 17h01
  5. Formule "somme.si" avec 2 conditions
    Par Line dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/11/2008, 23h11

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