Convertir la date en nombre en fonction d'une plage

0

J'essaie d'écrire une formule pour convertir une date en un nombre en fonction de la plage dans laquelle elle se situe, mais je continue à recevoir un message d'erreur d'analyse. quelqu'un peut-il aider? Voici la formule. Je veux que cela fonctionne afin que, par exemple, si la date dans $ F2 soit le 28/09/2006, elle renvoie une valeur de 6.

TIA pour toute aide

= IF (AND ($ F2> = "01/09/2016" + 0, $ F2 <= "31/08/2015" +0), "19-20", SI (AND ($ F2> = "01 / 09/2015 "+ 0, F2 $ <=" 31/08/2016 "+0)," 18-19 ", SI (ET ($ F2> =" 01/09/2014 "+ 0, $ F2 < = "31/08/2015" +0), "FS1", IF (AND ($ F2> = "01/09/2013" + 0, $ F2 <= "31/08/2014" +0), " FS2 ", IF (ET ($ F2> =" 01/09/2012 "+ 0, $ F2 <=" 31/08/2013 "+0)," R ", SI (ET ($ F2> =" 01 / 09/2011 "+ 0, $ F2 <=" 31/08/2012 "+0)," 1 ", SI (AND ($ F2> =" 01/09/2010 "+ 0, $ F2 <=" 31/08/2011 "+0),"), "2", IF (AND ($ F2> = "01/09/2009" + 0, $ F2 <= "31/08/2010" +0), "3", SI (ET ($ F2> = "01/09/2008" + 0, $ F2 <= "31/08/2009" +0), "4", SI (ET ($ F2> = " 01/09/2007 "+ 0, $ F2 <= "31/08/2008" +0), "5", IF (AND ($ F2> = "01/09/2006" + 0, $ F2 <= "31/08/2007" +0), " 6 "))))))))))))))

Geoff Magee
la source

Réponses:

0

Je pense que cela fonctionnera:

=IF(AND($F2>="01/09/2016"+0,$F2<="08/31/2015"+0),"19-20",IF(AND($F2>="01/09/2015"+0,$F2<="08/31/2016"+0),"18-19",IF(AND($F2>="01/09/2014"+0,$F2<="08/31/2015"+0),"FS1",IF(AND($F2>="01/09/2013"+0,$F2<="08/31/2014"+0),"FS2",IF(AND($F2>="01/09/2012"+0,$F2<="08/31/2013"+0),"R",IF(AND($F2>="01/09/2011"+0,$F2<="08/31/2012"+0),"1",IF(AND($F2>="01/09/2010"+0,$F2<="08/31/2011"+0),"2",IF(AND($F2>="01/09/2009"+0,$F2<="08/31/2010"+0),"3",IF(AND($F2>="01/09/2008"+0,$F2<="08/31/2009"+0),"4",IF(AND($F2>="01/09/2007"+0,$F2<="08/31/2008"+0),"5",IF(AND($F2>="01/09/2006"+0,$F2<="08/31/2007"+0),"6")))))))))))

J'ai changé du 31/08/2015 au 31/08/2015, et j'ai supprimé le "," au milieu de la formule qui était là sans raison apparente, et j'ai supprimé une parenthèse supplémentaire à la fin.

Yisroel Tech
la source
Merci de votre aide. J'ai supprimé le ") que vous avez signalé et conservé les dates au format britannique. Tout fonctionne parfaitement.
Geoff Magee
Génial! (Je suis aux États-Unis alors ce format de date a donné une erreur #VALUE!). Si ma réponse vous a aidé, vous pouvez marquer ma réponse comme étant la bonne réponse.
Yisroel Tech