1 votes

Liste de validation des données de préfixe/suffixe

J'ai beaucoup de mal à comprendre comment préfixer ou suffixer un ensemble de mots en fonction de ce que j'ai choisi dans une "liste de validation des données".

CLIQUEZ ICI POUR VOIR/TÉLÉCHARGER UN EXEMPLE DE FEUILLE DE CALCUL

J'ai une liste de mots dans la colonne A et une liste de mots dans la colonne B.

Dans la cellule C1, j'ai une liste de validation de données et les options sont 'Suffixe' ou 'Préfixe'.

Ce que je voudrais qu'il se passe dans la colonne D, c'est que si je choisis Suffixe, tous les mots de la colonne B soient placés après tous les mots de la colonne A. Et si je choisis Préfixe, tous les mots de la colonne B soient placés avant tous les mots de la colonne A.

Pour information, j'utilise Excel 2013 et le nombre de mots dans les colonnes A et B peut être illimité.

J'ai essayé d'utiliser des formules de concaténation, mais le fait de remplir une liste de mots en fonction de ce qui est sélectionné dans une liste de validation de données dépasse largement mes connaissances.

SCREENSHOT OF EXAMPLE SPREADSHEET

Ainsi, dans la colonne D, si je choisis Suffixe, je veux que toutes les combinaisons apparaissent comme ceci :

  • yaourt à l'orange
  • glace à l'orange
  • milkshake à l'orange
  • boisson à l'orange
  • yaourt aux pommes
  • glace aux pommes
  • milkshake aux pommes
  • boisson à base de pomme
  • yaourt à la banane
  • glace à la banane
  • milkshake à la banane
  • boisson à la banane

Suffix Example

Dans la colonne D, si je choisis Préfixe, je veux que toutes les combinaisons apparaissent comme ceci :

  • orange de yaourt
  • crème glacée orange
  • milkshake orange
  • boisson orange
  • pomme yaourt
  • crème glacée à la pomme
  • pomme milkshake
  • boire de la pomme
  • banane yaourt
  • glace banane
  • milkshake banane
  • boisson banane

Prefix Example

Merci d'avance

0voto

datatoo Points 3412

Vous pouvez tester la valeur du choix de validation sélectionné et dans la colonne D une formule telle que la suivante.

=IF(C2="Prefix",A2&" "&B2,B2& " "&A2)

si vous voulez faire le choix du suffixe, du préfixe dans une seule cellule comme C1, modifiez la formule comme suit

=IF(C$1="Prefix",A2&" "&B2,B2& " "&A2)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X