J'essaie de créer une feuille d'évaluation des risques dans Excel.
J'ai un menu déroulant avec les jours en ce moment et je souhaite qu'une autre cellule soit remplie en fonction du jour sélectionné.
J'ai réussi à le faire fonctionner pendant un jour mais pas tous les jours.
=IF(F16="Monday","Apple","")
Comment puis-je développer cette formule pour afficher les éléments suivants:
F16 = lundi, G16 = Apple
F16 = mardi, G16 = orange
F16 = mercredi, G16 = banane
F16 = jeudi, G16 = poire
microsoft-excel
worksheet-function
Ryanagray
la source
la source
Réponses:
Fondamentalement, ce que vous recherchez s'appelle un
LOOKUP
fonctionner dans Excel.Étape 1 : Faites une liste de X et Y (dans votre cas JOUR et FRUITS) - disons que cette plage est A1 à B7
Étape 2 : Écrivez la formule suivante dans la cellule où vous voulez que le nom du fruit apparaisse
=VLOOKUP(A8,A1:B7,2,0)
(en supposant que A8 contient votre jour)la source
Si vous ne souhaitez pas ajouter de cellules supplémentaires, comme le suggère Prasanna, ajoutez simplement:
la source
Selon votre version d'Excel, vous pourrez peut-être utiliser la fonction IFS. Cela exécute essentiellement le travail que la fonction SI imbriquée effectuerait.
En G18, essayez:
=IFS(F16=Monday,Apple,F16=Tuesday,Orange,F16=Wednesday,Banana,F16=Thursday,Pear)
la source