Si chiffre 1, alors texte a ; si chiffre 2, alors texte b : Comment faire?

Fermé
acojean - 9 avril 2019 à 10:57
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 - 9 avril 2019 à 11:17
Bonjour,

Je cherche à sélectionner un mot, en fonction du chiffre qui est inscrit dans la colonne d'à côté.

Autrement dit, dans une colonne "catégorie" se trouve les chiffres 1, 2, 3, 4...
J'aimerais pouvoir dire que
- catégorie 1 = texte a
- catégorie 2 = texte b
etc.

Auriez vous la formule? Je ne sais pas si je dois utiliser des SI ou des RECHERCHE, ou autre chose...

Merci!!
Jean

Configuration: Macintosh / Firefox 66.0
A voir également:

2 réponses

diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844
9 avril 2019 à 11:00
Bonjour,

Tout dépend de la taille de votre tableau.

Vous pouvez soit passer par des si imbriqué si la taille est petite ( Moins de 7 je crois)

Soit passer par un tableau intermédiaire et vous servir de la fonction rechercheV
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 9 avril 2019 à 11:16
Bonjour
la meilleure solution est effectivement un tableau de référence avec la liste des textes à ressortir

si vos références sont des chiffres successifs, établissez une liste des textes dans l'ordre croissant des catégories (par exemple de Z1 à Z10)

si N° en A1 la formule en B1 serait:

=INDEX($Z$1:$Z$10;A1)

ou avec des si (salut DIABLO, le nombre de SI n'est pas limité depuis Excel 2007)

ou avec le code CHOISIR si vos N° sont bien croissants à partir de 1:
=CHOISIR(A1;"texte a";"texte b";"texte c";etc...)

crdlmnt
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844
9 avril 2019 à 11:17
Salut Vaucluse,

Je pensais les si toujours limité :) ce sera retenu pour les prochaines fois alors
0