Reporter des valeurs de différentes cases dans une même case

Résolu
Yorkmouth304 -  
 Yorkmouth304 -
Bonjour,

J'ai plusieurs cases contenant des valeurs sur une même ligne, du genre :
La valeur 5 en A1, 8 en A2, 12 en A3 etc...

Et j'aimerais reporter ces différentes valeurs sous la forme 5-8-12 etc... (valeur séparée d'une trait d'union, à la suite) dans une case au bout de la ligne.

En gros, ça donne visuellement ça (mon "/" représente la séparation d'une case)

5 / 7 / 2 / 14 / 16 / 6 / 5-7-2-14-16-6


Je ne sais pas si j'ai été bien clair. Mais si c'est le cas, est-ce possible de faire ça ?

Merci d'avance pour vos réponses.



A voir également:

4 réponses

diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Bonjour,

Pour cela il y a plusieurs techniques .
Soit vous utiliser la fonction concatener de cette manière:
- "=Concatener(A1;'-';B1;'-';C1;'-';D1) " etc...

-Ou alors de cette manière : =A1&"-"&B1&"-"&C1&"-"&D1

Tenez moi au courant si c'est bien ce que vous vouliez.
0
Yorkmouth304
 
C'est effectivement ce que je voulais faire. Cependant je me rends compte que je peux pas de cette manière, car dans mes cases j'ai des valeurs arrondies, des valeurs non arrondies, des valeurs avec des virgules etc, et je peux ne pas configurer tout ça. Ou alors ça sera bien trop compliqué.

Parce que du coup, si dans ma case A1 j'ai un 8 affiché (qui est un 8 arrondi), dans ma case avec la formule Concatener il va me mettre 8,1333.
Comment puis-je lui dire que je veux 8 et pas 8.1333 ?

EDIT : après réflexion, il faudrait qu'il comprenne que dans ma case avec la formule concatener, il me mette la valeur affichée qu'il y a en A1, pas la valeur arrondie sinon ça fout le bordel. Y'a moyen de faire ça ?

Sinon, on va continuer de faire ça à la main :)

Merci pour le coup de main quand même,
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
En gros Vous voulez que ce soit Toujours des arrondi si possible ( sans doute plus simple?) Ou que meme les valeur non arrondi il les concatene?
0
Yorkmouth304
 
En gros, j'ai des cases par exemple en A1 ou j'ai vraiment inscrit manuellement 8, donc y'a pas de soucis.
Et par exemple en A2, j'aurais marqué 10/3, donc pour lui c'est 3.333 mais je lui ai dit de m'inscrire 3 (dans Format de Cellule, etc).

Mais du coup, dans ma colonne où je concatène, il va me mettre 8-3.3333
Mais moi je veux qu'il me mette 8-3 ....
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
D'accord dans ce cas , Vous pouvez faire ça comme ça :
"=Concatener(arrondi(A1;0);'-';arrondi(B1;0);'-';arrondi(C1;0);'-';arrondi(D1;0) "

Si vous preferez une troncature:
"=Concatener(tronque(A1;0);'-';tronque(B1;0);'-';tronque(C1;0);'-';tronque(D1;0) "

C'est bien ce que vous vouliez?
0
Yorkmouth304
 
C'est PAR-FAIT !

Bon ben en soit c'est pas si compliqué que ça au final ... Mais il faut juste savoir qu'on peut faire ça :D

Un énoooooorme merci m'sieur Diablo13800, z'êtes un génie :D
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Tout peut se faire avec Excel :p
Content de vous avoir été utile :)
0
Yorkmouth304
 
C'est fait !
Je vais sûrement revenir vers vous pour des conseils pour une macro si je ne trouve pas d'aide avant sur le net :)
Merci encore et très belle journée à vous, vous avez fait un heureux petit stagiaire :D
0