Somme valeurs associes/ category

alan

XLDnaute Occasionnel
Bonjour,

J'ai beaucoup de categories dans une colonne et des chiffres associes dans une autre non contigue...Comment additionner ts les nombres associes a une categorie puis ensuite les ranger?
Merci d'avance
PS: exemple ci joint
 

Fichiers joints

mth

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Bonjour alan,
Ci-joint un petit essai, avec un formule somme.si, ou alors un tableau croisé dynamique.
Bonne journée,
MTh
 

Fichiers joints

JCGL

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Bonjour à tous,
Salut MTh :),

Et avec un SOMMEPROD() en I4:

Code:
=SOMMEPROD(($B$4:$B$100=$G4)*$E$4:$E$100)
et tirer vers le bas

A+
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Merci mth,

Et si j'ai de nombreux set de colonnes a la suite, y a t'il une formule qui puisse raccourcir les =sumif (1er set)+sumif(2e set)+....
Mon fichier sera surement plus clair...j'ai mis 2 sets comme je les appelle mais j'en aurai une dizaine...
 

Fichiers joints

mth

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Re -

Une suggestion, si vous avez une dizaine de tableaux les uns à coté des autres, cela risque de donner une sorte de grand drap de lit peu lisible. Si c'est compatible avec ce que vous voulez faire, il serait sans doute plus facile des les avoir les uns en dessous des autres puisqu'ils semblent avoir la même structure. Possible ou pas du tout?
Je dois m'absenter, je reviens tout à l'heure pour vous lire...

PS: et... :) vraiment très heureuse de te croiser Jcgl :) grosse bise et à bientôt,

Mth
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re mth,

Je comprends bien...le probleme est que:
1) toutes ces donnees sont generes par une macro qui fait appel a d'autres feuilles...les donnees d'origine sont a l'origine un bordel pas possible, un peu partout...cette configuration me permet deja de voir "plus clair"
2) Je veux garder un jour pour une ligne comme chaque jour correspond a plusieurs "Type loss"...pour chaque jour je peux voir ce qui c passe et les differentes categories associees
Malheureusement, si je les mets les uns aux dessous des autres, il m'est plus difficile de voir ce qui apparait dans "Type loss #1" au mois de janvier ou "Type loss#2" au mois de fevrier....Meme si je fais un total a la fin, je dois decortiquer un peu tout.....:(
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re JCGL,

Merci pour ta formule, c assez efficace mais avec plus de colonnes...le truc sympa serait de faire un SOMME des SOMMEPROD....mais avec 10 sommeprod ca fait lourd...
 

BrunoM45

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Salut tout le monde,

Alan,
Tu peux essayer une petite fonction bidouillée par mes soins ;)

Code:
Function SommeSet(Plage As Range, VFind As String)
  Dim Cel As Range, TotCel As Single
  TotCel = 0
  ' Pour chaque ligne de la plage
  For Each Cel In Plage
    If Cel.Value = VFind Then
      ' La valeur est normalement dans la 4ème colonne, donc décalage de 3
      TotCel = TotCel + Cel.Offset(0, 3)
    End If
  Next Cel
  SommeSet = TotCel
End Function
Dans une cellule tu mets la fonction : =SommeSet(PlagesTableau,Valeur trouver pour addition)

Ci-joint le fichier avec la petite fonction sans prétention ...
 

Fichiers joints

JCGL

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Bonjour à tous,
Salut Bruno :),

Jolie fonction ;), qui personnellement me conviendrait...

Mais un essai par formules et Plages nommées par Nom / Définir en colonne M

J'ai mis la Fonction de Bruno dans la colonne N (et heureusement les résultats sont identiques arf)

Recherche automatique de Items de la colonne B en colonne K

A++
A+ à tous
 

Fichiers joints

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re tous,

Les grands esprits se rencontrent, ca marche en effet parfaitement! merci Bruno et JCGL!
Si apres avoir resume les "Type loss", je veux ensuite classer les sub categories (tjrs par frequency et Prod loss), faut il que je rajoute une autre macro en changeant l'offset de la colonne ou la definition de TotCel? ou y a t il un moyen d'adapter cette macro pour qu'elle fasse le tout en meme temps?
PS: JCGL, j'ai garder ma structure d'origine et pris la formule de Bruno mais il y a peut etre une meilleure facon de rendre ca dans un tableau...
Comme vous pouvez voir, cette operation sera faite ts les 3 mois au fur et a mesure que les donnees arriveront...
 

Fichiers joints

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re,

Finalement JCGL, plus j'avance et plus je me dis que ta recherche automatique d'items de la colonne B en colonne K va me simplifier la vie.
Cependant, dans ta formule, si un nouvel item apparait uniquement dans la colonne de type Loss#2 il ne va pas le voir....il va prendre en compte sa valeur uniquement si il apparait d'abord ds la colonne B cad type Loss#1...
J'ai essaye d'effacer le "Nouveau" de la colonne B...resultat: il disparait dans le tableau de resultats meme si un autre "Nouveau" est dans la colonne F "Loss Type#2".....comment lui faire voir dans toutes les colonnes "Type Loss"?
 

