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 10/06/2011, 09h09   #1
Invité de passage
 
Homme
Chef de projet MOA
Inscription : mai 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 16
Points : 3
Points : 3
Par défaut Transformation secondes en hh:mm:ss

Bonjour à tous,

J'ai pris connaissance des réponses au sujet des transformation de données en secondes pour affichage en hh:mm:ss. Cela fonctionne très bien. En revanche, lors d'un export sur Excel, ce format n'est pas exploitable. Rencontrez-vous cette difficulté ? Si oui, comment l'avez-vous contourné ?

Merci
Isbak13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 12h24   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
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 271
Points : 5 668
Points : 5 668
Bonjour,

Effectivement il n'est pas exploitable dans la mesure où le résultat est du texte et que de toute façon Excel ne gèrera pas des heures sans date.

Donc, pour résoudre le problème, il faut faire une concaténation d'une date par défaut (01/01/2011 par exemple) et de l'heure. Sans oublier de transformer le résultat en format Date avant d'exporter sur Excel.
__________________
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 17/06/2011, 15h34   #3
Invité de passage
 
Homme
Chef de projet MOA
Inscription : mai 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 16
Points : 3
Points : 3
Par défaut Transformation secondes en hh:mm:ss

Merci beaucoup pour cette réponse.
Pourriez-vous m'aider pour construire cette formule avec la date 01/01/2011 ?

J'utilise pour transformer les secondes en hh:mm:ss cette formule :

=Si(EstNul([Ma variable en secondes]);"00:00:00";RemplissageGauche(""+Plancher(Arrondi([Ma variable en secondes];0)/3600);2;"0") + ":" + RemplissageGauche(""+Plancher(Mod(Arrondi([Ma variable en secondes];0);3600)/60);2;"0") + ":" + RemplissageGauche(""+Mod(Arrondi([Ma variable en secondes];0);60);2;"0"))

Merci encore pour la réponse déjà fournie et pour votre aide !
Isbak13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 15h39   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
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 271
Points : 5 668
Points : 5 668
Afin que la formule ne soit pas imbuvable, je propose que la formule pour calculer les heures soit placée dans une variable, appelons-là "Heures".

Ensuite, il suffit de faire :
Code :
=EnDate(Concaténer("01/01/2011 ";[Heures]);"dd/mm/yyyy hh:mi:ss")
__________________
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 20/06/2011, 10h15   #5
Invité de passage
 
Homme
Chef de projet MOA
Inscription : mai 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 16
Points : 3
Points : 3
TomduBouchon...t'es un pro !
Merci !
J'ai testé et celà fonctionne pour l'ensemble des durées...sauf lorsqu'elles sont supérieures à 23h59min59s...j'imagine que c'est lié avec le fait de concaténer avec la date unique 01/01/2011.
Je vais travailler sur une formule contournant ce problème mais si tu as des idées, je suis preneur...
Encore merci !
Isbak13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h44.


 
 
 
 
Partenaires

Hébergement Web