Ik neem aan dat het een hele grote lijst is waar hij puur in wil zoeken. Dan zou ik een filter op de kolomkoppen zetten, filter in A op dit, filter in D op dat en in bijvoorbeeld F blijven alleen de producten over die aan die voorwaarden voldoen.quote:Op dinsdag 5 juni 2012 16:51 schreef qu63 het volgende:
[..]
http://www.contextures.com/xlDataVal02.html
Of google even verder op "excel multiple validation" (en sla de eerste link dan over, die gaf ik je net)
Kan ook ja, komt eigenlijk op t zelfde neerquote:Op vrijdag 8 juni 2012 13:22 schreef McGilles het volgende:
[..]
Ik neem aan dat het een hele grote lijst is waar hij puur in wil zoeken. Dan zou ik een filter op de kolomkoppen zetten, filter in A op dit, filter in D op dat en in bijvoorbeeld F blijven alleen de producten over die aan die voorwaarden voldoen.
Wat jij zegt is bedoeld voor wanneer je juist een bestand gaat invullen dat aan bepaalde eerder opgegeven voorwaarden moet voldoen.
Grmblquote:=INDEX(INDIRECT("$B$"&3+(AFRONDEN(($A399-$A$364)/30;0)*9)&":$AW$"&9+(AFRONDEN(($A399-$A$364)/30;0))*9);ALS(WEEKDAG($A399;3)+B$363>7;ALS(WEEKDAG($A399;3)+B$363-7>7;ALS(WEEKDAG($A399;3)+B$363-14>7;ALS(WEEKDAG($A399;3)+B$363-21>7;ALS(WEEKDAG($A399;3)+B$363-28>7;ALS(WEEKDAG($A399;3)+B$363-35>7;NB();WEEKDAG($A399;3)+B$363-35);WEEKDAG($A399;3)+B$363-28);WEEKDAG($A399;3)+B$363-21);WEEKDAG($A399;3)+B$363-14);WEEKDAG($A399;3)+B$363-7);WEEKDAG($A399;3)+B$363);ALS(WEEKDAG($A399;2)+B$363>8;ALS(WEEKDAG($A399;2)+B$363-8>8;ALS(WEEKDAG($A399;2)+B$363-16>8;ALS(WEEKDAG($A399;2)+B$363-24>8;ALS(WEEKDAG($A399;2)+B$363-32>8;NB();40);32);24);16);8))
Nope, hij verwijst naar een lege cel. En dit is de hele formule, geen extra zoekmatrix dus.quote:Op zondag 10 juni 2012 18:19 schreef Janneke141 het volgende:
Wat is de fout, #VERW? Want dan zal de verwijzing van je INDEX-formule wel buiten de grenzen van de zoekmatrix vallen.
Waarom een formule met zovaak als( ) erin? Veel te omslachtig en nauwelijks te lezen voor iemand anders. Zou ook wel de fout zijn, aangezien ergens een maximum ligt bij die =als() formule. Doe dit via een zoekfunctie in een matrix, is de lengte ineens 4x zo kortquote:Op zondag 10 juni 2012 18:06 schreef qu63 het volgende:
Dat je je eigen formules niet meer snapt..
[..]
Grmbl
-edit-
Nou ja, ik snap em wel, alleen niet waarom bij de 35 maanden er voor wel goed gaat, maar nu ik de sheet met 5 maanden uit wil breiden hij ineens raar doet
Laat maar zien dan toch? Wat wil je eigenlijk bereiken met die functie qu63?quote:Op dinsdag 12 juni 2012 00:43 schreef McGilles het volgende:
[..]
Waarom een formule met zovaak als( ) erin? Veel te omslachtig en nauwelijks te lezen voor iemand anders. Zou ook wel de fout zijn, aangezien ergens een maximum ligt bij die =als() formule. Doe dit via een zoekfunctie in een matrix, is de lengte ineens 4x zo kort
Nope, daar komt de fout niet door..quote:Op dinsdag 12 juni 2012 00:43 schreef McGilles het volgende:
[..]
Waarom een formule met zovaak als( ) erin? Veel te omslachtig en nauwelijks te lezen voor iemand anders. Zou ook wel de fout zijn, aangezien ergens een maximum ligt bij die =als() formule. Doe dit via een zoekfunctie in een matrix, is de lengte ineens 4x zo kort
Ik weet ook al precies waar het fout gaat, alleen niet hoe ik het kan fixen zodat ie voor alle maanden werkt. In alle maanden tot en met juli '12 werkt het nog, maar in augustus '12 en verder niet meer.. Ligt waarschijnlijk aan het feit dat er tussen september '09 en augustus '12 34,xxx maand zit, wat afgerond 35 is..quote:Op dinsdag 12 juni 2012 11:15 schreef Deetch het volgende:
Als je de functie helemaal uit splitst in delen kom je er sneller achter waar de fout zit. Dus alle ALS() functies even apart nemen en kijken waar dat mis gaat.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |