Eviter de considérer les doublons dans le calcul

Bonjour à tous,

Ma préoccupation est que j'ai utilisé la fonction pour faire la somme "q_gaz_reel" dans une table suivant les critères définis dans la formule:

=SOMME.SI.ENS(Qgas_derniers_tests[q_gaz_reel]; Qgas_derniers_tests[field]; "Lukula"; Qgas_derniers_tests[activity_date]; Bilan!A1) / 1000

Mais le problème est que s'il y a des doublons de lignes, la formule prend aussi en compte ces doublons. Ce qui rend le résultat erroné. J'utilise les combinaisons NB.SI ou UNIQUE mais malheureusement. Je ne trouve pas la valeur attendue. Pourriez-vous m'aider à résoudre ce problème de telle sorte qu'en calculant, s'il y a des doublons qu'on considère juste une valeur suivant les critères énumérés ci-haut, s'il vous plait. Donc on vérifie si le champ est lukula et on effectue les calculs seulement pour les puits dont la date =date bilan!A1.

fieldstationwellboreactivity_datetimeDate testQ_gas testq_gaz_reel
lukulaLKSAT-03LK-1310/11/20242410/11/20242424
lukulaLukulaTank FarmLK-3710/11/20242410/11/20243535
lukulaLukulaTank FarmLK-G0109/11/20242410/11/202415341534
LiawendaLWSAT-05LW-00310/11/20242410/11/202400
LiawendaLWSAT-06LW-63410/11/20242410/11/20241919
LiawendaLWSAT-05LW-65210/11/20242410/11/202477
LiawendaLiawenda Tank FarmLW-66610/11/20242410/11/20242121
LiawendaLWSAT-07LW-67510/11/20242410/11/202433
LiawendaLWSAT-LW-621LW-67610/11/20242410/11/202400
LiawendaLWSAT-04LW-69610/11/20242410/11/20248888

Bonjour,

Il faudrait, à minima, un classeur exemple pour une aide adaptée du forum !

La version utilisée d'Excel est à renseigner dans le profil : 365

Bonjour,

Vous pouvez ajouter dans votre table une colonne avec la formule suivante :

=MATCH([@a]&[@b];[a]&[b];0)=(ROW()-ROW(Qgas_derniers_tests[#Headers]))

Remplacez a et b par les en-tetes de colonnes correspondant à vos critères. S'il y en a davantage, continuez sur le meme principe ("&[@c]"…).

Ensuite dans votre somme.si.ens, ajoutez un critère sur cette nouvelle colonne avec VRAI.

Merci beaucoup

Cependant, J'évite d'avoir plusieurs critères pour ne pas complexifier la formule

Merci de bien vouloir mettre le résultat voulu dans ce classeur, car je ne vois pas de ligne en doublon...

Ne pas oublier de mettre la nature du produit Excel dans le profil ! Français n'est pas une version Excel.

JB, peux-tu utiliser les en tête stp en sélectionnant les plages, stp? Et merci de trouver en PJ, le classeur avec les doublons. La version Excel est 365 FR

RE,

Comme ceci ?

=SOMME(CHOISIRCOLS(UNIQUE(FILTRE(Tableau1;(Tableau1[field]="lukula")*(Tableau1[activity_date]=M1)));8))

Bonjour à tous,

Merci beaucoup JB pour ton aide. Le problème a été résolu.

Rechercher des sujets similaires à "eviter considerer doublons calcul"