Ik heb een Matrix formule die handmatig wel werk en niet via een macro.
Als ik het gedeelte " =0;"";" eruit haal dan werkt het wel.
Hoe kan ik dit oplossen
Handmatig
Macro:
mvg
Kasper
Als ik het gedeelte " =0;"";" eruit haal dan werkt het wel.
Hoe kan ik dit oplossen
Handmatig
Code:
=ALS.FOUT(ALS(ALS(AANTAL.ALS(EquiJ1;EquiFilterJaar1[@Filter])>=KOLOM()-0;INDEX(StudiegidsnrJ1;KLEINSTE(ALS(EquiJ1=EquiFilterJaar1[@Filter];RIJ(EquiJ1)-1;"");KOLOM()-0));"")=0;"";ALS(AANTAL.ALS(EquiJ1;EquiFilterJaar1[@Filter])>=KOLOM()-0;INDEX(StudiegidsnrJ1;KLEINSTE(ALS(EquiJ1=EquiFilterJaar1[@Filter];RIJ(EquiJ1)-1;"");KOLOM()-0));""));"")
Macro:
Code:
FormulaArray = "=IFERROR(IF(IF(COUNTIF(EquiJ1,EquiFilterJaar1[@Filter])>=COLUMN()-0,INDEX(StudiegidsnrJ1,SMALL(IF(EquiJ1=EquiFilterJaar1[@Filter],ROW(EquiJ1)-1,""""),COLUMN()-0)),"""")=0,"""",IF(COUNTIF(EquiJ1,EquiFilterJaar1[@Filter])>=COLUMN()-0,INDEX(StudiegidsnrJ1,SMALL(IF(EquiJ1=EquiFilterJaar1[@Filter],ROW(EquiJ1)-1,""""),COLUMN()-0)),"""")),"""")"
mvg
Kasper