Je voudrais sortinger mon file Excel par horodate, alors lorsque nous passons de l'heure d'été à l'hiver, datatables sont commandées par ordre chronologique et, lorsque je crée un graphique, datatables sont représentées dans le bon ordre.
Quand je sortinger par horodate (de a à Z), j'obtiens cela:
Horodate Value Chronological order 2014-10-26T01:30:00+02:00 32273345000 1 2014-10-26T02:00:00+01:00 28310393000 4 2014-10-26T02:00:00+02:00 31705207000 2 2014-10-26T02:30:00+01:00 27116547000 5 2014-10-26T02:30:00+02:00 29900587000 3 2014-10-26T03:00:00+01:00 26535312000 6 2014-10-26T03:30:00+01:00 26165805000 7 2014-10-26T04:00:00+01:00 26022551000 8
Ce n'est pas l'ordre chronologique que vous voyez … J'aimerais avoir 1 2 3 4 5 6 7 8
Je vous remercie
Vous pouvez append une colonne auxiliaire et sortinger en l'utilisant:
La formule en D1
(traînée vers le bas) est:
=SUBSTITUTE(LEFT(A1,19),"T"," ")-RIGHT(A1,5)*(MID(A1,20,1)&"1")
La première partie ( SUBSTITUTE(LEFT(A1,19),"T"," ")
) calcule la date et l'heure, le deuxième ( -RIGHT(A1,5)
) le décalage du timezone et le troisième ( MID(A1,20,1)&"1"
) signe du décalage du timezone (vous pouvez l'enlever, s'il y a toujours +
en horodate ).