Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 11/07/2006, 17h11   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2006
Localisation: Saint-Dié
Version Excel : Excel 2000 (PC)
Messages: 105
Par défaut Si Cellule Vide Concatener Une Autre Cellule

Bonjour le Forum,

A votre avis, est-il possible de mettre une condition dans la fonction concatener ?
Exemple : je concatène la cellule A1 + la B1 + la C1 + la D1. Si par exemple la cellule B1 est vide, celle-ci doit être remplacée par exemple par la cellule B2.
donc ça devrait être du style : A1&(SI(B1;"";B2))&C1&D1 mais ça ne fonctionne pas...

Si vous avez une idée !... Merci par avance
Marboi est déconnecté   Réponse avec citation
ANNONCES
Vieux 11/07/2006, 17h14   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 362
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Salut Marboi,

Modifie ta formule ainsi :

=A1&SI(B1="";B2;B1)&C1&D1

tu peux aussi utiliser à la place de B1="" , ESTVIDE(B1)

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est connecté maintenant   Réponse avec citation
Vieux 11/07/2006, 17h21   #3 (permalink)
XLDnaute Accro
 
Date d'inscription: mai 2005
Localisation: Tongres
Version Excel : Excel 2000 (PC)
Messages: 1 753
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

bonjour Tibo,marboi

une autre solution,plus longue

=SI(B1="";A1&B2&C1&D1;A1&B1&C1&D1)
à bientôt
Bebere est déconnecté   Réponse avec citation
Vieux 11/07/2006, 17h27   #4 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2006
Localisation: Saint-Dié
Version Excel : Excel 2000 (PC)
Messages: 105
Thumbs up Re : Si Cellule Vide Concatener Une Autre Cellule

Tibo et Bébère,

Vous êtes des rapides, je viens de tester la formule de Tibo elle focntionne à merveille. Je teste la tienne Bébère et je vous remercie tous les deux de votre aide.
Marboi est déconnecté   Réponse avec citation
Vieux 11/07/2006, 20h20   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2006
Localisation: Saint-Dié
Version Excel : Excel 2000 (PC)
Messages: 105
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

J'aurai une autre question dans le même genre.

Si je dois imbriquer 2 ou 3 conditions, par exemple le cas de la cellule B1 vide, je prends la cellule B2 et si celle-ci est vide aussi je prends la B3 etc, comment devrai-je m'y prendre ?

Merci de votre concours.
Marboi est déconnecté   Réponse avec citation
Vieux 12/07/2006, 07h49   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 362
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Salut Marboi,

Si ça se limite à quelques cellules, tu peux faire :

=A1&SI(B1="";SI(B2="";SI(B3="";"";B3);B2);B1)&C1&D 1

Le principe est de remplacer les "" par un nouveau test.

Attention toutefois, le nombre de SI imbriqués est limité à 7 (jusqu'à la prochaine version d'Excel).

Au delà, il faudrait voir le tableau pour envisager une autre approche.

Bonne journée

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est connecté maintenant   Réponse avec citation
Vieux 12/07/2006, 07h56   #7 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2006
Localisation: Saint-Dié
Version Excel : Excel 2000 (PC)
Messages: 105
Smile Re : Si Cellule Vide Concatener Une Autre Cellule

Merci beaucoup Tibo pour ton aide.

Bonne journée à toi aussi.
Marboi est déconnecté   Réponse avec citation
Vieux 17/06/2008, 19h42   #8 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2008
Messages: 29
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Bonjour
j'ai besoin d'aide pour concatener des cellules avec 2 conditions
Vous trouverez ci-joint un fichier exemple.
toutes les valeurs sont du texte et je veut concatener les valeurs de C2 et C3 et C4(ensuite effacer C3 et C4) si A2=A3=A4 et B2=B3=B4.
J'espere que c'est claire.
Merci d'avance.
Fichiers attachés
Type de fichier : xls Classeur1.xls (14,5 Ko, 11 affichages)
mohand06 est déconnecté   Réponse avec citation
Vieux 17/06/2008, 19h46   #9 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 5 829
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Bonsoir


A vue de nez


=SI(ET(A2=A3=A4;B2=B3=B4);C2&C3&C4;"")

Après test
=SI(ET((A2+A3+A4)/3=1;(B2+B3+B4)/3=1);C2&C3&C4;"")
__________________
Cordialement,
__________________
JM





Dernière modification par Staple1600 ; 17/06/2008 à 19h53.
Staple1600 est déconnecté   Réponse avec citation
Vieux 18/06/2008, 13h40   #10 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2008
Messages: 29
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

merci pour la réponse mais ca ne marche pas.
j'ai copié les deux formule sans succes. la premiere me donne des cellules vides et la seconde des erreurs (valeur).
mohand06 est déconnecté   Réponse avec citation
Vieux 18/06/2008, 15h47   #11 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2008
Messages: 29
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Voila ce que je veux obtenir (colonne F) avec une formule qui tient va contactener suivant le nombre de lignes qui semblables dans A et B.
Fichiers attachés
Type de fichier : xls Classeur1.xls (17,0 Ko, 10 affichages)
mohand06 est déconnecté   Réponse avec citation
Vieux 27/06/2008, 15h13   #12 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2008
Messages: 29
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

es ce que je peus avoir de l,aide svp?
mohand06 est déconnecté   Réponse avec citation
Vieux 27/06/2008, 19h36   #13 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 362
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Bonsoir,

à essayer :

une formule, qui fonctionne dans le cas présent (mais pas certain que ce soit le cas tout le temps) :

Code:
=SI(B2=B1;"";SI(ET(B2<>B1;B2<>B3);"";C2&" "&SI(B2=B3;C3;"")&" "&
SI(B2=B4;C4;"")&" "&SI(B2=B5;C5;"")&" "&SI(B2=B6;C6;"")&" "&
SI(B2=B7;C7;"")&" "&SI(B2=B8;C8;""))&" "&SI(B2=B9;C9;""))
Bonne soirée

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est connecté maintenant   Réponse avec citation
Vieux 02/07/2008, 20h29   #14 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2008
Messages: 29
Par défaut Re : Si Cellule Vide Concatener Une Autre Cellule

Merci beaucoup . je vais la tester tout de suite.
mohand06 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Prochaine cellule vide dans une autre feuille Borello Forum Excel 6 19/11/2005 13h52
si cellule vide prendre autre plage big40 Forum Excel 2 21/03/2005 22h47
changement couleur texte d'une cellule quand une autre n'est pas vide Chris Forum Excel Downloads - Archives 8 15/12/2003 13h01
code pour laisser une cellule vide entre chaque cellule recopiée Cécile Forum Excel Downloads - Archives 4 14/08/2003 13h59
comment copier une cellule non vide sur une autre thibault Forum Excel Downloads - Archives 1 19/06/2003 15h09


Fuseau horaire GMT +2. Il est actuellement 13h52.


(C) 2006 Excel Downloads