Mise en forme excel

Résolu/Fermé
tode31 Messages postés 46 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 11 juin 2012 - 11 juin 2012 à 10:50
tode31 Messages postés 46 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 11 juin 2012 - 11 juin 2012 à 15:04
Bonjour,
Je fais face a un problème de mise en forme dans une cellule Excel.
J'ai un plusieurs tableau de planning sur lesquels figurent des événement (ou non) qui sont noté sous la forme d'un nombre.
Je voudrai réaliser une planning récapitulatif sur lequel figure une liste des taches par jour type 1-3-7 mais je n'arrive pas a réaliser la mise en place automatique des tirets.
Les résultats donnent des choses du type -1-8.
Quelqu'un a déjà eu a faire ce genre de mise en forme.
Merci

A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 11/06/2012 à 10:59
Bonjour
avec un tiret vous utilisez un opérateur qui exécute une opération.
Soit:
vous formatez les cellules en texte, mais ce n'est pas 100% efficace si votre résultat est établi par une formule de concaténation. Il arrive selon les cas qu'Excel décide de reformater en num)
soit vous entrez en manuel en débutant dans la barre de formule par une apostrophe
soit vous utilisez l'underscore à la place du tiret, c'est sans doute la meilleure solution
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
tode31 Messages postés 46 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 11 juin 2012 8
11 juin 2012 à 11:10
Merci de votre réponse mais c'est bien la le problème, il s'agit d'une concaténation et le premier terme ne doit pas être précédé du symbole de séparation.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
11 juin 2012 à 11:44
Alors je crois avoir compris votre besoin,;
Mais il faudrait connaitre l'organisation de vos données et surtout dans quelles cellules se trouve les valeurs à concaténer et combien il y en a traiter
et aussi l'age de votre excel.
car la solution peut être différente selon les cas
0
tode31 Messages postés 46 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 11 juin 2012 8
11 juin 2012 à 12:31
Il y a autant de planning que de tache et je veut tout résumer dans un seul calendrier. excel 2003
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
11 juin 2012 à 12:47
On ne peut pas dire que ça réponde franchement à la question, non???
à tout hasard, essayez:
=SUBSTITUE(SUPPRESPACE(A1&SI(A2<>"";" "&A2;"")&SI(A3<>"";" "&A3;"")&SI(A4<>"";" "&A4;"")&SI(A5<>"";" "&A5;"")&SI(A6<>"";" "&A6;""));" ";"-")
à adapter
crdlmnt
0
tode31 Messages postés 46 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 11 juin 2012 8
11 juin 2012 à 15:04
Merci bien, j'ai réussi a adapter la formule a mon cas et cela semble fonctionner.
Désolé pour les explications imprécises
0