Somme Excel si formule

0

Dans le classeur 2, j'ai les formules suivantes

a10 = IF ('[[classeur1.xlsx] feuille1'!! N $ 5 = "", "", '[classeur1.xlsx] feuille1'! $ N $ 5) b10 = SI ('[classeur1.xlsx] feuille1'! $ N $ 6 = "", "", '[classeur1.xlsx] feuille1'! $ N $ 6) c10 = SI ('[[classeur1.xlsx] feuille1'!! N $ 7 = "", "", '[classeur1.xlsx ] sheet1 '! $ N $ 7) d10 = IF (' [classeur1.xlsx] sheet1 '! $ N $ 8 = "", "",' [classeur1.xlsx] sheet1 '! $ N $ 8) e10 = IF (' [ classeur1.xlsx] sheet1 '! $ N $ 9 = "", "",' [classeur1.xlsx] sheet1 '! $ N $ 9) f10 = IF (' [classeur1.xlsx] sheet1 '! $ N $ 10 = "", "", '[classeur1.xlsx] feuille1'! $ N $ 10) g10 = IF ('[classeur1.xlsx] feuille1'! $ N $ 11 = "", "", '[classeur1.xlsx] feuille1'! $ N 11 $)

Les valeurs des cellules référencées sont au format 13:30

Dans la cellule h10, j'ajoute / soustrais les valeurs des cellules référencées avec la formule suivante

h10=(b10-a10)+(d10-c10)+(f10-e10)+g10

Mais j'obtiens une valeur d'erreur si l'une des cellules référencées est vide. Cela ne fonctionne que s'il y a une valeur dans chaque cellule référencée. Je voudrais que la formule h10traite les cellules vides comme des zéros

Exemple:

https://i.stack.imgur.com/FMVdo.png

Katrina Reid
la source
1
Puis changez le retour vrai de ""à 0. Si vous souhaitez afficher une chaîne vide pour 0, formatez-la comme telle, hh:mm;;ce qui affichera un blanc pour toute cellule
renvoyant

Réponses:

0

Juste envelopper avec

=if(<cell>="",0,<cell>)

et le faire:

h10=(if(b10="",0,b10)-if(a10="",0,a10))+(if(d10="",0,d10)-if(c10="",0,c10))+(if(f10="",0,f10)-if(e10="",0,e10))+if(g10="",0,g10)

J'espère que ça t'as aidé. (:

p._phidot_
la source