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 :

TCD et formule Grandevaleur


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2024
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Alimentation

    Informations forums :
    Inscription : Septembre 2024
    Messages : 10
    Par défaut TCD et formule Grandevaleur
    Bonjour

    J'ai créé un TCD avec dedans une centaine de lignes et une vingtaine de colonnes. Toutes les lignes ne sont pas remplis de données. Sur chaque ligne je voudais avoir le total des 10 plus grand si il y a plus de 10 données ou le total quand il y a 10 ou moins de 10 données. Je fais le calcul en dehors du TCD mais je voudais plutot l integrer dans le TCD avec soit unchamp calculé soit un élément calculé. Est ce possible et quel est la syntaxe. Je suis un bénévole pour un club et cela m'aiderai bien.
    Formule en dehors du TCD
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(E6>10;GRANDE.VALEUR($F6:$BAC6;1)+GRANDE.VALEUR($F6:$BAC6;2)+GRANDE.VALEUR($F6:$BAC6;3)+GRANDE.VALEUR($F6:$BAC6;4)+GRANDE.VALEUR($F6:$BAC6;5)+GRANDE.VALEUR($F6:$BAC6;6)+GRANDE.VALEUR($F6:$BAC46;7)+GRANDE.VALEUR($F6:$BAC6;8)+GRANDE.VALEUR($F6:$BAC6;9)+GRANDE.VALEUR($F6:$BAC6;10);SOMME(H6:BAD6))
    Accessoirement une version d excel plus recente peut elle faire l affaire
    Merci

  2. #2
    Membre chevronné
    Homme Profil pro
    Formateur bureautique
    Inscrit en
    Janvier 2021
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Formateur bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2021
    Messages : 302
    Par défaut Aide
    Bonjour
    je n'ai pas réussi à l'intégrer en champ calculé.
    je suis curieux de voir la combine si une autre personne du forum se penche sur le message

    _____

    par contre la formule latérale peut être largement simplifiée

    =SI(NB(B3:U3)>=10;SOMME.SI(B3:U3;">=" & GRANDE.VALEUR(B3:U3;10);B3:U3);V3)

    en d'autres termes
    si le nombre de valeurs dans les colonnes est >= 10 [SI(NB(B3:U3)>=10]
    ALORS
    fais moi un somme si des 10 + grandes valeurs [SOMME.SI(B3:U3;">=" & GRANDE.VALEUR(B3:U3;10);B3:U3)]
    SINON
    prendre V3 qui est le total des valeurs de la colonne

    je joins un fichier exemple

    attention, il y a quand meme une limite à prendre en compte à cause de grande valeur : dans le cas où la borne la + basse est représentée plusieurs fois, il y aura plus de 10 valeurs d'additionnées
    regardez mon exemple pour l'agence 5 -> la borne basse est 8 et est représentée 3 fois. Il y a donc une addition sur la base de 11 valeurs

    EDIT : en fait c'est pour éviter ma derniere remarque que vous avez du allonger la formule
    Fichiers attachés Fichiers attachés

  3. #3
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 562
    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 562
    Par défaut
    BOnjour
    Citation Envoyé par Fab_de_chez_PERFORM Voir le message
    Bonjour
    je n'ai pas réussi à l'intégrer en champ calculé.
    je suis curieux de voir la combine si une autre personne du forum se penche sur le message
    Compte tenu du mode de calcul des champs calculés ce n'est pas possible

    Mais en orientant autrement le TCD et en utilisant le filtre 10 premiers on a ce résultat

    2007 datant de Mathusalem, je ne sais plus si ce filtre existait
    Images attachées Images attachées  

Discussions similaires

  1. Obtenir les mêmes résultats qu'un TCD par formule
    Par ericdev67 dans le forum Excel
    Réponses: 4
    Dernier message: 01/10/2013, 19h44
  2. [XL-2007] Changement de présentation de données (TCD ou formules)
    Par Nephyline dans le forum Excel
    Réponses: 0
    Dernier message: 09/01/2012, 15h14
  3. Formules dans un TCD
    Par athos7776 dans le forum Excel
    Réponses: 2
    Dernier message: 04/11/2008, 17h24
  4. Peut-on ajouter une formule dans un TCD
    Par gdolfin95 dans le forum Excel
    Réponses: 2
    Dernier message: 19/06/2008, 14h23
  5. [TCD] Formule + variable
    Par pc75 dans le forum Excel
    Réponses: 8
    Dernier message: 08/11/2007, 15h50

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