abonnement Unibet Coolblue Bitvavo
pi_112610481
quote:
0s.gif 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 ;))
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. :)
  vrijdag 8 juni 2012 @ 13:52:54 #222
62215 qu63
..de tijd drinkt..
pi_112611786
quote:
0s.gif 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. :)
Kan ook ja, komt eigenlijk op t zelfde neer :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_112626281
Ik had een vraagje:

Stel ik heb 3 cellen (A1, B1 en C1).
Als A1 (vast) en B1 (variabel) gelijk zijn (met een waarde van 65) moet C1 automatisch 30 worden.
Maar als B1 64 of 66 is (verschil van 1) moet C1 10% minder worden
Als B1 63 of 67 (verschil van 2) moet C1 20% minder worden.
etc.

Ik kom er maar niet uit, is dit uberhaupt mogelijk en zo ja: hoe?

Alvast bedankt
pi_112627157
=IF(A1=B1;30;30-(30*(ABS((65-B1))/100)))

Volgens mij doe ik dat laatste omslachtig :{

Deze is iets overzichtelijker:
=IF(A1=B1;30;30*(1-(ABS(65-B1))/100))
pi_112627475
Hartelijk dank... is er ook een mogelijkheid om niet negatief te gaan. Dus bij een verschil van meer of minder dan 10 dat het dan altijd 0 blijft?

Wederom, alvast bedankt!
pi_112627890
Ja dat kan natuurlijk maar moet het dan ook wel weer in stappen van 10% gaan?
Geef even een lijstje van 5 waardes eromheen met je gewenste output.
pi_112628343
Het is dus zo... Ik heb A1 voorspeld als aantal doelpunten, dat staat vast en is 65. B1 is hetgeen dat het uiteindelijk is, dat is nog onbekend. C1 is het aantal punten (30 max.) dat ik er mee kan verdienen, en per verschil tussen A1 en B1 gaat daar 3 punten (dus 10%) vanaf, met een uiterste van 0.

Ik hoop dat het zo duidelijk is.
pi_112628776
Sorry hij klopte niet, ik had 1%.
Dan moet het gewoon zo toch
=30-(ABS(B1-A1)*3)

Hoef je niet moeilijk te doen met procenten enzo :{ Dat maakt het alleen maar lastiger.
pi_112629070
Waarschijnlijk wederom verkeerd uitgelegd, maar ik bedoelde dat de 30 punten een uiterste heeft van 0, niet de 65 voorspelde doelpunten.

Dus C1 kan niet negatief worden, alleen maar 0 tot en met 30 met stappen van 3.
pi_112629577
=IF(30-(ABS(B1-A1)*3)<0;0;30-(ABS(B1-A1)*3))
pi_112630207
Thanks, hij doet het!
  zondag 10 juni 2012 @ 18:06:14 #232
62215 qu63
..de tijd drinkt..
pi_112700518
Dat je je eigen formules niet meer snapt.. -O-
quote:
=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))
Grmbl :P

-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 -O-
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 10 juni 2012 @ 18:19:36 #233
346939 Janneke141
Green, green grass of home
pi_112701024
Wat is de fout, #VERW? Want dan zal de verwijzing van je INDEX-formule wel buiten de grenzen van de zoekmatrix vallen.
Opinion is the medium between knowledge and ignorance (Plato)
  zondag 10 juni 2012 @ 18:58:39 #234
62215 qu63
..de tijd drinkt..
pi_112702539
quote:
0s.gif 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.
Nope, hij verwijst naar een lege cel. En dit is de hele formule, geen extra zoekmatrix dus.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_112772120
quote:
10s.gif Op zondag 10 juni 2012 18:06 schreef qu63 het volgende:
Dat je je eigen formules niet meer snapt.. -O-

[..]

Grmbl :P

-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 -O-
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 :)
pi_112775016
quote:
0s.gif 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 :)
Laat maar zien dan toch? Wat wil je eigenlijk bereiken met die functie qu63?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 12 juni 2012 @ 10:25:12 #237
62215 qu63
..de tijd drinkt..
pi_112777845
quote:
0s.gif 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..
Ik zal kijken of ik de sheet los kan uploaden, moment!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 12 juni 2012 @ 10:35:22 #238
62215 qu63
..de tijd drinkt..
pi_112778171
Eigenlijk wordt A1:AZ361 dynamisch gevuld, maar ik heb nu even kopiëren/plakken speciaal/waarden gedaan.

De functie waar t om gaat staat in B364:CH403, maar alleen in B399:CH403 gaat ie fout ;(
Hier te downloaden (in een .rar omdat m'm server .xlsx niet snapt :()
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_112779671
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.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 12 juni 2012 @ 12:02:36 #240
62215 qu63
..de tijd drinkt..
pi_112781226
quote:
3s.gif 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.
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..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')