Séparer date et heure provenant d'un query

Bonjour,

j'ai cette formule :

=query('DB'!C:D;"select max(C) where D like 'XX' label max(C)''")

qui me renvoi une date et une heure.

J'essaie de séparer la date et l'heure dans 2 cellules différentes.

J'ai tenté entre autre :

=query(ARRAYFORMULA(split('DB'!C:D;"")),"select max(C) where D like 'XX' label max(C)''")

Ca ne fonctionne mais si cela fonctionnait, cela me donnerait le résultat dans 2 cellules horizontales.

J'ai besoin de date en A5

et l'heure en A6

Je ne trouve pas comment intégrer, si c'est possible, la fonction ENT à un query.

Merci de votre aide

Bonjour,

Si vous rajoutez =HEURE(query...pour l'heure et =DATEVAL(query... pour la date ?

Je ne trouve pas comment intégrer, si c'est possible, la fonction ENT à un query.

Je ne vois pas le rapport, mais il est possible d'appliquer ENT sur query, il faut juste supprimer le label (car impossible d'arrondir du texte).

D'accord.

Effectivement, une fois de plus, j'ai cherché à me compliquer ou pas eu l'idée d'aller ecrire la formule dans ce sens...

=DATEVAL(query 
fonctionne très bien ! Merci.

et pour l'heure complète, j'ai pris

=TEMPSVAL(query

Merci de votre aide

Bonjour Sébastien,

Par exemple, pour avoir la liste date+heure en colonne A transformée en date puis heure en colonne A la syntaxe est la suivante:

=flatten(query(ARRAYFORMULA(split(A:A;" "));"select Col1,Col2 label Col1'', Col2''"))

Cordialement,

Fil.

Rechercher des sujets similaires à "separer date heure provenant query"