Converter data em número com base em um intervalo

0

Estou tentando escrever uma fórmula para converter uma data em um número com base no intervalo em que ela cai, mas continuo recebendo uma mensagem de erro de análise. Alguém pode ajudar? Aqui está a fórmula. Eu quero que funcione para que, por exemplo, se a data em $ F2 fosse 28/09/2006, ela retornaria um valor de 6.

TIA para qualquer ajuda

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

Geoff Magee
fonte

Respostas:

0

Eu acho que isso deve funcionar:

=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")))))))))))

Eu mudei de 31/08/2015 para 31/08/2015, e removi o ") no meio da fórmula que estava lá sem razão aparente, e removeu um parêntese extra no final.

Yisroel Tech
fonte
Obrigado pela ajuda. Eu removi o "," que você apontou e manteve as datas no formato do Reino Unido. Tudo funciona perfeitamente.
Geoff Magee
Ótimo! (Eu estou nos EUA, então esse formato de data deu um erro #VALUE!). Se minha resposta ajudou você pode marcar minha resposta como a resposta correta.
Yisroel Tech