2017-10-13 5 views
0

Je dois trier une table d'événements par date, ce qui fonctionne bien tant que je n'ai que des événements de la journée. Mais comme j'ai aussi des événements qui durent plusieurs jours, ça ne marche plus.Tri de la table excel par dates d'événements (parfois 1 jour parfois dd1.-dd2.mm.yyyy)

Je suppose que le problème principal est, qu'excel ne reconnaît pas le dd. - jj.mm.aaaa comme date. (J'utilise le format jj.mm.aaaa allemand et qui fonctionne très bien avec les dates pour un seul jour, mais je ne me dérangerait pas en utilisant un format différent)

01. - 04.06.2016 
21. - 22.04.2016 
25.5.2016 
10.10.2016 
28.11. - 02.12.2016 

les dates simples sont alignés à droite (reconnus comme des dates) les dates de départ sont alignées à gauche (non reconnues)

+2

Vous aurez besoin de deux colonnes, une pour la date de début ou une date unique et une pour la fin ou l'espace. Puis trier le premier. Ou changez chaque chose en texte avec des dates complètes sous la forme de 'yyyy.mm.dd'. –

+0

Je suppose que vous avez 4 formats différents ici? '" dd.MM.yyyy "', '" dd. - dd.MM.yyyy "', '" jj.MM. - dd.MM.yyyy "', '" dd.MM.yyyy - dd.MM. yyyy "'. – Enigmativity

Répondre

0

Le format jj.mm.aaaa sera stocké sous la forme d'une date qui trie correctement. Le dd. - Les plages de dates dd.mm.yyyy seront stockées sous forme de texte et triées en fonction des caractères.

Vous devez soit scinder les plages de dates en 2 colonnes avec la date de début dans la première colonne avec les dates uniques; ou changez le format des dates et des plages.

Pour garder tout dans une cellule, vous devez d'abord les cellules de changement pour le formatage du texte et entrez tout comme:

aaaa.mm.jj

aaaa.mm.jj - .DD