Concatener sous conditions et validation de données nombres et mot

Bonjour à tous

J'aimerai concatener sous la condition que la cellule n'est pas vide.

J'aimerai concatener que si une cellule contient le terme "NA".

Enfin j'aimerai mettre en place une validation de donnée dans un champs de

8exemples-1.xlsx (9.41 Ko)

cellules qui n'autorise que le terme "NA" ou un nombre entier

Merci d'avance pour vos conseils et votre aide.

Bonjour

Merci de déposé un exemple concrêt.

- Concatener quoi avec quoi ? Concatener ou ?

Est-ce les deux type de concatenation sont imbriqué ? si cellule non vide alors ---> si cellule contiend "NA" -----> concaténation1 ; concatenation2 ; rien

Bonjour,

Tout d'abord merci pour l'intérêt que vous portez à ma question.

En effet avec un exemple c'est beaucoup plus clair.

4exemples-1.xlsx (9.41 Ko)

Désolée je manquait d'un peu de temps... :)

Pour la deuxième

=SI(C12<>"NA";CONCATENER(A12;" ";B12;" ";C12);CONCATENER(A12;" ";B12;" ";C12;" Pomme"))

Pour la première je regarde un peu plus tard à cause des possibles cases vides.

Hello,

=SUPPRESPACE(A5&" "&B5&" "&C5&" "&D5)

Bonjour à tous,

Merci, pour vos retours @Joyeux Noel et @Xmenpl .

En combinant vos deux réponses cela fonctionne parfaitement.

Il me reste une question :

J'aimerai mettre en place dans un champs de cellule une "validation de donnée" n'autorisant que soit un nombre (entier) soit le terme "NA". Autrement dit : tout ce qui ne serait pas un nombre (entier) ou le terme "NA" serait impossible à rentrer.

Merci d'avance pour votre aide sur ce sujet.

Bonjour,

J'ai longuement essayé ce dernier point, sans succès. Avec une macro c'est jouable, sans VBA, je ne vois pas comment on pourrait faire.

Mais si quelqu'un sait, je suis preneur de la solution !

Bonjour,

J'en étais arrivé au même résultat "la fonction numérique seule" ok ; mais le NA çà bloque.

Aprés il faudrait savoir en numérotation autorisée ce que vous autorisez ? si vous avez des numéros de 1 à 500 vous pouvez toujours créer une liste dans un autre

onglet de 1 à 500 et ajouter à la fin NA.

Vous pourrez alors utiliser cette liste dans les options de validation.

( Si la numérotation est à l'infini alors çà ne fonctionnera pas ainsi )

Bonjour,

Merci pour votre aide, J'avais pensé à faire une liste de nombre autorisé [0 ; 1000] mais cela fait une liste trop lourde... Curieux qu'excel ne prévois pas une formule.

VBA est trop complexe pour moi et pour les utilisateurs...

Je vais tenter de lancer mon tableau comme ça en comptant sur l'humain pour ne pas entrer autre chose que des nombres et NA dans cette colonne. J'ai bien peur qu'a la longue les utilisateurs viennent rentrer des valeurs non autorisées... Bref je verrai bien à l'usage par les utilisateurs de mon tableau...

En tous cas un grand merci à vous pour votre aide ça m'a bien servis.

Bonne journée,

Rechercher des sujets similaires à "concatener conditions validation donnees nombres mot"