02. marts 2006 - 08:51Der er
25 kommentarer og 1 løsning
Returnere en værdi i realation til en beregnet celle
Jeg har en celle Q1 der beregner en levetid og formateret som år - måneder - dage. Jeg vil gerne i celle R1 have returneret en værdi baseret på denne levetid hvor 0-1 år giver værdien 1 2-4 år giver værdien 2 og over 5 år giver værdien 3. Kan nogen hjælpe?
I feltet med levetid er der regnet med dags dato, således at om et år hvis produktet stadig lever vil levetiden automatisk blive forlænget med et år. Hvis det er det du mener?
=HVIS((ÅR(Q1)-ÅR(O1))>=5;3;HVIS((ÅR(Q1)-ÅR(O1))>=1;2;0)) hvis jeg retter q1 til p1 hvor min slutdato ligger virker det lidt bedre, men problemet er bare at der ikke på alle felter i p kollonen er en slutdato.
Problemet i den måde du stiller din formel op på er så vidt jeg kan se at den kun kigger på årstallet, hvilket vil sige at en startdato 31/12-03 og en slutdato 1/1-05 vil resultere i en levetid på 4 år. Jeg kan lige opsumere at jeg har en startdato i O1, slutdato i P1 og en beregnet levetid i Q1 som tager udgangspunkt i at hvis det satdig lever er feltet Q1 = dags dato.
Den fungere altså ikke helt som jeg godt vil have den til at virke. Den lader satdig alle felter uden slutdato blive blanke. Lad være med at bruge mere tid på det jeg finder på en anden måde at løse det på
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.