28. oktober 2008 - 13:32Der er
5 kommentarer og 1 løsning
"Hvis-funktion"
Opgaven: HVIS ARK 3 (F16) = pære + HVIS ARK 1 (D22) ≥ 800.000 + HVIS dato i ARK1 (D24) < 7 år (Altså dato i D24 til dags dato, hvis Excel kan lave denne opgørelse)
ELLER
HVIS ARK 1 (D23) = JA + HVIS ARK 1 (D22) ≥ 600.000
--> SÅ
Hvis sandt så JA, hvis falsk så NEJ til ARK 3 (F45)
*********** HVIS ARK 3 (F16) = æble + HVIS ARK 1 (D22) ≥ 275.000 + HVIS dato i ARK1 (D24) < 7 år (Altså dato i D24 til dags dato, hvis Excel kan lave denne opgørelse)
og
ARK 1 (D23) = JA
--> SÅ
Hvis sandt så JA, hvis falsk så NEJ til ARK 3 (F45)
*********** HVIS ARK 3 (F16) = æble + HVIS ARK 1 (D22) ≥ 400.000 + HVIS dato i ARK1 (D24) < 7 år (Altså dato i D24 til dags dato, hvis Excel kan lave denne opgørelse
--> SÅ
Hvis sandt så JA, hvis falsk så NEJ til ARK 3 (F45)
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Der er tale om 3 grupper af HVIS-funktioner, hvor der er betingelser indnfor den enkelte gruppe. De enkelte grupper mellem *** skal ikke sammenliges, og er ikke afhængige af hinnanden. Første gruppe kan også betragtes som to grupper, der ikke skal sammenlignes (Over og under "ELLER").
Hvis 1. + 2. + 3. betingelse er opfyldt, så skal svaret JA eller NEJ returneres.
Min Office er på engelsk, så du bliver lige nødtil at omdøbe funktionerne til dansk. Derudvoer bruger jeg funktionen DAYS360, den indeholder kun 360 dage i et år, men kunne ikke lige finde nogen bedre i min version.
For de andre grupper, burde du vist bare kunne tilpasse dem, for at få det til at virke.
Det er sådan set, bare en masse hvis/if funktioner.
Hvis fungere på den måde, at den laver et tjek der returnere sandt eller falsk. I de 2 ekstra parameter i hvis'en, beskriver du så hvad der skal ske, når udsagnet er henholdvis sandt eller falsk. Man kan godt have hvis funktioner i hvis funktioner, som i mit tidligere indlæg.
Altså hvis(test; sandt; falsk) som så kan blive til hvis(test; ny_test; endnu_en_test; "alle test rigtige"; "Endnu en test forkert"; "ny test forkert"; "test forkert") => hvis(ARK 3 (F16) = æble;hvis(ARK 1 (D22) >= 275.000;HVIS(dato i ARK1 (D24) < 7 år;hvis(ARK 1 (D23) = JA;"JA";"fjerde hvis forkert");"tredje hvis forkert");"anden hvis forkert");"første hvis forkert")
Den er bare lavet med løs hånd, og er ikke gennemtestet, men måske det kan give dig en ide...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.