mercredi 18 mars 2015

Formule verkleinen

Hoi mensen,



In een ander topic was een gedeelte van onderstaande formule het antwoord op mijn vraag.

Ik heb "slechts" 2 vragen:



- Ziet iemand een manier om deze formule te verkleinen?

- De foutwaarde #nb! moet niet worden weergegeven. (Formule is al lang en met de functie isfout wordt het helemaal lang.)



Het bijgevoegde bestand laat de werking van de formule zien.



{=ALS($A6="";"";TEKST.SAMENVOEGEN(TEKST(ALS(SOMPRO DUCT((DATA!$K$4:$K$21=$A6)*(DATA!$J$4:$J$21="Ja")* (DATA!$N$4:$N$21=$N$5)*(OF($O$5="JA";$O$5="ALLE")) )<KOLOM(A6);"";KLEINSTE(ALS((DATA!$K$4:$K$21=$A6)* (DATA!$J$4:$J$21="Ja")*(DATA!$N$4:$N$21=$N$5)*(OF( $O$5="JA";$O$5="ALLE"));DATA!$E$4:$E$21);MAX(SOMPR ODUCT((DATA!$K$4:$K$21=$A6)*(DATA!$J$4:$J$21="Ja") *(DATA!$N$4:$N$21=$N$5)*(OF($O$5="JA";$O$5="ALLE") ))-10+KOLOM(A6);KOLOM(A6))));"DD-MM-JJJJ");" ";VERT.ZOEKEN(ALS(SOMPRODUCT((DATA!$K$4:$K$21=$A6) *(DATA!$J$4:$J$21="Ja")*(DATA!$N$4:$N$21=$N$5)*(OF ($O$5="JA";$O$5="ALLE")))<KOLOM(A6);"";KLEINSTE(AL S((DATA!$K$4:$K$21=$A6)*(DATA!$J$4:$J$21="Ja")*(DA TA!$N$4:$N$21=$N$5)*(OF($O$5="JA";$O$5="ALLE"));DA TA!$E$4:$E$21);MAX(SOMPRODUCT((DATA!$K$4:$K$21=$A6 )*(DATA!$J$4:$J$21="Ja")*(DATA!$N$4:$N$21=$N$5)*(O F($O$5="JA";$O$5="ALLE")))-10+KOLOM(A6);KOLOM(A6))));DATA!$E$4:$M$21;9;0)))}



Ik werk in Excel 2007, maar het moet werken in Excel 2003.



Alvast bedankt en groetjes,



Ivanhoe.


Bijgevoegde Bestanden







Formule verkleinen

0 commentaires:

Enregistrer un commentaire