Bonjour,
Je me lance dans l'automatisation de données incluses dans un fichier excel pour une association. Pour illustrer mon problème j'ai créé un exemple excel joint au message. Je souhaite cumuler à une date donnée le sens des passage d'un véhicule donnée. En gros réaliser une somme de -1 et 1 pour une date et un type de véhicule donné.
Je préfère passer par une fonction, plutôt qu'un TCD. Pour se faire j'ai utilisé la fonction sommeprod suivante, d'excel qui fonctionne bien.
=SOMMEPROD((concat!$A$2:$A$30=B$1)*(concat!$C$2:$C$30=A2)*(concat!$B$2:$B$30))
Par contre, si les deux conditions (concat!$A$2:$A$30=B$1)*(concat!$C$2:$C$30=A2) ne sont pas remplis, la fonction réalise quand même le calcul et affiche un 0.
Dans l'exemple, si à une date souhaitée aucune voiture n'est passée, donc pas de ligne dans la feuille concat, j'obtiens un 0. J'aurais souhaité ne rien voir s'afficher pour ce cas particulier. Je tiens à signaler que je ne souhaite pas supprimer tous les 0, la somme des sens des voitures (concat!$B$2:$B$30) pouvant être égal à 0 (-1 + 1 par exemple).
Je voulais utiliser une fonction SI en plus de Sommeprod, mais je tourne un peu en rond. Avez vous une idée pour supprimer ces 0 ?
Merci
Je me lance dans l'automatisation de données incluses dans un fichier excel pour une association. Pour illustrer mon problème j'ai créé un exemple excel joint au message. Je souhaite cumuler à une date donnée le sens des passage d'un véhicule donnée. En gros réaliser une somme de -1 et 1 pour une date et un type de véhicule donné.
Je préfère passer par une fonction, plutôt qu'un TCD. Pour se faire j'ai utilisé la fonction sommeprod suivante, d'excel qui fonctionne bien.
=SOMMEPROD((concat!$A$2:$A$30=B$1)*(concat!$C$2:$C$30=A2)*(concat!$B$2:$B$30))
Par contre, si les deux conditions (concat!$A$2:$A$30=B$1)*(concat!$C$2:$C$30=A2) ne sont pas remplis, la fonction réalise quand même le calcul et affiche un 0.
Dans l'exemple, si à une date souhaitée aucune voiture n'est passée, donc pas de ligne dans la feuille concat, j'obtiens un 0. J'aurais souhaité ne rien voir s'afficher pour ce cas particulier. Je tiens à signaler que je ne souhaite pas supprimer tous les 0, la somme des sens des voitures (concat!$B$2:$B$30) pouvant être égal à 0 (-1 + 1 par exemple).
Je voulais utiliser une fonction SI en plus de Sommeprod, mais je tourne un peu en rond. Avez vous une idée pour supprimer ces 0 ?
Merci