*F* Skrevet 19. oktober 2016 Del Skrevet 19. oktober 2016 Har i lenge tid jobbet med et ganske stort regneark som blir større og større. en fane på litt over 1000 linjer + noen småfaner. i tillegg hentes en de informasjon til en statistikk-fane, dette ved bruk av =ANTALL.HVIS. Problemet er at arket blir tregere og tregere, etter små operasjoner må jeg vente lenge før jeg kan gjøre neste ting, dette gjenspeiler seg i forskjellige excel versjoner (nå 2016) og PC-er. Er det noen triks for å optimalisere slike ark? Lenke til kommentar
Harald Staff Skrevet 19. oktober 2016 Del Skrevet 19. oktober 2016 Det finnes ingen mirakelkur dessverre. Men det er noen ting som man skal være litt obs på, kjente kraftkrevende greier. Aller først, er arket ditt mye større enn det ser ut? Trykk tastekombinasjonen Ctrl End så kommer du til siste celle. Hvis det er milevidt nedenfor eller bortenfor det faktisk brukte området, slett de overflødige radene/kolonnene, lagre og omstart. Så er betinget formatering veldig sultne greier. Begrens det til et absolutt minimum i store ark. Du nevner ANTALL.HVIS. Oppslagsformler som det, og SUMMERHVIS, SAMMENLIGNE, FINN.RAD osv er i overkant krevende hvis det er tusenvis av dem. Kanskje verdens fremste på regnearkoptimalisering er Charles Williams. Her er en artikkel fra ham. Ikke enkle greier, og med engelske funksjonsnavn som det meste på nettet, men kanskje verd å se igjennom: https://msdn.microsoft.com/en-us/library/office/ff726673(v=office.14).aspx Denne siden oversetter engelske funksjoner til allverdens språk: http://en.excel-translator.de/translator/ Beste hilsen Harald Lenke til kommentar
*F* Skrevet 19. oktober 2016 Forfatter Del Skrevet 19. oktober 2016 hmh, ingen overdreven arkbruk. Kunne sett for meg at om jeg kunne deaktivert statistikk-fanen min mens jeg jobbet med ting så hadde det kunne ordnet mye, men er noe slikt mulig? Lenke til kommentar
Harald Staff Skrevet 19. oktober 2016 Del Skrevet 19. oktober 2016 Du kan slå av automatisk beregning i fanen Formler. I de tilfeller regner ikke Excel i det hele tatt før du trykker F9 for en manuell beregning. Men "jobber med ting" er et stort begrep, dette er kanskje ikke en praktisk løsning. Og nei, du kan ikke deaktivere enkeltfaner eller utvalg av formler dessverre. En vei rundt kan være å sette i manuell beregning, også fyre av en makro a la dette: Sub test() ActiveSheet.Range("C1:C10").Calculate End Sub Sub test2() Selection.Calculate End Sub Den siste beregner bare de cellene du har merket. Beste hilsen Harald Lenke til kommentar
Harald Staff Skrevet 19. oktober 2016 Del Skrevet 19. oktober 2016 Jeg jobber jo i blinde når jeg ikke har sett dokumentet ditt, vet hvor mange brukere eller vet hva du kan. Men når vi er i makro-land, ny idé: En makro som erstatter =ANTALL.HVIS med ANTALL.HVIS i formelområdet, og en annen makro som erstatter motsatt. Gjerne begge trigget av en checkbox i arket, "hent statistikk" eller noe. Beste hilsen Harald Lenke til kommentar
Knut Lavngard Skrevet 23. oktober 2016 Del Skrevet 23. oktober 2016 Antall.hvis kan vera treig, men som regel ikkje på berre 1000 rader, med mindre ein snakkar om antall.hvis.sett med mange kriterier. Å skru av automatisk berekning er eit must. Eit anna vanleg triks er å kopiera og lima inn verdiar i alle rader unntatt den øvste, og ev. kopiera ned att om ein lyt berekna på nytt, altså om endringar ein gjer fører til at radene med antall.hvis vil endra seg. Lenke til kommentar
Harald Staff Skrevet 25. oktober 2016 Del Skrevet 25. oktober 2016 Et skudd i mørket: Har du animasjoner påslått? Prøv i så fall dette https://www.diskusjon.no/index.php?showtopic=1741016&hl= Beste hilsen Harald Lenke til kommentar
ilpostino Skrevet 25. oktober 2016 Del Skrevet 25. oktober 2016 Bruker du 64-bits Office eller 32-bits? Har ikke det noe å si i dette tilfelle? Lenke til kommentar
trn100 Skrevet 27. oktober 2016 Del Skrevet 27. oktober 2016 (endret) Har ikke testet dette, men hva hvis du i en celle i hver av fanene legger inn ANTALL.HVIS formelen og bare henter tallet direkte inn i Statistikk fanen?Hvis du for eksempel i "Skjermer" fanen i en ledig celle X1 (?) legger inn formelen "=ANTALL.HVIS(H:H;*FLESKA*) og i statistikk fanen henter verdien med "=Skjermer!X1" ?Bare forestiller meg at dette kanskje reduserer Excels behov for å beregne alle formlene på én gang? Wildcard søk kan være ganske krevende... Forøvrig synes jeg "SUMMER(B3:B12)" i alle fall SER bedre ut om det ikke skulle hjelpe på hastigheten! ;-) Endret 27. oktober 2016 av trn100 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå