Valeur zéro non reconnu
Résolukiko8111 Messages postés 178 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un fichier avec deux feuilles. La première comporte des chiffres en colonne S et une référence en colonne Q plus validation (V) en colonne O.
La seconde me tri suivant la présence d'un nombre en S, me marquant le contenu du descriptif indiqué sur la feuille première en colonne D
Ma formule est :
=SOMME.SI.ENS('Frais annuel 22'!$S$170:$S$310;'Frais annuel 22'!$Q$170:$Q$310;C1282;'Frais annuel 22'!O$170:O$310;D1284)
Mon problème est que si en colonne S est affiché le chiffre 0 cela n'est pas pris en compte.
Avez vous une idée pour que je puisse corriger cela.
A savoir que dans la deuxième feuille j'ai mis en place un tri des lignes vides afin de gagner de la place et avoir un meilleur visuel sur les données présentes en feuille un.
En vous remerciant,
Christophe
- Valeur zéro non reconnu
- Cle usb non reconnu - Guide
- Remettre a zero un pc - Guide
- Comment remettre un iphone à zéro - Guide
- Remettre chromecast a zero - Guide
- Remettre un pc a zero sans mot de passe - Guide
38 réponses
Le problème porte sur une formule SUMIFS reliant deux feuilles où S contient des chiffres (dont 0), Q une référence et O une validation, mais les zéros affichés en S ne semblent pas pris en compte par le tri/affichage de la seconde feuille qui décrit le contenu en D. Une solution proposée consiste à activer l’affichage des zéros dans les cellules vides via Fichier > Options > Avancées > cocher «Afficher un zéro dans les cellules qui ont une valeur nulle». Par ailleurs, il est suggéré de repenser l’organisation des données en une véritable base (par exemple en ajoutant une colonne date/mois) pour faciliter l’exploitation sur d’autres feuilles et limiter les dépendances de formules. Des échanges complémentaires évoquent aussi des ajustements de formules et la possibilité d’envoyer le classeur pour refonte, sans détailler les modifications.
Ca fonctionne chez moi avec :
=SI(NB.SI.ENS(Feuil1!S13:S17;"<>";Feuil1!Q13:Q17;Feuil1!EY12;Feuil1!O13:O17;"V")=0;"";SOMME.SI.ENS(Feuil1!S13:S17;Feuil1!Q13:Q17;Feuil1!EY12;Feuil1!O13:O17;"V"))
Daniel
Pourrait tu m'envoyer le fichier corrigé. Je ne sais plus quelle formule il faut rentrer en C9 ; D9 ; E9
Merci, je commence à m'y perdre
Christophe
Voici. Seules les formules de janvier et de février sont modifiées.
https://1fichier.com/?4ojy7mu46vudvu1k7vkh
Daniel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMerci Daniel pour ton grand service.
Il ne me reste plus qu'a intégrer dans l'intégralité de ma feuille.
J'espère que le glisser va fonctionner car j'ai 5 pages
Ci joint de ma capture d'écran qui représente une infime partie de ce qui m’attend
https://www.swisstransfer.com/d/def9ee83-c795-4480-9f06-2a2308ddb704
Bonne fin de journée
Christophe
Bonsoir, effectivement en 2022 je m'étais lance dans ce classeur avec l'aide Énorme de VIA qui m'a très bien aidé.
La colonne date et mois est un sujet que je vais étudier de plus prêt mais il faut savoir que je suis autodidacte avec Excel.
C'est toujours un plaisir d'apprendre
Merci à vous tous
Christophe
Pour ne pas te laisser dans l'embarras, il est sans doute possible de générer les formules à l'aide d'une macro. Il faudrait que tu indiques quelle est la formule en C10.
Daniel
Re Daniel, je te remercie pour ta proposition.
Pour l'instant j'ai éteint mon PC mais demain je te communiquerai cette information.
Bonne soirée
Christophe
Re, je viens de regarder avec mon téléphone le dernier fichier corrigé.
En C10 sur mon fichier original c'est une cellule avec barre de choix (verrouillage d'un certain nombre de lignes pour la sécurité des données.
Je sélectionne VALIDE pour libérer la protection
Bonne soirée
Christophe
Bonjour,
On ne se comprend pas. Pour que je puisse générer les formules, je dois connaître l'adresse des cellules où je dois les mettre, et comment je déduis une formule de celles déjà crées sur la ligne 9. Par exemple, quelle est l'adresse de la cellule devant contenir la prochaine formule et quelle doit être cette formule.
Si je ne suis pas clair, n'hésite pas à le dire.
Daniel
Bonjour, c'est moi qui ai du mal à voir ce dont tu as besoin
Ici nous sommes en ligne 9 Pour un code en A9
Les formules commencent de la C9,D9,E9,F9,,,,,,,,,N9
Pour un autre code qui va se trouver en dessous (A10) ce sera le même enchainement qu'au dessus
Par la suite j'adapterais à mon fichier
J’espère, ?????
Dans le post #28, tu parles de "glisser" et l'image que tu joins au post montre ce qui semble être une feuille remplie de formules. Ce sont ces formules que je me propose de générer par macro. Donc dis-moi précisément dans quelles cellules je dois générer ces formules.
Daniel
... Ou alors, fais-moi parvenir le vrai classeur sans aucune données et je remplacerai les anciennes formules par des nouvelles.
Daniel
Re, j'ai fait cela à midi.
Ce doit être disponible en message privé.
Est il possible que tu me confirmes car je suis en déplacement cette après midi
Merci, Christophe
Pour Daniel
https://www.swisstransfer.com/d/89615d74-b009-4dac-8303-92b1b8e130d0
Fichier à ne pas se servir car saboté volontairement car personnel.
Demander si besoin, Merci à toi Daniel
Christophe