[Résolu] Somme de valeurs sous condition

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.

[Résolu] Somme de valeurs sous condition

Messagepar kriste02 » 13 Oct 2018 17:00

Bonjour, je fais appel à votre aide pour une formule qui va me permettre d'effectuer une somme sous condition de valeurs contenues dans des cellules rangées horizontalement.

J'ai une ligne dans laquelle les cellules sont remplies avec des sigles comme BB1 T1 AF2 S1 BB2 G1 T2 AF1 etc....

J'essaie de créer des formules qui balaient cette ligne et qui comptent les occurrences de chaque sigle et m'additionnent les nombres qui y sont accolés :
Par exemple la formule qui correspond au sigle BB me renverrait le nombre 3 ( le 1 de BB1 + le 2 BB2 ) .

J'ai déjà essayé pas mal de choses en m'aidant de ce que j'ai pu trouvé sur le net et notamment ici mais rien ne fonctionne pour l'instant.

Si quelqu'un peut m'aider, merci par avance.
Dernière édition par kriste02 le 14 Oct 2018 10:44, édité 1 fois.
OpenOffice 4.1.5 Windows 10
kriste02
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 13 Oct 2018 16:40

Re: Somme de valeurs sous condition

Messagepar Jeff » 13 Oct 2018 17:13

Bonjour et bienvenue,

kriste02 a écrit:BB1 T1 AF2 S1 BB2 G1 T2 AF1 etc....


J’aurais bien aimé savoir à quoi corresponds le etc.... :mrgreen:

Si la lettre située à gauche est unique, et que le chiffre située à droite a une seule décimale, voir le classeur joint en fin de message.

Si ce n’est pas le cas, merci de joindre un classeur-exemple (comment faire)

A +

 Ajout : 
kriste02 a écrit:valeurs contenues dans des cellules rangées horizontalement


Ouupppsss, classeur actualisé :aie: 
Pièces jointes
kriste02.ods
Avec valeurs rangées verticalement... et horizontalement ;)
(10.61 Kio) Téléchargé 2 fois
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.5 sur Xubuntu 16.04_i586 et sur Win 10 pro x64
Avatar de l’utilisateur
Jeff
GourOOu
GourOOu
 
Message(s) : 7697
Inscrit le : 18 Sep 2006 10:40
Localisation : France

Re: Somme de valeurs sous condition

Messagepar kriste02 » 13 Oct 2018 17:50

Merci beaucoup pour ta réponse ( ainsi que ta célérité ), je joins un exemple plus clair ( enfin j'espère ) ou le décompte est fait à la main.
Pièces jointes
kriste02.ods
(11.83 Kio) Téléchargé 8 fois
OpenOffice 4.1.5 Windows 10
kriste02
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 13 Oct 2018 16:40

Re: Somme de valeurs sous condition

Messagepar kriste02 » 13 Oct 2018 18:01

Je me rends compte que l'existence de sigles se ressemblant comme B et BB ou T et TT crée une difficulté supplémentaire ...
Désolé d'avoir oublié de le préciser.
OpenOffice 4.1.5 Windows 10
kriste02
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 13 Oct 2018 16:40

Re: Somme de valeurs sous condition

Messagepar Jeff » 13 Oct 2018 18:25

kriste02 a écrit:B et BB ou T et TT crée une difficulté supplémentaire ...

Effectivement, doux euphémisme :fou:

Dans le classeur joint, je comptabilise tous les BB, lorsque je comptabilise tous les B, je suis obligé de soustraire tous les BB.
Idem pour T, où je soustrais ensuite les TT et les TS.

Les formules employées sont matricielles:
  • elles nécessitent d'être validée par Ctrl + Maj + Entrer
  • lors de la recopie, il faut maintenir Ctrl enfoncée

À contrôler avant déploiement :)

 Ajout : Ne poste pas plusieurs messages à la suite, si tu dois ajouter un complément à un post tu peux l’éditer avec les icônes disponibles en haut à droite de chaque message 
Pièces jointes
kriste02_Jeff.ods
(15.66 Kio) Téléchargé 5 fois
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.5 sur Xubuntu 16.04_i586 et sur Win 10 pro x64
Avatar de l’utilisateur
Jeff
GourOOu
GourOOu
 
Message(s) : 7697
Inscrit le : 18 Sep 2006 10:40
Localisation : France

Re: Somme de valeurs sous condition

Messagepar kriste02 » 13 Oct 2018 18:56

Merci, je vais tester cela dès que je pourrais et je te dirai si ça fonctionne. Encore désolé pour "l'oubli". Cette semaine, je croyais moi aussi avoir trouvé avant de découvrir que ce problème de sigles ressemblants mettaient à mal ma formule.
OpenOffice 4.1.5 Windows 10
kriste02
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 13 Oct 2018 16:40

Re: Somme de valeurs sous condition

Messagepar Jeff » 13 Oct 2018 20:10

Il existe aussi une autre solution, qui nécessite une refonte complète de ton classeur, ainsi qu’une extension à installer.

En revanche, le fonctionnement global en est grandement simplifié.

Pour la refonte du classeur :
  • Dans un premier temps, les cellules ne comportent que des chiffres.
  • Les cellules reçoivent un style prédéfinit, qui se charge de colorer la cellule, et d’ajouter le texte en préfixe, BB etc... à chaque chiffre selon le style attribué

    AOO_forum.png
    B3 ne contient que le chiffre 1 avec le style "BB"
    Cliquer sur l’image pour zoomer

Pour l’extension :
  • Il s’agit de countstyle, qui va alors se charger de sommer les cellules selon le style attribué.
    :arrow: Plus aucune fonction matricielle, et une formule simplifiée

    AOO_forum1.png
    B15 utilise COUNTSTYLE pour sommer les cellules de la plage B3:H3 qui sont au format "BB"
    AOO_forum1.png (7.49 Kio) Consulté 63 fois

À voir...
Pièces jointes
kriste02_Jeff_CountStyle.ods
ATTENTION : ne fonctionne correctement que si COUNTSTYLE est installée
(15.24 Kio) Téléchargé 1 fois
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.5 sur Xubuntu 16.04_i586 et sur Win 10 pro x64
Avatar de l’utilisateur
Jeff
GourOOu
GourOOu
 
Message(s) : 7697
Inscrit le : 18 Sep 2006 10:40
Localisation : France

Re: Somme de valeurs sous condition

Messagepar kriste02 » 14 Oct 2018 07:56

Merci !
Je vais regarder et tester aussi cette deuxième solution et peut être les proposer aux collègues pour qu'ils choisissent la meilleure tout en sachant que ce n'est qu'une partie d'un classeur avec énormément d'onglets.
En tout cas, tu m'as fait gagner beaucoup de temps. :super: :bravo:
OpenOffice 4.1.5 Windows 10
kriste02
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 13 Oct 2018 16:40


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)