Hallo,
Kan iemand mij een aantal tips geven om een grote hoeveelheid data in een rapport te genereren.
Ik heb eem rapport(*opmaak ed voor printbaar document) gemaakt waarbij ik met een matricformule gegevens ophaal uit diverse sheets van het workbook) op basis van één variable(bedrijfsnummer).
Wat ik dan ophaal is data welke achter deze variable staat in aparte kolommen en deze zijn allemaal gedefineerd(met aangegeven bereik) zodat ze leesbaar zijn in de matrix-formule.
Deze matrix-formules kopieer ik in het rapport zo vaak alsdat er aan variabelen voor het bedrijfsnummer voorkomen.
De data wordt goed opgehaald uit een bak met 53000 regels maar het wordt er allemaal wat trager van.
Een draaitabel kan er beter en sneller mee uit de voeten maar voor dit rapport minder geschikt.
Vraag : Wie kan mijn matrixformule sneller maken indien hier de oplossing ligt?
In onderstaande formule is AEE_bedrijven_bouwplan de sleutel waarmee ik in diverse kolommen zoek. In onderstaande formule rapporteert hij alle BRSNR van de AEE
[=IF(COUNTIF(AEE_bedrijven_bouwplan;$N$2)+ROW($T$36)>ROW();INDEX(BRSNR;SMALL(IF(AEE_bedrijven_bouwplan=$N$2;ROW(AEE_bedrijven_bouwplan)-ROW(bouwplan_gewas_opp!$B$2)+1;"");ROW()-ROW($T$36)+1));"")]
Hoor graag een aantal tips wat er beter kan.
Groet,
Jaap
Kan iemand mij een aantal tips geven om een grote hoeveelheid data in een rapport te genereren.
Ik heb eem rapport(*opmaak ed voor printbaar document) gemaakt waarbij ik met een matricformule gegevens ophaal uit diverse sheets van het workbook) op basis van één variable(bedrijfsnummer).
Wat ik dan ophaal is data welke achter deze variable staat in aparte kolommen en deze zijn allemaal gedefineerd(met aangegeven bereik) zodat ze leesbaar zijn in de matrix-formule.
Deze matrix-formules kopieer ik in het rapport zo vaak alsdat er aan variabelen voor het bedrijfsnummer voorkomen.
De data wordt goed opgehaald uit een bak met 53000 regels maar het wordt er allemaal wat trager van.
Een draaitabel kan er beter en sneller mee uit de voeten maar voor dit rapport minder geschikt.
Vraag : Wie kan mijn matrixformule sneller maken indien hier de oplossing ligt?
In onderstaande formule is AEE_bedrijven_bouwplan de sleutel waarmee ik in diverse kolommen zoek. In onderstaande formule rapporteert hij alle BRSNR van de AEE
[=IF(COUNTIF(AEE_bedrijven_bouwplan;$N$2)+ROW($T$36)>ROW();INDEX(BRSNR;SMALL(IF(AEE_bedrijven_bouwplan=$N$2;ROW(AEE_bedrijven_bouwplan)-ROW(bouwplan_gewas_opp!$B$2)+1;"");ROW()-ROW($T$36)+1));"")]
Hoor graag een aantal tips wat er beter kan.
Groet,
Jaap