• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Matrixformule traag, andere mogelijkheid?

Status
Niet open voor verdere reacties.

oceanrace

Gebruiker
Lid geworden
14 mei 2008
Berichten
198
Hallo,

De volgende matrixformule maakt mijn bestand erg traag.
Zou er een sneller alternatief zijn?

{=SOM(SUBTOTAAL(3;VERSCHUIVING(Controles[Gem];RIJ(Controles[Gem])-MIN(RIJ(Controles[Gem]));;1))*(Controles[Gem]=B4))}
 
Te oordelen naar je bestand is een draaitabel handiger.
 
De tabel wordt telkens met nieuwe gegevens ververst dmv een macro, een draaitabel wordt dan helaas lastig.
Ook kan de gebruiker dmv autofilter gegevens selecteren, de berekeningen moeten dan opnieuw worden gemaakt.
Probleem is dat de tabel nu 120.000 records heeft.
 
Laatst bewerkt:
Waarom wordt dat dan lastig? je kunt na het verversen van de data toch de draaitabel laten verversen?
 
Dat kan ik proberen.
Bij nader inzien denk ik dat deze formule ervoor zorgt dat het heel traag wordt.
Dit scheelt de helft vd berekeningstijd.

{=ALS.FOUT(INDEX(Controles[TX];VERGELIJKEN(ONWAAR;ISGETAL(VERGELIJKEN(Controles[TX];$CN$3:CN3;0));0));"")}

Hij zit er 60 keer in... misschien moet ik daar iets anders op bedenken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan