Pas si simple 2ie essaie
Résolu
RAVD
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Nyctaclope Messages postés 5315 Date d'inscription Statut Membre Dernière intervention -
Nyctaclope Messages postés 5315 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Salut,
Je cherche à soustraire dans un tableau croisé dynamique la colonne K... - C..., mais seulement si la colonne C n'est PAS égale à Zéro.
(Parce que j'ai des données dans la colonne K que je ne veux pas dans ma colonne de réponse soit le M)
Pour une raison que je ne capte pas, il y a toujours une erreur.
Exemple : liredonnéetabcroisdynamique(si (C5=0;N/A;Liredonnéestabcroisdynamique(k5-c5)
Dans mon argument de la fonction:
Il y a une erreur dans mon test_logique
La réponse à la valeur_si_vrai est exacte
Je ne sais pas quoi mettre dans la valuer_si_faux
Merci!!!!!!!!!!!!
Salut,
Je cherche à soustraire dans un tableau croisé dynamique la colonne K... - C..., mais seulement si la colonne C n'est PAS égale à Zéro.
(Parce que j'ai des données dans la colonne K que je ne veux pas dans ma colonne de réponse soit le M)
Pour une raison que je ne capte pas, il y a toujours une erreur.
Exemple : liredonnéetabcroisdynamique(si (C5=0;N/A;Liredonnéestabcroisdynamique(k5-c5)
Dans mon argument de la fonction:
Il y a une erreur dans mon test_logique
La réponse à la valeur_si_vrai est exacte
Je ne sais pas quoi mettre dans la valuer_si_faux
Merci!!!!!!!!!!!!
A voir également:
- Pas si simple 2ie essaie
- Iphone 14 simple - Guide
- Simple pdf - Télécharger - PDF
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Simple comic - Télécharger - Vie quotidienne
2 réponses
Bonjour , et bienvenue sur CCM
Je crois deviner pourquoi l'on hésite à te répondre , car ce n'est pas très clair ..
Ta "valeur-si-faux" est déjà là, comme 3ème paramètre de ton si()
Et, en supposant que la syntaxe de ta fonction liredonnéetabcroisdynamique() soit correcte, il manquerait déjà deux parenthèses fermantes au bout de ta formule ..
Je suppose que tu t'es créé (ou que tu disposes de) cette fonction étrange liredonnéetabcroisdynamique()
Dans ce cas il n'y a aucune raison que la fonction portant sur la différence k5-c5
soit la différence des fonctions , ou même la différence des colonnes ..
Ne sachant pas trop ce que tu as fait, il me semblerait que la formule cherchée soit plutôt du genre :
=SI(C5=0;N/A;Liredonnéestabcroisdynamique(k5)-Liredonnéestabcroisdynamique(c5))
ou peut être tout simplement :
=SI(C5=0;N/A;k5-c5)
et si tu utilises le résultat dans une autre formule, elle renâclera sans doute à prendre N/A comme argument .. Peut être que 0 conviendrait mieux ?
Sinon, ceci pourrait sans doute également convenir :
=SI(C5=0;"";k5-c5)
L'affichage est "vide" si C5 est nul
Mais si tu veux exploiter le résultat dans une formule numérique, il faut tester si ce résultat n'est pas un texte ( "" ) ..
Cela devrait déjà te dégrossir la question ? ..
A+
Nyctaclope
Le plus joli des poèmes de la mathématique : e^(i.PI)=i^2
trois nombres "sacrés" d'horizons différents qui se donnent la main ...
Je crois deviner pourquoi l'on hésite à te répondre , car ce n'est pas très clair ..
Ta "valeur-si-faux" est déjà là, comme 3ème paramètre de ton si()
Et, en supposant que la syntaxe de ta fonction liredonnéetabcroisdynamique() soit correcte, il manquerait déjà deux parenthèses fermantes au bout de ta formule ..
Je suppose que tu t'es créé (ou que tu disposes de) cette fonction étrange liredonnéetabcroisdynamique()
Dans ce cas il n'y a aucune raison que la fonction portant sur la différence k5-c5
soit la différence des fonctions , ou même la différence des colonnes ..
Ne sachant pas trop ce que tu as fait, il me semblerait que la formule cherchée soit plutôt du genre :
=SI(C5=0;N/A;Liredonnéestabcroisdynamique(k5)-Liredonnéestabcroisdynamique(c5))
ou peut être tout simplement :
=SI(C5=0;N/A;k5-c5)
et si tu utilises le résultat dans une autre formule, elle renâclera sans doute à prendre N/A comme argument .. Peut être que 0 conviendrait mieux ?
Sinon, ceci pourrait sans doute également convenir :
=SI(C5=0;"";k5-c5)
L'affichage est "vide" si C5 est nul
Mais si tu veux exploiter le résultat dans une formule numérique, il faut tester si ce résultat n'est pas un texte ( "" ) ..
Cela devrait déjà te dégrossir la question ? ..
A+
Nyctaclope
Le plus joli des poèmes de la mathématique : e^(i.PI)=i^2
trois nombres "sacrés" d'horizons différents qui se donnent la main ...
Bonjour Nyctaclope,
C'est la 1er fois que je consulte ce site, jetais agréablement surpris que quelqu'un a vraiment répondu a ma question, wow!..
Merci beaucoup ca a fonctionné, et j'ai utilisé =0 au lieu du N/A.
Au faite, la fonction; liredonnéetabcroisdynamique(), s'ajoute automatiquement avec la formule, puisque les informations me viennent d'un tableau croisé dynamique ?1?!..
c'est vraiment long comme formule, mais ca fonctionne.
Merci beaucoup!
Cheers!
C'est la 1er fois que je consulte ce site, jetais agréablement surpris que quelqu'un a vraiment répondu a ma question, wow!..
Merci beaucoup ca a fonctionné, et j'ai utilisé =0 au lieu du N/A.
Au faite, la fonction; liredonnéetabcroisdynamique(), s'ajoute automatiquement avec la formule, puisque les informations me viennent d'un tableau croisé dynamique ?1?!..
c'est vraiment long comme formule, mais ca fonctionne.
Merci beaucoup!
Cheers!