Calcul ramenant elements de plusieurs lignes selon plusieurs conditions

sachino

XLDnaute Nouveau
Bonjour,

J'aimerai obtenir une somme de plusieurs lignes correspondant à un individu dans une colonne unique et si possible en prenant en compte des dates particulières

C'est assez compliqué à expliquer aussi je joins à mon message un fichier où j'ai mis plusieurs exemples avec ce que j'en attend dans la mesure du possible.

Merci d'avance à ceux qui prendront le temps d'y jeter un œil.
 

Pièces jointes

  • Classeur2.xlsx
    13.7 KB · Affichages: 30
  • Classeur2.xlsx
    13.7 KB · Affichages: 36
  • Classeur2.xlsx
    13.7 KB · Affichages: 39

Iznogood1

XLDnaute Impliqué
Re : Calcul ramenant elements de plusieurs lignes selon plusieurs conditions

Suggestion :
Le plus simple serait de recopier les Noms / Prénoms sur chaque ligne pour avoir une sorte de base de données
Ensuite, tu peux faire facilement des synthèses avec un tableau croisé dynamique u avec des SOMMEPROD
 

Dugenou

XLDnaute Barbatruc
Re : Calcul ramenant elements de plusieurs lignes selon plusieurs conditions

Bonjour,
Tout à fait d'accord avec Iznogood, que je salue !
Vous pourriez aussi utiliser somme.si.ens.
Pour les périodes discontinues je pense que vous devrez ajouter une colonne qui calculera s'il y a discontinuité
 

Dugenou

XLDnaute Barbatruc
Re : Calcul ramenant elements de plusieurs lignes selon plusieurs conditions

Re,
Un essai tout en formules
 

Pièces jointes

  • sachino.xlsx
    14.2 KB · Affichages: 20
  • sachino.xlsx
    14.2 KB · Affichages: 20
  • sachino.xlsx
    14.2 KB · Affichages: 24

sachino

XLDnaute Nouveau
Re : Calcul ramenant elements de plusieurs lignes selon plusieurs conditions

Bonjour,

Je voudrai vous soumettre un autre problème :
d'une part, je parlais de contrat successif mais finalement la coupure peut être de 4 mois maximum, donc dans la formule du fichier renvoyé par Dugenou, j'ai remplacer le 1 de différence par > 120 (4 mois x 30 jours).
Cela vous semble t il correct ?

Mon problème est ailleurs : dans l'exemple que je vous renvoi, deux contrats chevauche et de fait l'ancienneté est comptée deux fois (cellule en jaune), comment pourrais je remédier à ça ?

Je ne sais pas si je suis très claire.

Merci d'avance
 

Pièces jointes

  • sachino.xlsx
    9.4 KB · Affichages: 20
  • sachino.xlsx
    9.4 KB · Affichages: 27
  • sachino.xlsx
    9.4 KB · Affichages: 25

Discussions similaires

Statistiques des forums

Discussions
312 563
Messages
2 089 692
Membres
104 257
dernier inscrit
Stane78