Excel: Exprimer la condition "est un chiffre"

Le_Goret -  
 Le_Goret -
Bonjour,

Aujourd'hui je cherche à faire un sommeprod avec, pour condition le type de valeur dans une cellule à savoir si cette cellule est un chiffre ou un texte
Mon tableau s'agence de la manière suivante:
A B
Destination Coût
51 10
GB 20
69 15
BL 25

Je voudrais sommer mes coûts lorsque la destination est une valeur numerique et lorsqu'elle est une valeur texte.

Voici mes formules:

=sommeprod(B1:B40*(si(estnum(A1:A40);A1:A40;0))
=sommeprod(B1:B40*(si(esttexte(A1:A40);A1:A40;0))
Les 2 formules m'affichent erreur valeur. Quelles peuvent être mes erreurs?

A voir également:

3 réponses

Drummer67 Messages postés 66 Statut Membre 4
 
hum je vois pas trop l'intérêt, car à par être un chiffre ou du texte, que peut-elle être d'autre ????
0
Le_Goret
 
Oui mais je veux avoir la somme des mes coûts pour mes cellules affichant un nombre (N° de département) ou affichant et pour mes cellules affichant un texte(Initiales pays étrangers). Il s'agit pour moi d'obtenir le coût par destination (National ou étranger)
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

=SOMMEPROD(ESTNUM(A1:A40)*(B1:B40))
0
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Et donc sur le même principe pour les cellules contenant du texte :

=SOMMEPROD(ESTTEXTE(A1:A40)*B1:B40)


Cordialement.
0
Le_Goret
 
Ca marche. Je fais la meme pour esttexte. Merci à toi.
0