Entrez un texte différent dans plusieurs cellules d'une ligne en fonction de la valeur d'une cellule.

0

Totalement nouveau à cela, mais besoin d'aide. Tout conseil apprécié. Je me demandais s'il était possible d'écrire une sorte de formule qui remplirait automatiquement environ 12 cellules d'une seule ligne en fonction de la valeur de la première cellule. Par exemple:

  • Si A1 = 1, alors B1 = réussi, C1 = échec, D1 = réussi, E1 = rejeté
  • Si A1 = 2, alors B1 = réussite, C1 = échec, D1 = échec, E1 = rejeté
  • Si A1 = 3, alors B1 = Passé, C1 = Passé, D1 = Passé, E1 = Passé, etc.

Est-ce faisable?

Merci les gars. En réponse à vos questions ....

Les données initiales peuvent être n'importe quel nombre compris entre 1 et 9. En fonction du nombre que j'entre dans la colonne A (1 à 9), je souhaite générer un ensemble spécifique de textes dans les cellules B à M. Par exemple ...

Si A1 = 1, alors B1 = Passé, C1 = Echec, D1 = Passé, E1 = Rejeté • Si A1 = 2, alors B1 = Passé, C1 = Échec, D1 = Echec, E1 = Rejeté • Si A1 = 3, alors B1 = Passé, C1 = Passé, D1 = Passé, E1 = Passé, etc.

A1 peut être un nombre compris entre 1 et 9. La sortie dans les cellules B, C, D, E, F, G, H, I, J, K, L, M dépend du nombre entré dans la cellule A1.

J'espère que cela clarifie la requête.

Je vous remercie


Ceci est le lien vers une image de la feuille Excel sur laquelle je travaille .... http://imgur.com/pLIb6td

Si je choisis l'option 1 dans la cellule A14, il me faut alors B14 à m14 pour afficher ce qui est affiché dans les cellules b2 à m2

Je vous remercie

Alec
la source
1
Pouvez-vous clarifier les données initiales et le résultat exact souhaité?
Burgi
Existe-t-il un modèle aux valeurs souhaitées que vous nous refusez? Quelle est la plage de valeurs pour la Acolonne? (Sont-ils toujours des entiers positifs? Quelle peut être leur taille? 10? 1000?)
Scott

Réponses:

0

Plutôt que d’écrire une formule unique qui remplit toutes les colonnes, il est probable que vous aurez besoin d’une formule individuelle pour chaque colonne.

Un exemple pourrait être:

  • la colonne A est une suite de nombres
  • la colonne B utilise la formule =IF(MOD(A1,3) = 0,"fizz","")
  • la colonne C utilise la formule =IF(MOD(A1,5) = 0,"buzz","")
  • la colonne D utilise la formule =IF(AND(LEN(B1)=0,LEN(C1)=0),A1,CONCATENATE(B1,C1))

et vous vous retrouvez avec une sorte de solutionneur de Fizz Buzz .

Ouroborus
la source
0

Si vos Avaleurs sont limitées à de petits entiers positifs, cela CHOOSE()pourrait être votre meilleure option. Sa syntaxe est

CHOISIR ( index_num , valeur1 , [valeur2] ,…)

Pour les données que vous montrez, l’utilisation serait

  • B1=CHOOSE(A1, "Pass", "Pass", "Pass", …)
  • C1=CHOOSE(A1, "Fail", "Fail", "Pass", …)
  • D1=CHOOSE(A1, "Pass", "Fail , "Pass", …)
  • E1=CHOOSE(A1, "Rejected", "Rejected", "Passed", …)
Scott
la source