2017-02-25 1 views
2

Je veux simplement additionner deux cellules si au moins l'une d'elles est un nombre valide, ou ne rien afficher si aucune d'entre elles ne l'est. Quelle est la meilleure façon de procéder? J'ai lu sur SUMPRODUCT et essayé d'utiliser ISERROR en vain. Ce que j'ai finalement trouvé fonctionne:Somme Excel si numéro d'ordre pour une plage non contiguë

=IF(OR(ISNUMBER(AG6),ISNUMBER(BB6)),(IF(ISNUMBER(AG6),AG6,0)+IF(ISNUMBER(BB6),BB6,0)),"") 

mais je sais qu'il doit y avoir un moyen plus efficace.

Répondre

1

Cela semble également travailler:

=IF(SUM(B6,C6)=0,"",SUM(B6,C6)) 

testé avec vos exemples.

1

Cela devrait fonctionner:

=IF(OR(ISNUMBER(B6),ISNUMBER(C6)),SUM(B6,C6),"") 

Re l'exigence de non-contigus - dans l'exemple ci-dessous B6 et C6 peut être des cellules que vous souhaitez.

enter image description here