Fonction qui réflète texte à partir d'une plage de données

Bonjour tout le monde, j'ai besoin de votre aide pour un Excel je n'arrive pas à trouver une solution. Je vais tenter de vous expliquer au mieu !

  • J'ai une plage de données de G5 à J5.
  • Chaque cellule possède un menu déroulante à 1 choix

Ce que j'aimerais avoir par exemple:

Quand je sélectionne SECURITE en J5 cela me rapporte le mot SECURITE en E5

Ou encore quand je selectionne le mot MAINTENANCE cela me rapporte ce mot en E5

Je ne peux avoir qu'un seul mot dans ma plage de données (comme mon exemple)

Merci de votre aide

Cordialement,

16exemple.xlsm (8.43 Ko)

Bonjour,

en cellule E5, la formule suivante,

=G5&H5&I5&J5

sur la page code de la feuille,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Address(0, 0)
Case "G5": Range("H5:J5") = ""
Case "H5": Range("G5, I5:J5") = ""
Case "I5": Range("G5:H5, J5") = ""
Case "J5": Range("G5:I5") = ""
End Select
End Sub

Bonjour et bienvenue dans le Forum,

Formule en D5 à tester :

=SI(NBVAL(G5:J5)=1; G5&H5&I5&J5;"Erreur saisie")

Bonsoir le forum,

=SI(NB.SI(G5:J5;"*")=1;CONCATENER(G5;H5;I5;J5);"***")

Eh beh, toutes vos réponses fonctionnent => propre, rapide, efficace

Merci beaucoup!

Bonne fin de soirée !

Rechercher des sujets similaires à "fonction qui reflete texte partir plage donnees"