Somme avec si SIERREUR

Résolu/Fermé
automne0288 Messages postés 5 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 1 avril 2019 - 31 mars 2019 à 16:01
automne0288 Messages postés 5 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 1 avril 2019 - 1 avril 2019 à 10:42
bONJOUR
Jai un probleme pour effectuer une formule avec SIERREUR
J'ai un fichier de plus de 8000 lignes et dois faire la somme sur certaines lignes
je voudrais ne pas avoir à effectuer ce report au coup par coup
j'ai réussi pour certaines colonnes , mais pour la dernière, je suis bloqué car il faut intéger une formule assez longue et c'est là que je n'y arrive pas
si quelqu'un peut m'aider
je joins un fichier explicatif
merci
https://www.cjoint.com/c/ICFn5CFIMqn

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 31 mars 2019 à 16:23
Bonjour
par exemple en M6 écrivez:
=SOMME(K6;L6) au lieu de K6+M6, le résultat sera 0 quand la ligne est vide ou renvoie ""
si vous ne voulez pas voir les 0, allez dans les options Excel et décocher "afficher un 0, dans les cellules de valeur nulles"
(onglet fichier / options / Options avancées)
crdlmnt


0
automne0288 Messages postés 5 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 1 avril 2019
31 mars 2019 à 17:22
OK merci, vaucluse; N'y aurait il pas possibilité de trouver pour J12 ( à retenir) une formule plus simple que celle utilisée actuellemnent?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
31 mars 2019 à 18:04
Le plu simple, bien que la formule ne soit pas compliquée du tout en J, serait de désactiver l'affichage des 0 et de corriger la formule de recherche en H pour qu'elle renvoie 0 au lieu de "" quand G est vide, et donc écrire en CG6 et tirer sur la hauteur:
=SIERREUR(RECHERCHEV(E6;DECALER(base_com!$A$7;0;((G6-40)/20)*4;9;4);3;VRAI);0)
ainsi la formule en J6 deviendrait simplement E6*H6, qui renverra un 0 masquée si H est 0
crdlmnt

0
automne0288 Messages postés 5 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 1 avril 2019
1 avril 2019 à 10:42
OK
je vais essayer cette formule .je pense que ça va aller
merci
0