abonnement bol.com Unibet Coolblue
pi_131744840
quote:
0s.gif Op dinsdag 1 oktober 2013 16:21 schreef Holy_Goat het volgende:

[..]

Sja. Is study evasive behavior hier. Maar wel interessant
Haha, het is zeker interessant ja :)
En study evasive behavior klinkt behoorlijk bekend, vroeger pakte ik dit soort dingen maar al te graag aan :P

Alleen ik werk al bijna elke dag met Excel, dus tegenwoordig liggen dit soort experimentjes op een lager pitje.
  dinsdag 1 oktober 2013 @ 16:26:16 #52
249182 Holy_Goat
mhèèhèhè
pi_131744915
quote:
0s.gif Op dinsdag 1 oktober 2013 16:24 schreef PAAC het volgende:

[..]

Haha, het is zeker interessant ja :)
En study evasive behavior klinkt behoorlijk bekend, vroeger pakte ik dit soort dingen maar al te graag aan :P

Alleen ik werk al bijna elke dag met Excel, dus tegenwoordig liggen dit soort experimentjes op een lager pitje.
heb er direct voordeel bij als zzper ;) doe allerlei excel related meuk voor bedrijven. Dus leren is alijd leuk
  dinsdag 1 oktober 2013 @ 16:32:13 #53
62215 qu63
..de tijd drinkt..
pi_131745074
quote:
0s.gif Op dinsdag 1 oktober 2013 15:06 schreef PAAC het volgende:

[..]

Ahh, ik ging uit van een vooraf ingevuld blok met data :)
Maar mooi dat het helpt.
Heb er nu ook een alfabetische volgorde bij gedaan: http://chandoo.org/wp/200(...)xcel-using-formulas/

Nu kan ik dus een alfabetische lijst genereren + aantallen en een lijst van meest gebruikte zoekwoorden. Alleen die laatste gaat de mist in als een 'aantal' meerdere keren voorkomt..

Nou ja, weer wat om te bestuderen :P

-edit- En t antwoord ook al gevonden: http://www.excelforum.com(...)ues-from-a-list.html

De oplossing zit em in
1=INDEX(B$3:B$15;SMALL(IF($C$3:$C$15=C17;ROW($B$3:$B$15)-ROW($C$3)+1);COUNTIF($C17$:$C17;$C17)))
CTRL+SHIFT+ENTER
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 1 oktober 2013 @ 17:02:56 #54
249182 Holy_Goat
mhèèhèhè
pi_131746108
lamaar
pi_131767179
quote:
0s.gif Op zondag 29 september 2013 00:29 schreef qu63 het volgende:
Exel 2007, NL:
Heb data in D2:M501. Nu wil ik in een andere kolom (zeg 'N') een lijst maken met de unieke records uit D2:M501 en daarnaast (kolom 'O') het aantal keer dat het woord in D2:M501 voorkomt. Dat laatste is op te lossen met een aantal.als(N2;D2:M501), alleen dat eerste is me nog niet gelukt.. De lijst is niet gesorteerd en kan niet gefilterd worden (of ik maar een schaduwkopie van, maar dan nog moet het sorteren handmatig gebeuren, iets wat niet de bedoeling is)

Ik heb wel UDF's en macro's gevonden die het kunnen doen (1, 2)

Mijn voorkeur gaat uit naar een formule, is dat te doen? Of zal ik toch naar een UDf moeten grijpen?

-edit- Ik heb nu de volgende array-formule:
{=INDEX(tbl_zkw;MIN(ALS(AANTAL.ALS($O$1:O1;tbl_zkw)=0;RIJ(tbl_zkw)-MIN(RIJ(tbl_zkw))+1));VERGELIJKEN(0;AANTAL.ALS($O$1:O1;INDEX(tbl_zkw;MIN(ALS(AANTAL.ALS($O$1:O1;tbl_zkw)=0;RIJ(tbl_zkw)-MIN(RIJ(tbl_zkw))+1));;1));0);1)}

Werkt, maar is wel processorintensief voor 500 rijen en 10 kolommen.. :(
Maak het jezelf niet moeilijk en kies voor die macro.
pi_131773834
Weet één van jullie wat je nog aan de Excel-Solver(2010) kan tweaken zodat deze een betere output geeft?

Dacht vandaag een rij met waarden in één keer te kunnen schatten/bepalen mbv de solver, maar dit blijkt jammer genoeg niet nauwkeurig genoeg te zijn...
pi_131774332
quote:
1s.gif Op woensdag 2 oktober 2013 00:49 schreef ClementVI het volgende:

[..]

Maak het jezelf niet moeilijk en kies voor die macro.
:{w

Ik hou ook van macros hoor. Maar hoeft het niet en kost het niet te veel CPU of gebruiksgemak voor de end user dan hebben macro-loze oplossingen mijn voorkeur.
pi_131774338
quote:
0s.gif Op woensdag 2 oktober 2013 12:14 schreef PAAC het volgende:
Weet één van jullie wat je nog aan de Excel-Solver(2010) kan tweaken zodat deze een betere output geeft?

Dacht vandaag een rij met waarden in één keer te kunnen schatten/bepalen mbv de solver, maar dit blijkt jammer genoeg niet nauwkeurig genoeg te zijn...
Sorry. Nooit mee gewerkt
pi_131775218
quote:
0s.gif Op woensdag 2 oktober 2013 12:36 schreef Holy_Goat het volgende:

[..]

Sorry. Nooit mee gewerkt
Ik gebruik hem ook niet vaak of graag, vandaag toevallig omdat ik iets moet berekenen waarvoor ik geen zin heb om de formule exact uit te schrijven :P (iets waar ik zo toch maar aan ga beginnen)

Edit:
En het is ook nog gelukt, moest met matrices wat omrekenen en door het "passend" te maken qua dimensies een formule gevonden die uit kwam met de dimensies van mijn resultaat. En het resultaat komt ook nog eens overeen :) (heb alleen geen flauw idee welke logica erachter zit :') )

[ Bericht 24% gewijzigd door PAAC op 02-10-2013 14:00:43 ]
pi_131780455
Heb je een leuk educatief voorbeeld? ben er op zich wel benieuwd naar
pi_131781181
quote:
0s.gif Op woensdag 2 oktober 2013 16:12 schreef Holy_Goat het volgende:
Heb je een leuk educatief voorbeeld? ben er op zich wel benieuwd naar
Een simpel voorbeeld (wat makkelijker op een andere manier toegepast kan worden) is het vinden van de factoren van een Meervoudige Lineare Regressie(weet niet of je daar bekend mee bent trouwens).

Edit:
Kom er net achter dat de solver dat tegenwoordig ook al niet echt meer goed doet...

[ Bericht 7% gewijzigd door PAAC op 02-10-2013 16:38:14 ]
  woensdag 2 oktober 2013 @ 16:44:50 #62
62215 qu63
..de tijd drinkt..
pi_131781476
quote:
0s.gif Op woensdag 2 oktober 2013 16:33 schreef PAAC het volgende:

[..]

Een simpel voorbeeld (wat makkelijker op een andere manier toegepast kan worden) is het vinden van de factoren van een Meervoudige Lineare Regressie(weet niet of je daar bekend mee bent trouwens).

Edit:
Kom er net achter dat de solver dat tegenwoordig ook al niet echt meer goed doet...
Dus t was maar goed dat je zelf bent gaan puzzelen ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131781990
quote:
0s.gif Op woensdag 2 oktober 2013 16:44 schreef qu63 het volgende:

[..]

Dus t was maar goed dat je zelf bent gaan puzzelen ;)
In mijn geval wist ik dat mijn resultaten aardig in de buurt moesten zitten als ik het stap voor stap benaderde.
Ik keek naar het gekwadrateerde verschil tussen een reeks bekende en berekende waarde (met =sumxmy2(A1:A250;B1:B250) ) en het resultaat was < 1.0E-11. Dat vind ik klein genoeg om te weten dat de waarde van mijn solver goed is :P (berekende resultaat zit ook rond die waarde)

Maar als ik alles tegelijk ging berekenen dmv de solver lag het resultaat ineens tussen de 1.0E-7 en 1.0E-6 en toen begon ik wel te twijfelen.
  woensdag 2 oktober 2013 @ 17:47:45 #64
62215 qu63
..de tijd drinkt..
pi_131783332
quote:
0s.gif Op woensdag 2 oktober 2013 17:00 schreef PAAC het volgende:

[..]

In mijn geval wist ik dat mijn resultaten aardig in de buurt moesten zitten als ik het stap voor stap benaderde.
Ik keek naar het gekwadrateerde verschil tussen een reeks bekende en berekende waarde (met =sumxmy2(A1:A250;B1:B250) ) en het resultaat was < 1.0E-11. Dat vind ik klein genoeg om te weten dat de waarde van mijn solver goed is :P (berekende resultaat zit ook rond die waarde)

Maar als ik alles tegelijk ging berekenen dmv de solver lag het resultaat ineens tussen de 1.0E-7 en 1.0E-6 en toen begon ik wel te twijfelen.
Kolom B was de berekende waarde die je net eigen formule had gemaakt? Of heb je die met de solver gedaan?

sumxmy2() kende ik nog niet! Zo te zien heb ik die ook nog niet nodig gehad :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131784345
quote:
0s.gif Op woensdag 2 oktober 2013 17:47 schreef qu63 het volgende:

[..]

Kolom B was de berekende waarde die je net eigen formule had gemaakt? Of heb je die met de solver gedaan?

sumxmy2() kende ik nog niet! Zo te zien heb ik die ook nog niet nodig gehad :P
Kolom B is de berekende waarde en met eigen formule gemaakt.
Bij de solver moet je een doelcel aangeven en wat ermee moet gebeuren (maximaliseren, minimaliseren of naar een bepaalde waarde laten gaan) en sumxm2() is dan de doelcel die geminimaliseerd moet worden. Daarnaast moet je ook cellen aangeven die mogen varieren, dit zijn dus de functie variabelen die je functie beschrijven.

En wanneer dan het absolute verschil op z'n kleinst is, heb je ook de optimale variabelen voor je functie.

[ Bericht 0% gewijzigd door PAAC op 02-10-2013 18:35:26 ]
pi_131786945
quote:
0s.gif Op woensdag 2 oktober 2013 12:36 schreef Holy_Goat het volgende:

[..]

:{w

Ik hou ook van macros hoor. Maar hoeft het niet en kost het niet te veel CPU of gebruiksgemak voor de end user dan hebben macro-loze oplossingen mijn voorkeur.
Maar moet je eens kijken hoe ingewikkeld je het nu aan het maken bent voor jezelf.
pi_131789987
quote:
0s.gif Op woensdag 2 oktober 2013 19:42 schreef ClementVI het volgende:

[..]

Maar moet je eens kijken hoe ingewikkeld je het nu aan het maken bent voor jezelf.
Valt reuze mee met hoe ingewikkeld het is :)
Pas als het echt niet zonder een macro te doen is, begint het misschien een beetje complex te worden.
pi_131790908
quote:
0s.gif Op woensdag 2 oktober 2013 16:12 schreef Holy_Goat het volgende:
Heb je een leuk educatief voorbeeld? ben er op zich wel benieuwd naar
Mijn oude schooluitwerking:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Oplossing:
http://www.mijnbestand.nl/Bestand-NUXSONG8CQLG.xlsx

klik onder de ribbon Gegevens helemaal rechts op de Oplosser functie (Data - Solver)

Heb nog veel meer voorbeelden voor veel voorkomende problemen in de werksfeer :)
pi_131791979
quote:
0s.gif Op woensdag 2 oktober 2013 21:15 schreef snabbi het volgende:

[..]

Mijn oude schooluitwerking:
Kijk, dat is een leukere toepassing ja :)
Ik heb zoiets geprobeerd dat heel wat uitgebreider was (voorraadbeheer van een magazijn) en toen wilde ie niet meewerken meer :P (Eerst teveel variabelen en als ik die reduceerde deed ie helemaal niets)

quote:
klik onder de ribbon Gegevens helemaal rechts op de Oplosser functie (Data - Solver)
En voor als deze nog geactiveerd moet worden:
http://office.microsoft.c(...)-in-HP010021570.aspx
  woensdag 2 oktober 2013 @ 21:49:48 #70
62215 qu63
..de tijd drinkt..
pi_131792705
quote:
0s.gif Op woensdag 2 oktober 2013 21:15 schreef snabbi het volgende:

[..]

Mijn oude schooluitwerking:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Oplossing:
http://www.mijnbestand.nl/Bestand-NUXSONG8CQLG.xlsx

klik onder de ribbon Gegevens helemaal rechts op de Oplosser functie (Data - Solver)

Heb nog veel meer voorbeelden voor veel voorkomende problemen in de werksfeer :)
Stoer!

Moest wel even puzzelen hoe de solver werkt (en em eerst nog aan zetten...), maar ik geloof dat ik t nu snap :)

Alleen..
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131793204
quote:
0s.gif Op woensdag 2 oktober 2013 21:49 schreef qu63 het volgende:

[..]

Stoer!

Moest wel even puzzelen hoe de solver werkt (en em eerst nog aan zetten...), maar ik geloof dat ik t nu snap :)

Alleen..
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ik heb gehele getallen... (Excel 2003, zit nu thuis)
Maar je kan ook voorwaarden stellen dat die cellen geheel ("int") moeten zijn.
  woensdag 2 oktober 2013 @ 22:07:42 #72
62215 qu63
..de tijd drinkt..
pi_131793931
quote:
0s.gif Op woensdag 2 oktober 2013 21:57 schreef PAAC het volgende:

[..]

Ik heb gehele getallen... (Excel 2003, zit nu thuis)
Maar je kan ook voorwaarden stellen dat die cellen geheel ("int") moeten zijn.
Hmm, heb net bij 'Subject to the Constraints' dit toegevoegd:
$D$4:$D$10 = integer

Maar helaas, nog steeds cijfers achter de komma..
Excel 2007, NL

-edit-
Jeuj! *O*

Had een foutje gemaakt, de solver stond op 'equal to Max' ipv Min :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131794152
Dat antwoord is inderdaad juist :)
en ik dacht dat je een makkelijke manier had voor je gehele waarden, maar je zal dus echt die cellen een voor een moeten toevoegen met een int waarde. Een range pakt hij niet.

De makkelijkere oplossing is om gewoon het aantal personen achter de komma naar boven afronden in de kostenformule.
pi_131794197
quote:
0s.gif Op woensdag 2 oktober 2013 22:07 schreef qu63 het volgende:

[..]

Hmm, heb net bij 'Subject to the Constraints' dit toegevoegd:
$D$4:$D$10 = integer

Maar helaas, nog steeds cijfers achter de komma..
Excel 2007, NL

-edit-
Jeuj! *O*

Had een foutje gemaakt, de solver stond op 'equal to Max' ipv Min :P
*poging nr 3 na 2 eerdere edits van qu63*

Dat klinkt bekend ja, verkeerde optie aangeklikt of voorwaarde levert lange zoektochten op soms...
En volgens mij moest ie ook cel voor cel hebben ipv een range.
  woensdag 2 oktober 2013 @ 22:12:38 #75
62215 qu63
..de tijd drinkt..
pi_131794260
quote:
0s.gif Op woensdag 2 oktober 2013 22:11 schreef PAAC het volgende:

[..]

*poging nr 3 na 2 eerdere edits van qu63*

Dat klinkt bekend ja, verkeerde optie aangeklikt of voorwaarde levert lange zoektochten op soms...
En volgens mij moest ie ook cel voor cel hebben ipv een range.
Hehe, sorry O-)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')