Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/11/2011, 14h44   #1
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Par défaut Somme Si donne "Valeurmulti"

Bonjour,
je souhaite réaliser une formule qui se rapprocherait d'un somme.si dans Excel mais cela me renvoie un valeurmulti.

En gros j'ai plusieurs lignes (mais pas tout le temps) et avec différentes informations, dont "ligne supprimée".
Ce que je souhaite c'est que si la réponse est oui, le montant indiqué sur la ligne ne soit pas pris en compte dans le total.
En gros je souhaite que le montant total ne prenne que les non.
Mais je n'y arrive pas.
Voici la formule que je fais et qui me renvoie l'erreur:
Citation:
=Si([Témoin suppression poste]="Non";Somme([Requête 3].[Valeur de commande brute en devise de la commande]))
De plus, j'utilise des variables fusionnées, et des variables perso, je ne sais pas si ça a son importance.
On m'a également parlé du where, mais je ne sais pas comment l'utiliser.

Si vous avez des idées, je vous en remercie d'avance

Cordialement,
Images attachées
Type de fichier : jpg Capture.JPG (11,5 Ko, 1 affichages)
thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 15h12   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
Bonjour,

Essayez plutôt cette formule :
Code :
=Somme([Requête 3].[Valeur de commande brute en devise de la commande])([Témoin suppression poste]="Non")
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 15h26   #3
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Bonjour,
merci pour votre réponse.
J'ai remplacé Où par Where (pas de Où chez moi) et cela me renvoie des lignes vides pour les totaux...

Bizarre...
thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 15h39   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
OK, alors essayez celle-ci :
Code :
=Somme(Si([Témoin suppression poste]="Non";[Requête 3].[Valeur de commande brute en devise de la commande]))
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 16h05   #5
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Ca marche, merci beaucoup!
Ca m'a même fait remarquer une autre erreur propre à ma requête et à son univers...

Merci encore une fois!!

thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 11h08   #6
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Par défaut En fait pas résolu!!!

Bonjour,
je me suis repenché sur le sujet et je me suis rendu compte que ce n'était pas forcément bon.
Le problème vient du fait que ma dernière ligne où il y a le total n'est pas forcément une somme.
Je pense qu'il est nécessaire que je développe un peu la situation:
voici les colonnes que j'ai:
- N° du document d'achat
- N° du poste (un doc d'achat peut avoir 1 ou plusieurs ligne de poste)
- Montant de la ligne de poste
- N° de la facture (1 ligne de poste peut avoir 1 ou plusieurs n° de facture)

Du coup, les lignes sont souvent démultipliées car il y a pas mal d'infos... je ne sais pas si j'ai été clair dans mes explications.

Du coup, le support informatique m'a fait une requête avec des fusions, des variables personnalisées, etc... afin que la ligne d'en bas ne renvoie pas une somme mais le montant total indiqué dans la base en fait!
le problème c'est qu'avec toutes ces lignes et si sur le même doc d'achat on a des lignes supprimées et d'autres non, ça ne marche pas...

merci d'avance pour votre aide!
thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 11h23   #7
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
Si le montant en pied de tableau ne tient pas compte de la condition basée sur "Témoin suppression poste", il est normal que le résultat soit faux.

Ne pouvez-vous pas remplacer le total en pied de tableau par la formule que nous avions vu ensemble ?
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 11h56   #8
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Bonjour,
la formule me renvoie des résultats faux, car les lignes ne sont pas forcément toutes à additionner. Bref, étrange!

J'essaie de comprendre ce qui cloche, mais là j'avoue sécher..

La requête est un peu trop complexe pour moi j'ai l'impression!

Je la repasse en résolu car la solution marche, mais mon cas est plus complexe!!!

Merci encore

Thibault
thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 12h01   #9
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
En plus du témoin que nous avons déjà traité, y a-t-il une autre manière d'identifier les lignes qu'il ne faut pas prendre en compte dans le calcul du total ?
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 12h06   #10
Nouveau Membre du Club
 
Homme Thibault
Inscription : août 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thibault
Localisation : France, Val de Marne (Île de France)

Informations forums :
Inscription : août 2011
Messages : 58
Points : 34
Points : 34
Nan, justement, c'est pour cela que c'est complexe!!
Surtout que je rencontre des trucs un peu chelou qd je reprends ma requête et que je mets les temoins de suppression ça me supprime des lignes au lieu de m'afficher oui pour le témoin.

La requête n'est plus très claire pour moi, j'essaie de retrouver le bout du tunnel et si j'y arrive je te tiens au courant!

Merci tout de même
thibaultspreux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h28.


 
 
 
 
Partenaires

Hébergement Web