2 votes

Comment considérer une valeur texte comme un nombre particulier dans MS Excel dans la formule SUM ?

Je m'excuse si la question est en double. J'ai essayé de chercher mais je n'ai pas pu le trouver.

J'ai une colonne dans Excel comme:

a   | b   | c    | total
10  | 5   | 5    | 20
5   | -   | 2    | 7
4   | -   | -    | 4

Je veux écrire une formule pour total comme somme =SUM(a,b,c). Mais comme - n'est pas un nombre (Excel le traite probablement comme un signe de soustraction) cela ne fournit pas les résultats souhaités. Je dois d'une manière ou d'une autre considérer NA comme 0 dans SUM.

Note: Je ne peux pas utiliser 0 à la place de NA. Il est nécessaire de remplir les données absentes comme -.

3voto

Gary's Student Points 18946

Dans D2, entrez :

=SUM(A2:C2)

et copiez vers le bas :

entrez la description de l'image ici

Comme vous pouvez le voir sur l'illustration ci-dessus, la fonction SUM() considère la valeur textuelle - comme zéro lorsqu'elle effectue la somme dans le format de :.

EDIT#1:

Pour attribuer la valeur numérique de 15 au symbole -, vous pourriez utiliser :

=SUM(A2:C2)+15*COUNTIF(A2:C2,"-")

entrez la description de l'image ici

En étendant cette approche, vous pourriez attribuer différentes valeurs numériques à différents symboles et lettres.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X