JCGL

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Re,

Si j'ai bien compris, tu souhaites conserver ton import en colonne (il est vrai qu'en ligne cela aurait été plus simple).
Je pense que si tu souhaites avoir tes items de B, F et ainsi de suite, sans doublons, il va falloir passer par une feuille supplémentaire : cela pose t'il un problème ?

A+
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re JCGL,

Non ca ne me derange pas...je ne vois pas trop ou on peut arriver mais tu dois surement avoir une idee.
J'aimais bien ta formule avec index, j'ai essaye de la bidouiller en voulant additionner les colonnes B avec les colonnes F et ainsi de suite pour qu'il scanne les 4 colonnes interessees mais bon...ssans succes!
De plus, je n'ai pas reussi a appliquer ta formule INDEX sur mon fichier...j'ai oublie qqchose?
Je te renvois le fichier...
Merci
 

Fichiers joints

JCGL

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Re,

Je préférais avoir ton fichier d'import avec ta dizaine de quatre colonnes (Loss Type#1 à Loss Type#10).
Même brut d'import...

A+
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Je n'aurais que 4 Loss Type en fait...j'ai regroupe des inutiles...par contre en ligne ca fait un peu plus sur mon fichier brut...on est deja en Mai mais ca ne devrait pas perturber le code/formule je pense...donc 4max et la structure sera toujours comme ca....
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re JCGL,

Quand tu me disais qu'en ligne plutot qu'en colonnes serait plus facile, je ne pensais pas que tu serais revenu a mettre les donnees en ligne....Je les avaient moi meme tourne en colonnes en esperant y voir plus clair mais en fait pas du tout...j'aurais du ecouter les conseils de mth des le debut...
En fait la 2e feuille ne me convient pas a ce niveau car ma macro ne marcherait pas...du coup je reviens a la base et laisse tomber cette macro..
Je te mets en piece jointe (tres limitee du a sa grosseur) les donnees brutes d'origine (onglet 1 pour 1ere semaine)...je vais rajouter d'autres onglets evidemment mais j'ai mis en "Final" une structure differente d'organisation...peux tu me dire si ca pourrait te simplifier la tache? je pense que maintenant tu vois ou je veux en venir...classer les Type Loss par frequence et loss puis dans chaque Type loss, les sub categories et ainsi de suite pour tout repertorier a long terme dans un espece de rapport...
Si pas convaincu ou pas compris, je reviendrai vers toi...desole de te faire tourner en bourrique mais moi meme j'essaye d'imaginer une structure des plus adequates...
Merci et a plus
 

Fichiers joints

mth

XLDnaute Barbatruc
Re : Somme valeurs associes/ category

Bonsoir alan, bruno
hello jcgl :) :)

Je reviens très tard, et je vois que vous avez fait pas mal de choses.
Puisqu' entre temps j'ai fait un petit bricolo de petites formules je vous les livre, mais pas sûre que cela vous aide, tout cela n'arrive pas à la cheville du travail de Bruno et jcgl loin de là!

Bon courage pour votre projet

MTh
 

Fichiers joints

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Pas sur que ca nous aide...tu rigoles! c super bien...merci bcp mth...ca rends beaucoup plus propre la structure! Pour etre honnete, je n'aime pas la version 2 ce qui me pousse encore plus a disposer de mes donnees par ligne...en colonnes c pas bon du tout.
J'aime bcp le tableau dynamique + resume en haut + tableau genre maquette d'accueil...tu changes la date et d'un coup tu as les donnees! bien joue et tres pratique!
Pour le tableau dynamique, je pense que si j'arrive a mettre les donnees en ligne, j'abandonnerai la differentiation entre Loss type #1, 2, 3 ou 4 car a la fin, je calcule un total...d'ailleurs certains type se retrouvent en #1 et #4...c inutile et ne fait qu'embrouiller les donnees!
Je vais essayer d'appliquer ca a ma feuille mais il faut deja que je trouve un moyen de transformer mes 4 sets de colonnes en 1 seule colonne!
Merci encore mth
 

alan

XLDnaute Occasionnel
Re : Somme valeurs associes/ category

Re mth,

J'ai regarde ta version 1 et essaye d'adapter ton PivotTable a ma base de donnees mais je cherche toujours l'entree a ce tableau...pas de formules, de macros...je ne sais pas trop ou integrer mes donnees... :( je cherche...
De plus, est il possible:
1) d'associer ton "Du:01/01/08 Au:01/04/08...." de ton point 4 au lieu de ta cellule qui me permet de choisir le mois dans le tableau croise dynamique...ca me permettra d'etre plus flexible pour analyser..
2) d'effacer la 1ere colonne du tableau pour ne garder que "Loss Type libelle" en 1er et utilise une formule style INDEX pour les afficher...je ne sais pas si tu les a range a la main ou pas mais si un autre type inconnu venait a faire son apparition un jour, j'aimerai qu'il soit automatiquement pris en compte dans le tableau dynamique...
Voila, desole de mon niveau qui n'est pas, je l'avoue, au plus haut....
 

Discussions similaires


Haut Bas