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.
Hehe, det er jeg faktisk :-) Jeg har lavet en VM-konkurrence til mine kolegaer (selvfølgelig i Excel), som jeg er ved at automatisere.
En arrayformel er nu ikke nødvendig ... Hvis vi forudsætter at dine 2 tal-kolonner står i kolonne A og B (begyndende i række 4) kan du prøve at indsætte følgende formel i kolonne C, og kopiere den hele vejen ned:
=IF(B5>0;IF(SUM($C$2:C4)=0;A5;"");"") eller på dansk =HVIS(B5>0;HVIS(SUM($C$2:C4)=0;A5;"");"")
Så vil det første negative tal formlen møder i kolonne B returnere den tilsvarende værdi fra kolonne A. De efterfølgende negative tal vil medføre en blank celle. Der vil således kun være ét tal i kolonne C.
>bak Har lige afprøvet dit forslag, men den går helt ned i bunden (felt C62) af de positive tal for at finde resultatet. Den skal finde det første positive tal (felt C55) ?
lav en ny kolonne med Jans formel, og tilret Baks til at søge i den nye kolonne. Det burde give det rigtige resultat. Jeg vil mene, at baks formel skal se således ud:
Taaak for det, Laurberg. :-) Grunden til at det ikke virkede for dig er at MIN(HVIS((C16:C62)>0;RÆKKE(C16:C62);"")) finder det mindste rækkenummer hvori tallet er større end 0. Indexdelen bruger så dette rækkenummer (gå x antal rækker ned) til at finde info i den anden kolonne. Da det er et rækkenummer skal index også starte ved række 1. I dit tilfælde ville det være 15 rækker forskudt.
Jeg havde lige et møde, men kan se I fandt ud af det :-) ..... og I har ret: Baks standhaftighed gør ham fortjent til pointene *G*, selvom der var nu også noget rigtigt over min løsning :-)
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.