2017-07-06 5 views
0

J'essaie de faire un tableur pour mes éclaireurs. Je veux être en mesure de mettre dans leur grade, et de retourner leur grade désigné. J'ai recherché comment utiliser plusieurs instructions IF et comment utiliser l'instruction IFS. Il renvoie un # N/A ou un FALSE chaque fois que je mets quelque chose d'AUTRE que la première déclaration.Plusieurs imbriquées si in google sheets retournant FALSE

C'est la imbriquée instruction IF

=IF(J5="K","Lion", IF(J5="1","Tiger", IF(J5="2","Wolf", IF(J5="3","Bear", IF(J5="4","Webelos I", IF(J5="5","Webelos II"))))))

Ceci est la déclaration IFS

=IFS(J4="K","Lion", J4="1","Tiger", J4="2","Wolf", J4="3","Bear", J4="4","Webelos I", J4="5","Webelos II")

Il ne fonctionne que bon si je coup de poing dans K. Je ne reçoivent pas une réponse appropriée quand je frappe à 1, 2, etc. Qu'est-ce qui me manque ici? Je dois faire ceci dans des feuilles de google pour que d'autres puissent employer. Je reçois les mêmes erreurs ou des erreurs similaires quand je l'essaye aussi dans Excel.

Répondre

0

Essayez ceci:

=IF(J5="K","Lion", IF(J5=1,"Tiger", IF(J5=2,"Wolf", IF(J5=3,"Bear", IF(J5=4,"Webelos I", IF(J5=5,"Webelos II", 0)))))) 

Vous avez été saisie des Entiers comme des chaînes. À moins qu'Excel lise les valeurs numériques sous forme de chaînes, votre formule d'origine ne fonctionnera pas.

+1

AHH merci. Cela l'a réparé. Je me creusais la tête et je savais que c'était quelque chose de simple, mais je ne pouvais pas le voir. Je suppose que tout ce dont j'ai besoin, c'est de nouveaux yeux. lol encore une fois merci. – CHIEF