Har jeg også overvejet, men det er lidt ærgerligt, når det drejer sig om et større antal kolonner (er typisk mellem 2-8). Denne proces skal nemlig skrives i måske 500 felter i excelarket. Derudover skal koden kunne køre ret hurtigt med lookup i et faneblad med 5000 rækker x 100 kolonner.
Data i kolonne A er unik. Men det er godt nok ærgerligt hvis excel ikke har en mulighed for dette.. Tror virkelig performance vil tage et hit (og muligheden for fejl i koden) hvis jeg skal til at tilføje op til 8 vopslag/sum.hvis i hver celle.. :(
Det lyder godt, det vil jeg lige prøve :) Kom til at tænke på en anden løsning, der nok er hurtigere beregningsmæssigt. Jeg kan nok få data, så data står som andel af det samlede:
A B C Række 1: 10/22 20/32 5/11 Række 2: 12/22 12/32 6/11
I alt: 22 32 11
Nu har jeg blot behov for en formel, der f.eks. kan finde summen af de to første kolonner i række 1 dvs. 10/22*22 + 20/32*32 = .. for mange rækker. Minder en sådan formel ikke om sumprodukt?
SUMPRODUKT virker på hele kolonner fra Excel 2007 og frem. Ikke fordi det er anbefalelsesværdigt ud fra et performance-synspunkt, men man kan altså godt lave formler a la:
Ah.. Det var fordi at den havde valgt at lave en enkelt af rækkerne til tekst.. Godt nok en dum fejl! Tak for det, vejmand. Jeg prøver lige at implementere det og se om det giver problemer :)
Skal jeg smide mit andet spørgsmål i en ny tråd eller er der en af jer, der bare kan smide et kommandonavn og så er den klaret?
Velbekomme, dit andet spørgsmål forstår jeg desværre ikke.....
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.