Mise en forme excel
Résolu
tode31
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
tode31 Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
tode31 Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Mise en forme excel
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
1 réponse
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?
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?
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
à tout hasard, essayez:
=SUBSTITUE(SUPPRESPACE(A1&SI(A2<>"";" "&A2;"")&SI(A3<>"";" "&A3;"")&SI(A4<>"";" "&A4;"")&SI(A5<>"";" "&A5;"")&SI(A6<>"";" "&A6;""));" ";"-")
à adapter
crdlmnt
Désolé pour les explications imprécises