Hej
Lärde mig precis om Array-funktioner idag och om jag förstår rätt så är detta bästa sättet att lösa mitt problem.
Jag har ett dokument med två flikar.
I Resultat-fliken skriver jag formeln och värdena hämtar jag från en flik som heter Days to Deadline.
I denna flik finns det en modellkolumn (B) som innehåller ett antal olika modellet. I kolumnen Dagar (K) så har vi registrerat antal dagar som är kvar för ett visst ändamål. Sedan finns det ett antal andra koluner där man tex räknar fram dagar kvar osv.
Samma modell kan finnas flera gånger i kolumn B och vad jag vill få fram ur formeln är:
1 - antalet för en viss modell som är över 69 dagar
2 - antalet för en viss modell som är under 0 (dvs försening)
3 - antalet för en viss modell som är mellan 0 och 69
1 och 2 har jag löst genom nedanstående formler
{=SUM(IF('Days to Deadline'!$B$2:$B$172="ART";IF('Days to Deadline'!$K$2:$K$172>69;1;0);0))}
{=SUM(IF('Days to Deadline'!$B$2:$B$172="ART";IF('Days to Deadline'!$K$2:$K$172<0;1;0);0))}
Men frågan är vad syntaxen är för 0< och <69
Jag har provat
{=SUM(IF('Days to Deadline'!$B$2:$B$172="ART";IF(AND('Days to Deadline'!$K$2:$K$172>0);('Days to Deadline'!$K$2:$K$172<169));1;0);0))}
och en hel del andra varianter men inget verkar funkar. Jag vet givetvis att man måste trycka ctrl+shift+enter för att "aktivera" dessa array-funktioner så det är inte det som är problemet.
Nån som vet hur jag ska få till detta?