Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai un champ "Programme" que se divise en groupe de mois par Année :
Janvier-Février 20XX / Mars-Avril 20XX / Mai-Juin-Juillet 20XX / Août-Septembre 20XX / Octobre-Novembre-Décembre 20XX
J'utilise donc le tri par expression avec le code WildMatch(Programme,'Janv*', 'Mars*', 'Mai*', 'Août*', 'Oct*')
Cela fonctionne bien au niveau de l'ordre des noms des mois mais cela ne tri pas par Année.
Dans l'idéal, je voudrai un tri comme suit avec un premier tri décroissant sur le champ Year ou avec right(Programme,4) par exemple puis par WildMatch(Programme,'Janv*', 'Mars*', 'Mai*', 'Août*', 'Oct*'):
Janvier-Février 2024
Mars-Avril 2024
Mai-Juin-Juillet 2024
Août-Septembre 2024
Octobre-Novembre-Décembre 2024
Janvier-Février 2023
Mars-Avril 2023
Mai-Juin-Juillet 2023
Août-Septembre 2023
Octobre-Novembre-Décembre 2023
Je vous remercie par avance pour votre aide.
J'ai essayé un truc farfelu WildMatch(Programme,'Janv*'&right(Programme,4), 'Mars*'&right(Programme,4), 'Mai*'&right(Programme,4), 'Août*'&right(Programme,4), 'Oct*'&right(Programme,4)) qui ne marche pas...
Hello, that's a bit of a weird way, but it should work.
WildMatch(Programme,'Janv*', 'Mars*', 'Mai*', 'Août*', 'Oct*') - right(Programme,4)*100
Hello, that's a bit of a weird way, but it should work.
WildMatch(Programme,'Janv*', 'Mars*', 'Mai*', 'Août*', 'Oct*') - right(Programme,4)*100
Je ne comprends pas le pourquoi du comment mais ça marche.
Merci.