Combiner l'info de deux colonnes dans une

Résolu
femaleninja Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai deux colonnes qui ont essentiellement le même format.
A : nombre de 4 chiffres (milliers) et des Faux
B: nombre de 4 chiffres (milliers) et des Faux

Sur une même ligne il ne peut pas avoir 2 milliers. Ca peut être faux-faux ou millier-faux ou faux-millier

Je voudrais que :
C: regroupes valeurs en miliers des 2 colonnes. Dans le genre si A1>=1000; a1 ou si B1 >=1000; b1. Autrement faux.

Des idées ?!

Merci!


A voir également:

2 réponses


 
Ben ! Tu as déjà fait 90% du travail ...
=SI(A1>=1000;A1;SI(B1>=1000;B1;"Faux"))
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Tu peux déposer un fichier exemple (qcq lignes) avec ta formule sur cjoint.com et coller ici le lien fourni

eric
0
femaleninja Messages postés 44 Date d'inscription   Statut Membre Dernière intervention  
 
Voilà : https://www.cjoint.com/?3FCqb2yj91v

Merci beaucoup!
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Re,

Tes nombres ne sont pas des nombres mais du texte.
"6522" n'est pas pareil que 6522, bien qu'excel cherche à convertir en numérique quand il le peut.
Il ne faut pas centrer, les textes s'alignent à gauche et les nombres à droite.
Pour transformer une colonne en numérique copier une cellule vide, sélectionner la colonne et collage spécial addition.

Quand dans une formule tu écris ...;"Faux") (c'est un texte) ce n'est pas pareil non plus que ...;FAUX) (c'est un booléen, une valeur numérique)

On pourrait corriger ton fichier mais pour l'instant je ne vois pas la finalité...
Tu as une colonne de nombres, tu veux mettre ceux de 4 chiffres dans une colonne et ceux de 5 dans une autre ?
Et dans la 3ème les 4 premiers chiffres de ceux des 2 colonnes > 1000 ?
Autant tester et se servir de D2...

Si c'est ça laisse tomber tes 2 colonnes intermédiaires et :
=SI(D2>=10000;ENT(D2/10);SI(D2>=1000;D2;FAUX))
(après avoir converti tes textes en numérique comme expliqué au-dessus)

Sinon si tu pouvais expliquer ce que tu désires obtenir et pour quoi en faire...

eric
0
femaleninja Messages postés 44 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Eric.
En fait la colonne D est en texte parce que j'ai des valeurs comme 0002 et le format est important. Dans un premier temps, je voulais isoler les 4 chiffres >= 1000. Ensuite identifier les 5 chiffres et ne prendre que les 4 premiers. Pour enfin avoir une colonne dans laquelle j'aurais le résulat de ces 2 opérations.

Je viens de corriger mon "Faux" par FAUX et en fait tout s'est réglé avec ma formule initiale. My bad.

Au lieu de faire 2 étape je pouvais certainement utiliser une formule. en fait ce serait la tienne avec une règle supplémentaire pour les 0002...je vais peut-être m'essayer tout à l'heure.

Merci encore.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
re,

avec une règle supplémentaire pour les 0002

EEncore une fois je ne comprend pass tout puisque apparemment tu ne veux que ceux > 1000 (?)

Bon, pas grave.
Pour afficher 0002 tu n'as pas à ajouter de formule ni à transformer en texte.
Change le format de cellule par un format personnalisé avec : 0000

eric
0