Somme du colonne avec chiffres, textes et date

0

Bonjour j'aimerais faire la somme du colonne, mais dans cette console il y a des données parasites : des lignes avec dates et dautres du texte, impossible à supprimer car trop de lignes, comment faire la somme des lignes ou uniquement des chiffres sont présents ? Merci

    Posté le 28 avril 2023, 11:33
    par meruz
    Répondre
    0

    Bonsoir meruz,

    supposons que c'est pour la colonne C, et pour les lignes 5 à 200 (y compris
    les lignes parasites dont la donnée en colonne C est avec du texte).

    formule en C201 : =SOMME(C5:C200)

    car ici, la fonction SOMME() retourne le total de toute la plage C5:C200,
    en ignorant les cellules qui contiennent du texte ; ça prend en compte
    uniquement les cellules qui contiennent des données numériques.

    pour les cellules avec des dates, comme tu n'as pas fourni de fichier
    exemple, je te laisse vérifier si ça ignore ou non les dates.

    rhodo

    rhodo Posté le 28 avril 2023, 20:39
    par rhodo
    0

    Bonjour,

    Tu cliques sur le lien ci-dessous et tu suis les instructions pour récupérer le classeur.

    Je te présente une solution SANS VBA pour permettre de faire ce que tu demandes.

    C'est plus simple en VBA mais je ne suis pas certain que cela convienne pour toi.

    En réalité, le problème c'est qu'il n'y a pas de fonction qui permette de distinguer un nombre d'une date : pour Excel ce sont tous les deux des nombres : c'est le formatage qui permet de transformer le nombre en date.

    J'ai donc construit une solution où, dans un premier temps, on crée une colonne supplémentaire (que l'on peut masquer car elle n'a qu'un rôle technique) qui permet de qualifier le contenu des cellules. 

    Ceci fait, il suffit d'utiliser la fonction SOMME.SI pour réaliser ce que tu demandes.

    Dans le classeur il y a des explications complémentaires

    https://www.cjoint.com/c/MDCsUepBmTg

    Bonne continuation

    Chris

    CHRIS Posté le 28 avril 2023, 20:56
    par CHRIS

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :