Mwa. Bij grote bedrijven werken ze kennelijk toch nog best heel erg vaak met grote sheets om reportings op te draaien....quote:Op donderdag 11 juli 2013 20:37 schreef ralfie het volgende:
[..]
Je zult wel op zijn minst een dlltje mee moeten zenden ja. Admin rechten maakt niets uit, maar een extra (.dll)bestandje is op zijn minst wel nodig ja. Zolang een overactieve system admin dlls niet blokkeert en de pc redelijk up to date is zouden er geen problemen moeten zijn.
En ik kan me voorstellen dat dictionaries met dergelijke hoeveelheden trager zijn ja. Ik geloof nooit dat de implementatie ervan in vb(a) nou zo optimaal is. Immer voor dergelijke hoeveelheden pakken mensen eerder een database-achtig iets of een andere omgeving.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | for i = 1 to 15000) for j = 1 to N key = "-" key(j) next k keys(i)=right(key,len(key)-1) next i of met for i = 1 to 15000) for j = 1 to N keyarray(j) = key(j) next k keys(i)=join(keyarray,"-") next i |
Verticaal zoeken proberen.quote:Op maandag 22 juli 2013 09:41 schreef Locutus-of-Borg het volgende:
Ik heb een sheet met gegevens van verschillende projecten (elk project staat op een rij). De projecten zijn verdeeld in verschillende categorieën (welke categorie elk project in valt, staat in een kolom). Het ziet er dus zo ongeveer uit:
naam beginjaar categorie eindjaar etc
Nu wil ik sheets per categorie toevoegen. In deze sheet moeten dus alleen de projecten komen die in één bepaalde categorie vallen. Met de if/als-functie kan ik het wel voor elkaar krijgen, maar dan komen er (veel) lege rijen in de sheets. Hoe doe ik dit dat er in elke sheet (van de categorie) alleen de projecten van die categorie komen? En het liefst dat ik dus kan kiezen welke gegevens (kolommen) uit de (moeder)sheet overgenomen worden in de (categorie)sheet.
Dat is een goede suggestie. Alleen voor zover ik het nu kan zien kun je dan maar één waarde teruggeven. Als er dus meerdere waardes aan de voorwaarde voldoen, is verticaal zoeken niet handig.quote:
De zoekwaarde kan (denk ik) ook een OF-functie zijn.quote:Op maandag 22 juli 2013 10:31 schreef Locutus-of-Borg het volgende:
[..]
Dat is een goede suggestie. Alleen voor zover ik het nu kan zien kun je dan maar één waarde teruggeven. Als er dus meerdere waardes aan de voorwaarde voldoen, is verticaal zoeken niet handig.
Ik probeer het nu met filter.
Viel mij ook al op ja.quote:Op donderdag 18 juli 2013 06:32 schreef Holy_Goat het volgende:
Je kunt wel merken dat het vakantie is al een week niets gepost hier.
Mensen die buiten komenquote:Op maandag 22 juli 2013 10:44 schreef PAAC het volgende:
[..]
Viel mij ook al op ja.
Zelf heb ik de afgelopen 3 weken amper m'n laptopje gezien door een ander project (waarvoor ik mijn laptop niet nodig heb)
Alleen jammer dat je daarna geen kont meer kunt doen met die filter waarden. Naja, dat kan wel met getpivotdata, maar heel handig is het niet.quote:Op maandag 22 juli 2013 10:44 schreef DroogDok het volgende:
[..]
De zoekwaarde kan (denk ik) ook een OF-functie zijn.
Maar filter is inderdaad een makkelijkere oplossing.
Hoe bedoel je dat precies, dat je er 'geen kont meer mee kunt doen'? Ik lees bepaalde waarde onder de voorwaarde (aangegeven in de filter) uit en geef deze in een de nieuwe sheet weer. Aan de hand van deze gefilterde database kan ik toch grafieken (per voorwaarde) gaan plotten?quote:Op maandag 22 juli 2013 11:17 schreef Holy_Goat het volgende:
[..]
Alleen jammer dat je daarna geen kont meer kunt doen met die filter waarden. Naja, dat kan wel met getpivotdata, maar heel handig is het niet.
Zelf blijf ik liever binnenquote:
ja natuurlijk kun je er mee doen wat jij zo beschrijftquote:Op maandag 22 juli 2013 12:22 schreef Locutus-of-Borg het volgende:
[..]
Hoe bedoel je dat precies, dat je er 'geen kont meer mee kunt doen'? Ik lees bepaalde waarde onder de voorwaarde (aangegeven in de filter) uit en geef deze in een de nieuwe sheet weer. Aan de hand van deze gefilterde database kan ik toch grafieken (per voorwaarde) gaan plotten?
1 2 3 4 5 6 7 8 9 | JAAR STAD WINST 2003 Ede 240 2001 Urk 90 2000 Ede 300 2001 Ede 100 2000 Urk 50 2002 Urk 100 2003 Urk 30 2002 Ede 150 |
selecteer gegevens (inclusief titels)quote:Op woensdag 24 juli 2013 22:11 schreef LogiteX het volgende:
In Excel 2007 heb ik onderstaande tabel. Ik wil hier een grafiek van maken:
- op de X as de jaren
- op de Y as de winst
- vervolgens (en dit is het moeilijke gedeelte) 2 lijnen in dezelfde grafiek: een voor Urk, de ander voor Ede.
Het lukt me alleen niet, wat ik ook probeer, met Google kon ik het ook niet direct vinden
De enige oplossing die ik wist is sorteren op Stad en vervolgens 2 keer die data aan de grafiek toevoegen. Je snapt echter dat mijn tabel in de praktijk zich daar niet makkelijk voor leent.
bij voorbaat dank
[ code verwijderd ]
Ja, datquote:
Als er een betere oplossing is, haal ik de mijne weg. Ik zou zeggen dump de steden in aparte kolommen, maar dit is handiger.quote:
Jammer, eigenlijk. Ook van 'fouten' of minder handige oplossingen valt te leren, imho. Ik zat namelijk op dezelfde weg als jou, maar wilde de reeksen dynamisch maken dmv een als()-constructie. Helaas werkt dat laatste niet..quote:Op woensdag 24 juli 2013 23:34 schreef snabbi het volgende:
[..]
Als er een betere oplossing is, haal ik de mijne weg. Ik zou zeggen dump de steden in aparte kolommen, maar dit is handiger.
Orginele tekst:quote:Op woensdag 24 juli 2013 23:50 schreef qu63 het volgende:
[..]
Jammer, eigenlijk. Ook van 'fouten' of minder handige oplossingen valt te leren, imho. Ik zat namelijk op dezelfde weg als jou, maar wilde de reeksen dynamisch maken dmv een als()-constructie. Helaas werkt dat laatste niet..
En was het nog niet helemaal duidelijk in mijn hoofd..
ontzettend bedanktquote:Op woensdag 24 juli 2013 23:26 schreef ralfie het volgende:
[..]
selecteer gegevens (inclusief titels)
ga naar tabje 'invoegen'. Klik op pijltje bij 'draaitabel' -> 'draaigrafiek'
OK
in het paneel rechts
sleep 'stad' (bovenaan) naar legendavelden (onderin)
sleep 'winst' naar waarden
sleep 'jaar' naar asvelden
Verander eventueel grafiek soort.
DaFan's oplossing is idd een goede, maar kijk ook eens naar hoe je je sheet op hebt gebouwd. In mijn sheets zijn alle bedragen altijd positief, behalve het saldo. Er komt altijd een positief bedrag bij en er gaat altijd een positief bedrag uit..quote:Op vrijdag 26 juli 2013 16:47 schreef Zocalo het volgende:
Een hele simpele vraag waarschijnlijk:
Ik heb drie kolommen,
A = verkoop
B = inkoop
C = saldo van beide
Als ik in een formule bij C echter A-B doe, valt hij soms foutief uit. In sommige stellen staat immers niets (¤ -) en dan neem bij bijvoorbeeld: (0 - -300 = +300). Min en min is plus, maar dat gaat in deze natuurlijk niet op...
Hoe verhelp je dit?
Ik vind het vreemder dat je een inkoop van -300 kunt hebben. Tenzij ik je omschrijving 'saldo van beide' misvat, lijkt +300 me toch een goede uitkomst?quote:Op vrijdag 26 juli 2013 16:47 schreef Zocalo het volgende:
Een hele simpele vraag waarschijnlijk:
Ik heb drie kolommen,
A = verkoop
B = inkoop
C = saldo van beide
Als ik in een formule bij C echter A-B doe, valt hij soms foutief uit. In sommige stellen staat immers niets (¤ -) en dan neem bij bijvoorbeeld: (0 - -300 = +300). Min en min is plus, maar dat gaat in deze natuurlijk niet op...
Hoe verhelp je dit?
Het is het verschil van week A met week B.quote:Op vrijdag 26 juli 2013 17:06 schreef ralfie het volgende:
[..]
Ik vind het vreemder dat je een inkoop van -300 kunt hebben. Tenzij ik je omschrijving 'saldo van beide' misvat, lijkt +300 me toch een goede uitkomst?
Top, wat houdt die functie in?quote:
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |