FOK!forum / Digital Corner / [EXCEL] Het grote Excel vragen topic, #15
Stephan1237maandag 28 september 2009 @ 22:28

Aangezien er vaker losse topics langskomen, leek het ons handig een centraal Excel topic te maken waar men hun vragen / antwoorden kwijt kan.

Dus heb je vragen, kom je ergens niet uit, hoe maak ik nu precies die macro?

Stel dan hier je vraag!!!

Tip 1: De help functie van excel of visual basic voor excel kan je echt een eind op weg helpen ! (F1)
Tip 2: Als je een vraag stelt, zet er dan bij welke versie je hebt en op welke taal hij ingesteld staat!
Tip 3: Zet macrocode even tussen [ code ] tags
Tip 4: Zelf de formules in verschillende talen vertalen:
http://dolf.trieschnigg.nl/excel/excel.html
http://branders.name/files/Excel-Function-Reference.pdf

Voorgaande deeltjes met veel informatie:

[Excel] Het grote Excel vragen topic
[EXCEL] Het grote Excel vragen topic, #2
[EXCEL] Het grote Excel vragen topic, #3
[EXCEL] Het grote Excel vragen topic, #4
[EXCEL] Het grote Excel vragen topic, #5
[Excel] Het grote Excel-vragentopic #6
[EXCEL] Het grote Excel vragen topic, #7
[EXCEL] Het grote Excel vragen topic, #8
[EXCEL] Het grote Excel vragen topic, #9
[EXCEL] Het grote Excel vragen topic, #10
[EXCEL] Het grote Excel vragen topic, #11
[EXCEL] Het grote Excel vragen topic, #12
[EXCEL] Het grote Excel vragen topic, #13
[EXCEL] Het grote Excel vragen topic, #14

Nieuw topic? Haal de OP bij de wiki
qu63maandag 28 september 2009 @ 23:55
tv
Corporaaldinsdag 29 september 2009 @ 00:03
Hallo iedereen,

Voor mijn onderzoek op een universiteit heb ik een gegevens bestand gekregen in Excel. Nu heb ik niet-nummerieke gegevens en die wil ik graag in een frequentie tabel omzetten en eventueel combineren met een bepaalde datum.

Nu is mijn vraag hoe dit gaat lukken. Ik ben zelf spss gewend, waarin je een variabele een cijfer kan geven. Helaas is deze optie bij excel niet bij mij bekend. Misschien is hij er wel helemaal niet.

In ieder geval bedankt.

excusses voor mijn eigen topic
Jo0Lzdinsdag 29 september 2009 @ 08:46
Centraal.
sangerdinsdag 29 september 2009 @ 08:54
Tvp
gurdidinsdag 29 september 2009 @ 08:58
hallo dit zal wel makkelijk zijn maar ik heb per ongeluk vanaf rij 10 omhoog gedaan tot rij 2 maar nu kan ik niet meer bij gegevens van 3 t/m 9. wie geeft mij de oplossing om dit weer toonbaar te maken?
Joooo-pidinsdag 29 september 2009 @ 12:16
.
thomasterdinsdag 29 september 2009 @ 15:19
Ik heb een uitdaging met Excel, ik ben bezig met een kostencalculatie en wil graag voor de spiffy layout zorgen dat alles boven een bepaald percentage een bepaalde kleur krijgt en alles onder een bepaald percentage een andere kleur.

Hier de opzet:


Dus in deze bijvoorbeeld alles boven de 32% rood en alles gelijk aan/onder de 32% groen. Kan iemand mij alsjeblieft uitleggen hoe dat werkt?

Het is Excel 2003 SP3 in het Engels
thomasterdinsdag 29 september 2009 @ 15:21
quote:
Op dinsdag 29 september 2009 08:58 schreef gurdi het volgende:
hallo dit zal wel makkelijk zijn maar ik heb per ongeluk vanaf rij 10 omhoog gedaan tot rij 2 maar nu kan ik niet meer bij gegevens van 3 t/m 9. wie geeft mij de oplossing om dit weer toonbaar te maken?
probeer eens te dubbelklikken op het lijntje onder rij 2.

Anders kan je alle rijen selecteren en dan rechtsklikken om de rijhoogte van alle rijen in te stellen. Dan doe je dat op 15 bijvoorbeeld en zie je alles weer.
Barcaconiadinsdag 29 september 2009 @ 15:25
quote:
Op dinsdag 29 september 2009 15:19 schreef thomaster het volgende:
Ik heb een uitdaging met Excel, ik ben bezig met een kostencalculatie en wil graag voor de spiffy layout zorgen dat alles boven een bepaald percentage een bepaalde kleur krijgt en alles onder een bepaald percentage een andere kleur.

Hier de opzet:
[ afbeelding ]

Dus in deze bijvoorbeeld alles boven de 32% rood en alles gelijk aan/onder de 32% groen. Kan iemand mij alsjeblieft uitleggen hoe dat werkt?

Het is Excel 2003 SP3 in het Engels
In het Nederlands heet dat "Voorwaardelijke Opmaak" geloof ik. Ik zit hier met dezelfde Excel als jij hebt dus ik ga het even zoeken.

Edit: Hier, van microsoft.com:
http://office.microsoft.c(...)x?pid=CL100570551033
thomasterdinsdag 29 september 2009 @ 15:44
quote:
Op dinsdag 29 september 2009 15:25 schreef Barcaconia het volgende:

[..]

In het Nederlands heet dat "Voorwaardelijke Opmaak" geloof ik. Ik zit hier met dezelfde Excel als jij hebt dus ik ga het even zoeken.

Edit: Hier, van microsoft.com:
http://office.microsoft.c(...)x?pid=CL100570551033
Super, thanks! Ziet er meteen een stuk gelikter uit
qu63dinsdag 29 september 2009 @ 18:10
quote:
Op dinsdag 29 september 2009 15:44 schreef thomaster het volgende:

[..]

Super, thanks! Ziet er meteen een stuk gelikter uit
Voorwaardelijke opmaak rocks!

Heb er zelf een GANTT-chart mee gebouwd
sangerdinsdag 29 september 2009 @ 20:02
Een vraagje over verticaal zoeken. Excel 2007 NL.

Ik heb een werkmap met 4 tabbladen. In tabblad 1 wil ik dat hij waarden opzoekt uit tabblad 2. Ik wil echter het resultaat alleen zien als zowel kolom A als C overeenkomen (personeelsnummer en periode). Hoe doe ik dit?
Tomboodinsdag 29 september 2009 @ 20:22
Ik heb weer een Excel vraag, 2007 NL

Ik heb een lijst met bedrijven en te betalen rekeningen, in kolom B staan de bedrijfsnamen, in kolom c staan onder elkaar dan een aantal bedragen die ze moeten betalen, een cel er onder begint in kolom B het volgende bedrijf. Ik wil in tabblad 2 graag een lijst met enkel de namen (uit kolom B), maar dan zonder de tussenruimtes. Het eerste bedrijf staat bijvoorbeeld in B2, de tweede in B16 en de derde in B56, dit varieert. De ruimte er tussen is blanco.
Barcaconiadinsdag 29 september 2009 @ 20:51
quote:
Op dinsdag 29 september 2009 20:02 schreef sanger het volgende:
Een vraagje over verticaal zoeken. Excel 2007 NL.

Ik heb een werkmap met 4 tabbladen. In tabblad 1 wil ik dat hij waarden opzoekt uit tabblad 2. Ik wil echter het resultaat alleen zien als zowel kolom A als C overeenkomen (personeelsnummer en periode). Hoe doe ik dit?
Ik ga even wat proberen, ik kom hier zo op terug.

Is dit de bedoeling, want ik weet niet of ik het helemaal snap:
1=IF(Sheet2!C2=Sheet1!C2,IF(Sheet2!C3=Sheet1!C3,VLOOKUP("FORMULEHIER"),"NEE"),"NEE")


[ Bericht 5% gewijzigd door Barcaconia op 29-09-2009 21:11:07 ]
hendrik2009dinsdag 29 september 2009 @ 21:51
quote:
Op dinsdag 29 september 2009 20:22 schreef Tomboo het volgende:
Ik heb weer een Excel vraag, 2007 NL

Ik heb een lijst met bedrijven en te betalen rekeningen, in kolom B staan de bedrijfsnamen, in kolom c staan onder elkaar dan een aantal bedragen die ze moeten betalen, een cel er onder begint in kolom B het volgende bedrijf. Ik wil in tabblad 2 graag een lijst met enkel de namen (uit kolom B), maar dan zonder de tussenruimtes. Het eerste bedrijf staat bijvoorbeeld in B2, de tweede in B16 en de derde in B56, dit varieert. De ruimte er tussen is blanco.
blijft de lijst met bedrijven redelijk gelijk?
dan zou je met autofilter kolom b op non blanks kunnen zetten.

is de lijst niet gelijk, dan zou je gebruik kunnen maken van een macro,of een draaitabel, waarbij je de blanks niet weergeeft.
jaspahwoensdag 30 september 2009 @ 11:25
had al een nieuw topic geopend maar werd hierheen verwezen dus mijn vraag:

Ik heb zeg maar allemaal rijen met daarin gegevens bijvoorbeeld plaatsnamen.
Nu staan daar ongeveer 15 verschillende plaatsnamen in de 1 komt vaker voor dan de ander.
Nu wil ik graag een cirkel diagram waarin aftelezen is hoeveel procent van de antwoorden bv. Amsterdam is en hoeveel Rotterdam, etc. Maar hoe krijg ik dat voor elkaar?

[ Bericht 1% gewijzigd door jaspah op 30-09-2009 12:08:08 ]
jaspahwoensdag 30 september 2009 @ 11:27
Oja ik heb excel 2007 nederlands
Twentsche_Roswoensdag 30 september 2009 @ 12:06
quote:
Op woensdag 30 september 2009 11:25 schreef jaspah het volgende:
had al een nieuw topic geopend maar werd hierheen verwezen dus mijn vraag:

Ik heb zeg maar allemaal rijen met daarin gegevens bijvoorbeeld plaatsnamen.
Nu staan daar ongeveer 15 verschillende plaatsnamen in de 1 komt vaker voor dan de ander.
Nu wil ik graag een cirkel diagram waarin aftelezen is hoeveel procent van de antwoorden bv. Amsterdam is en hoeveel Rotterdam, etc. Maar hoe krijg ik dat voor elkaar?
1
2
3
4
5
6
7
8
9
Plaats                           
Amsterdam                           
Rotterdam                  In de F-kolom staat:         
Rotterdam            Amsterdam   3   =AANTAL.ALS(a$2:a60000;e4)         
Roelofarendsveen         Rotterdam   2   =AANTAL.ALS(a$2:a60000;e4)         
Gasselternijveenschemond   Roelofarendsveen   1   =AANTAL.ALS(a$2:a60000;e4)         
Dronten            Gasselternijveenschemond   1   =AANTAL.ALS(a$2:a60000;e4)         
Amsterdam            Dronten   1   =AANTAL.ALS(a$2:a60000;e4)         
Amsterdam                           

(Ik krijg 't niet duidelijker)

[ Bericht 10% gewijzigd door Twentsche_Ros op 30-09-2009 12:20:29 ]
Joooo-piwoensdag 30 september 2009 @ 12:52
quote:
Op woensdag 30 september 2009 12:06 schreef Twentsche_Ros het volgende:

[..]
[ code verwijderd ]

(Ik krijg 't niet duidelijker)
Kan denk ik wel met draaitabel.

Selecteer de hele rij en kies in het menu "data" voor draaitabel
Klik op "voltooien"
Sleep dan de categorie (de kolom) vanuit de Lijst met draaitabelvelden naar de "rijvelden" en naar "gegevensitems"
Dan klik je op "grafiek"
Sleep je kolom weer naar de x-as en configureer de grafiek zoals je wil (taart)

Succes
jaspahwoensdag 30 september 2009 @ 13:22
Ik heb het op de manier van twensthsce ross gedaan.. die draaitabellen snap ik niet echt.. maar het werk wel met die aantal.als dan kan ik van de uitkomsten daar van een grafiekje maken
sangerwoensdag 30 september 2009 @ 14:49
quote:
Op dinsdag 29 september 2009 20:51 schreef Barcaconia het volgende:

[..]

Ik ga even wat proberen, ik kom hier zo op terug.

Is dit de bedoeling, want ik weet niet of ik het helemaal snap:
[ code verwijderd ]


Dit is hem helaas niet. Althans krijg ik het niet aaan de praat.

Ik heb het voor nu anders opgelost, maar heb het in de toekomst misschien nog nodig. To be continued
Barcaconiawoensdag 30 september 2009 @ 15:02
quote:
Op woensdag 30 september 2009 14:49 schreef sanger het volgende:

[..]

Dit is hem helaas niet. Althans krijg ik het niet aaan de praat.

Ik heb het voor nu anders opgelost, maar heb het in de toekomst misschien nog nodig. To be continued
Ik snap ook niet helemaal wat je bedoelde. Kun je een beetje meer info over je excel sheet geven?
Mister_Tankwoensdag 30 september 2009 @ 15:20
Ik heb een vraagje.

Ik heb een start date / end date (A3, A4, B3, B4) met een payment term.
Als één van de data's in rij 1 binnen deze range vallen laat hij (in dit geval) 100 of 200 zien.
Wat voor een formule zou dit moeten zijn?

Ik heb al lopen rommelen met een ifje, kom er alleen niet echt uit. Iemand ideeen?

Thanks.


Twentsche_Roswoensdag 30 september 2009 @ 16:08
quote:
Op woensdag 30 september 2009 15:20 schreef Mister_Tank het volgende:
Ik heb een vraagje.

Ik heb een start date / end date (A3, A4, B3, B4) met een payment term.
Als één van de data's in rij 1 binnen deze range vallen laat hij (in dit geval) 100 of 200 zien.
Wat voor een formule zou dit moeten zijn?

Ik heb al lopen rommelen met een ifje, kom er alleen niet echt uit. Iemand ideeen?

Thanks.


[ afbeelding ]
In cel G2 moet komen:
=ALS(+(G$1>=$A2)*(G$1<=$B2);$C2;"")
en die copieer je verder
Meddowoensdag 30 september 2009 @ 20:30
Ik heb twee kolommen. In één kolom heb ik een hoogte staan (van 0 tot 10) in de andere een oppervlakte (van 1 tot 5). Met een tiental tussenwaarden.

Ik wil deze in een grafiek zetten. Horizontaal de hoogte, verticaal het oppervlakte. Een spreiding lijkt mij de juiste keus. Ik krijg de waarden ook mooi tegen elkaar uitgezet.

Maar... hoe krijg ik onder de x-as het woordje Hoogte te staan? En langs de verticale as het woordje oppervlakte?
Barcaconiawoensdag 30 september 2009 @ 20:36
quote:
Op woensdag 30 september 2009 20:30 schreef Meddo het volgende:
Ik heb twee kolommen. In één kolom heb ik een hoogte staan (van 0 tot 10) in de andere een oppervlakte (van 1 tot 5). Met een tiental tussenwaarden.

Ik wil deze in een grafiek zetten. Horizontaal de hoogte, verticaal het oppervlakte. Een spreiding lijkt mij de juiste keus. Ik krijg de waarden ook mooi tegen elkaar uitgezet.

Maar... hoe krijg ik onder de x-as het woordje Hoogte te staan? En langs de verticale as het woordje oppervlakte?
Gewoon op het witte stuk, rechter muisknop "Chart Options" en dan bij "Category X-axis" en "Value Y-axis" de namen invullen.
Meddowoensdag 30 september 2009 @ 20:41
quote:
Op woensdag 30 september 2009 20:36 schreef Barcaconia het volgende:

[..]

Gewoon op het witte stuk, rechter muisknop "Chart Options" en dan bij "Category X-axis" en "Value Y-axis" de namen invullen.
In excel 2007, NL? Daar kan ik dit niet vinden..

Ik heb echter al iets anders gevonden, als ik de grafiek selecteer en dan "hulpmiddelen voor grafieken" bovenin het scherm aan klik, en vervolgens bij grafiekindeling een indeling kies, komt het er bij.
Meddowoensdag 30 september 2009 @ 21:50
Nog een vraag

Hoe kan ik eenzelfde cel in twee tabbladen bewerken?

Zoiets als dit:

Blad5!B2=Blad4!B2
Blad4!B2=Blad5!B2

Een verwijzing naar elkaar:
Barcaconiawoensdag 30 september 2009 @ 21:52
Gewoon in Sheet2
1=Sheet1.B2

Toch?
Als je dan op sheet1 cel B2 wijzigt gaat hij op sheet2 automatisch mee.
Je kunt dan natuurlijk niet in sheet2 wijzigingen gaan maken aan die cel.
Meddowoensdag 30 september 2009 @ 21:56
quote:
Op woensdag 30 september 2009 21:52 schreef Barcaconia het volgende:
Gewoon in Sheet2
[ code verwijderd ]

Toch?
Als je dan op sheet1 cel B2 wijzigt gaat hij op sheet2 automatisch mee.
Je kunt dan natuurlijk niet in sheet2 wijzigingen gaan maken aan die cel.
Maar dat wil ik ook kunnen. Dat ik in beide sheets kan wijzigen en dat hij het in de andere ook aanpast.
hendrik2009woensdag 30 september 2009 @ 22:00
quote:
Op woensdag 30 september 2009 21:50 schreef Meddo het volgende:
Nog een vraag

Hoe kan ik eenzelfde cel in twee tabbladen bewerken?

Zoiets als dit:

Blad5!B2=Blad4!B2
Blad4!B2=Blad5!B2

Een verwijzing naar elkaar:
Dan krijg je toch een kringverwijzing, oftewel, wat is je de bron van je benodigde informatie dan nog?
Meddowoensdag 30 september 2009 @ 22:03
quote:
Op woensdag 30 september 2009 22:00 schreef hendrik2009 het volgende:

[..]

Dan krijg je toch een kringverwijzing, oftewel, wat is je de bron van je benodigde informatie dan nog?
Er hoeft alleen maar een getal in welke dus in beide sheets hetzelfde is. Maar wel per sheet moet kunnen worden aangepast zodat je niet heel tijd terug moet naar sheet1

edit: ik heb een kringverwijzing gemaakt. Eerst van sheet1 naar sheet 2 klikken, en toen andersom. Dit werkt.

Bedankt.


[ Bericht 2% gewijzigd door Meddo op 30-09-2009 22:08:48 ]
Meddowoensdag 30 september 2009 @ 22:09
Dit werkte toch niet, nu kan ik hem niet wijzigen
Mister_Tankwoensdag 30 september 2009 @ 23:45
quote:
In cel G2 moet komen:
=ALS(+(G$1>=$A2)*(G$1<=$B2);$C2;"")
en die copieer je verder
Deze formule heb ik gebruikt. 2 alleen in 3 verandert, omdat deze daar naar toe verwijst.
Krijg echter een foutmelding, dus werkt nog niet helemaal. Gaat fout op het einde van de formule.
Twentsche_Rosdonderdag 1 oktober 2009 @ 09:16
quote:
Op woensdag 30 september 2009 23:45 schreef Mister_Tank het volgende:

[..]

Deze formule heb ik gebruikt. 2 alleen in 3 verandert, omdat deze daar naar toe verwijst.
Krijg echter een foutmelding, dus werkt nog niet helemaal. Gaat fout op het einde van de formule.
Als ik de formule met copy paste volledig zo copieer krijg ik geen foutmelding.
Heb jij een engelstalige versie. Dan wordt als natuurlijk if.
Mister_Tankdonderdag 1 oktober 2009 @ 09:30
Ik heb een engelstalige versie, en gebruik IF. Krijg toch een foutmelding.
Hij zet de cursor steeds voor ;$C4;"")
Mister_Tankdonderdag 1 oktober 2009 @ 09:36
Nu doet hij het.

=IF(+(G$1>=$A2)*(G$1<=$B2),C2,0)

Thanks voor de hulp!
gurdidonderdag 1 oktober 2009 @ 12:58
hallo, weet iemand hoe het kan dat excel niet continue een berekening maakt.

ik heb bijvoorbeeld in a1 som (a2;a6) of iets dergelijks staan als ik dan een waarde van de berkening aanpas rekent die het niet meer gelijk door.

als ik dan op a1 ga staan dubbel aanklik en op enter klik staat er wel de juiste waarde.

of als ik hem opsl dan is alles wel aangepast. maar het veranderd niet zodra ik iets wijzig.

groeten
Twentsche_Rosdonderdag 1 oktober 2009 @ 13:29
quote:
Op donderdag 1 oktober 2009 12:58 schreef gurdi het volgende:
hallo, weet iemand hoe het kan dat excel niet continue een berekening maakt.

ik heb bijvoorbeeld in a1 som (a2;a6) of iets dergelijks staan als ik dan een waarde van de berkening aanpas rekent die het niet meer gelijk door.

als ik dan op a1 ga staan dubbel aanklik en op enter klik staat er wel de juiste waarde.

of als ik hem opsl dan is alles wel aangepast. maar het veranderd niet zodra ik iets wijzig.

groeten
Ga naar:

Extra
Opties
Berekenen

Dan heb je bij berekening
handmatig aangevinkt, ipv automatisch

Dan rekent ie alles opnieuw uit als je F9
intoetst.

Wil je hebben dat ie meteen alles
herberekend bij een wijziging van een cel,
dan zet je 'm op automatisch
gurdidonderdag 1 oktober 2009 @ 13:49
juist bedankt. ik wist dat niet. maar dan heb ik het met een snel toets of iets dergelijks gedaan want het was vandaag in een keer in dat bestand en de dagen ervoor niet.
ik dacht misschine is het bestand te groot geworden dattie dat niet mer doet.

heeft namelijk al 29 bladen
Twentsche_Rosdonderdag 1 oktober 2009 @ 13:56
quote:
Op donderdag 1 oktober 2009 13:49 schreef gurdi het volgende:
juist bedankt. ik wist dat niet. maar dan heb ik het met een snel toets of iets dergelijks gedaan want het was vandaag in een keer in dat bestand en de dagen ervoor niet.
ik dacht misschine is het bestand te groot geworden dattie dat niet mer doet.

heeft namelijk al 29 bladen
29 bladen?
Volgens mij doe je dan iets niet goed.

Vaak is er bij 29 bladen geen afdoende gebruik gemaakt van filter-functies en database-mogelijkheden van een werkblad. Waarom heb je 29 bladen nodig?
Mantannadonderdag 1 oktober 2009 @ 16:47
Ik heb een vraagje.

Ik wil een soort van converter maken van 2 tabbladen. Wanneer ik vanuit tabblad 2 verwijs naar een cel op tabblad 1 met een lege waarde, komt er bij het tabblad twee een 0 te staan.

Hoe kan ik er voor zorgen dat de cel op het tweede tabblad ook een lege cel wordt?

Ik maak gebruik van Excel 2003 en taal is Nederlands.
Twentsche_Rosdonderdag 1 oktober 2009 @ 18:05
quote:
Op donderdag 1 oktober 2009 16:47 schreef Mantanna het volgende:
Ik heb een vraagje.

Ik wil een soort van converter maken van 2 tabbladen. Wanneer ik vanuit tabblad 2 verwijs naar een cel op tabblad 1 met een lege waarde, komt er bij het tabblad twee een 0 te staan.

Hoe kan ik er voor zorgen dat de cel op het tweede tabblad ook een lege cel wordt?

Ik maak gebruik van Excel 2003 en taal is Nederlands.
2 mogelijkheden.

A)
De nieuwe cel mag wel de waarde nul hebben, als ie maar niet zichtbaar is:
Dan doe je:
Extra
Opties
Weergave

en dan zet je het vinkje bij het vakje nulwaarden uit

B)
De nieuwe cel moet de waarde “leeg” hebben, net als de cel waar ie naar verwijst.
Stel: je zit in cel A1 van Blad2 en deze cel verwijst naar cel B2 van Blad 1

Dan doe je in de cel a1 van Blad2:
=ALS(+ISLEEG(+Blad1!B2);"";+Blad1!B2)
gurdivrijdag 2 oktober 2009 @ 14:14
quote:
B)
De nieuwe cel moet de waarde “leeg” hebben, net als de cel waar ie naar verwijst.
Stel: je zit in cel A1 van Blad2 en deze cel verwijst naar cel B2 van Blad 1

Dan doe je in de cel a1 van Blad2:
=ALS(+ISLEEG(+Blad1!B2);"";+Blad1!B2)
=ALS(Blad1!B2="";"";Blad1!B2)
quote:
29 bladen?
Volgens mij doe je dan iets niet goed.

Vaak is er bij 29 bladen geen afdoende gebruik gemaakt van filter-functies en database-mogelijkheden van een werkblad. Waarom heb je 29 bladen nodig?
uhm de geluidsberekening over een 4 gebouwen op 20 meetpunten
met 36 luchtbehandelingskasten. met ieder 2 gecombineerde aanzuig en afvoerpunten.

en dan over 8 frequenties, inculusief dempers, en verschil indag en nacht.

en het kan op minder, maar verschillende berekeningen op verschillende pagina's om het geordend te houden.


nog een vraagje. als ik een lijst heb dan zie ik iegenlijk pas dat het een lijst is als je een vak in de lijst selecteerd.
dan zie je de vinkjes om iets te kunnen selecteren. kan ik deze niet altijd zichtbaar maken.
groeten
qu63vrijdag 2 oktober 2009 @ 14:17
quote:
Op vrijdag 2 oktober 2009 14:14 schreef gurdi het volgende:
uhm de geluidsberekening over een 4 gebouwen op 20 meetpunten
met 36 luchtbehandelingskasten. met ieder 2 gecombineerde aanzuig en afvoerpunten.

en dan over 8 frequenties, inculusief dempers, en verschil indag en nacht.
Das niet niks!
quote:
nog een vraagje. als ik een lijst heb dan zie ik iegenlijk pas dat het een lijst is als je een vak in de lijst selecteerd.
dan zie je de vinkjes om iets te kunnen selecteren. kan ik deze niet altijd zichtbaar maken.
groeten
Begrijp ik het goed dat je dat drop down menu altijd zien?
sangervrijdag 2 oktober 2009 @ 14:31
quote:
Op woensdag 30 september 2009 15:02 schreef Barcaconia het volgende:

[..]

Ik snap ook niet helemaal wat je bedoelde. Kun je een beetje meer info over je excel sheet geven?
Ik heb vier tabbladen. In allen zijn kolommen A en B en C gevuld met dezelfde data (naam, personeelsnummer en afrekeningsperiode). De kolommen D tm G zijn unieke data (bv. uurloon, CAO).

Ik wil dit allemaal samenvoegen in 1 tabblad, maar alleen als de waarden in zowel kolom A, B als C exact overeenkomen.
sangervrijdag 2 oktober 2009 @ 14:33
Meteen ook een andere vraag. Wederom Excel 2007, NL.

Ik heb een tabel met allerlei kolommen. Daar zitten enkele duplicaten tussen (duplicaat als dat iedere kolom exact dezelfde waarden bevat).
Deze wil ik in kaart brengen, maar zeker niet weggooien. Nu ken ik de functie duplicaten verwijderen. Eigenlijk wil ik exact dat doen, maar dan niet verwijderen maar voorwaardelijk opmaken (bv. indien een duplicaat van regel erboven dan geel arceren).
qu63vrijdag 2 oktober 2009 @ 14:44
quote:
Op vrijdag 2 oktober 2009 14:33 schreef sanger het volgende:
Meteen ook een andere vraag. Wederom Excel 2007, NL.

Ik heb een tabel met allerlei kolommen. Daar zitten enkele duplicaten tussen (duplicaat als dat iedere kolom exact dezelfde waarden bevat).
Deze wil ik in kaart brengen, maar zeker niet weggooien. Nu ken ik de functie duplicaten verwijderen. Eigenlijk wil ik exact dat doen, maar dan niet verwijderen maar voorwaardelijk opmaken (bv. indien een duplicaat van regel erboven dan geel arceren).
Dat kan je gewoon doen met Voorwaardelijke opmaak
sangervrijdag 2 oktober 2009 @ 14:46
quote:
Op vrijdag 2 oktober 2009 14:44 schreef qu63 het volgende:

[..]

Dat kan je gewoon doen met Voorwaardelijke opmaak
Maar dan moet je dat per cel doen toch?
qu63vrijdag 2 oktober 2009 @ 14:50
quote:
Op vrijdag 2 oktober 2009 14:46 schreef sanger het volgende:

[..]

Maar dan moet je dat per cel doen toch?
Ik heb net even geprobeerd en daar lijkt het wel op ja..
Twentsche_Rosvrijdag 2 oktober 2009 @ 14:56
quote:
Op vrijdag 2 oktober 2009 14:50 schreef qu63 het volgende:

[..]

Ik heb net even geprobeerd en daar lijkt het wel op ja..
Je kunt wel de bestandsopmaak copieren naar de andere cellen.
Met copieren, plakken speciaal, opmaak
sangervrijdag 2 oktober 2009 @ 15:03
quote:
Op vrijdag 2 oktober 2009 14:50 schreef qu63 het volgende:

[..]

Ik heb net even geprobeerd en daar lijkt het wel op ja..
Hm, ik weet niet of het dan nog wel zo overzichtelijk wordt. Bv. de kolom datum (kolom C) kan wel identiek zijn, maar het aantal uren (in kolom D) niet. Dan zou 1 cel geel worden, en de andere niet.

Wat ik eigenlijk wil is een formule die:
  • Kijkt of er een duplicaat is in kolom A (personeelsnummer). Zo ja;
  • Kijkt of er een duplicaat is in kolom B (datum). Zo ja;
  • Kijkt of er een duplicaat is in kolom D (aantal uren)

    Als er op alledrie een duplicaat is zou ik pas de voorwaardelijke opmaak willen doen.
  • sangervrijdag 2 oktober 2009 @ 15:05
    quote:
    Op vrijdag 2 oktober 2009 14:56 schreef Twentsche_Ros het volgende:

    [..]

    Je kunt wel de bestandsopmaak copieren naar de andere cellen.
    Met copieren, plakken speciaal, opmaak
    Maar dan ben ik iedere regel handmatig aan het beoordelen..... Dat is juist wat ik NIET wil
    gurdivrijdag 2 oktober 2009 @ 15:09
    quote:
    Op vrijdag 2 oktober 2009 14:17 schreef qu63 het volgende:

    [..]

    Das niet niks!
    [..]

    Begrijp ik het goed dat je dat drop down menu altijd zien?
    dit gaat btw weer over een andere sheet.
    hier heb ik in pagina 1 wat gegevens over warmte pompen die verwerkt worden, en blabla en dan ga ik de prijs berekenen voor stroom afname.
    ik heb dan een hyperlink naar pagina 3.
    deze beataat uit wat persoonlijke invul gegevens en een lijst met allerlei prijzen van verschillende maatschapijen, met verbruikskosten vast variabel dag nacht en zo.
    maar als je op die pagina komt zie je niet dat dit een lijst is waaruit je kan selecteren, het lijkt gewoon een hoop informatie waarin je zelf moet gaan zoeken.
    je ziet pas dat het een lijst is zodra je ergens in de lijst hebt geklikt.

    Ik wil dus gewoon wanneer je op de pagina komt al ziet dat het een lijst is, dus dat je die pijltjes ziet dat je een keuze kunt maken.
    qu63vrijdag 2 oktober 2009 @ 15:17
    quote:
    Op vrijdag 2 oktober 2009 15:03 schreef sanger het volgende:

    [..]

    Hm, ik weet niet of het dan nog wel zo overzichtelijk wordt. Bv. de kolom datum (kolom C) kan wel identiek zijn, maar het aantal uren (in kolom D) niet. Dan zou 1 cel geel worden, en de andere niet.

    Wat ik eigenlijk wil is een formule die:
  • Kijkt of er een duplicaat is in kolom A (personeelsnummer). Zo ja;
  • Kijkt of er een duplicaat is in kolom B (datum). Zo ja;
  • Kijkt of er een duplicaat is in kolom D (aantal uren)

    Als er op alledrie een duplicaat is zou ik pas de voorwaardelijke opmaak willen doen.
  • Dat zou je kunnen doen, je kan bij voorwaardelijke opmaak gewoon die formule in kunnen vullen
    sangervrijdag 2 oktober 2009 @ 15:20
    quote:
    Op vrijdag 2 oktober 2009 15:17 schreef qu63 het volgende:

    [..]

    Dat zou je kunnen doen, je kan bij voorwaardelijke opmaak gewoon die formule in kunnen vullen
    Maar wat wordt dan de IF formule?

    Ik wil weten of er in kolom A een duplicaat is van A1, maar ook van A2 bv.
    qu63vrijdag 2 oktober 2009 @ 15:25
    quote:
    Op vrijdag 2 oktober 2009 15:20 schreef sanger het volgende:

    [..]

    Maar wat wordt dan de IF formule?

    Ik wil weten of er in kolom A een duplicaat is van A1, maar ook van A2 bv.
    Je wil dus eigenlijk kijken of A10 (bijvoorbeeld) meer dan 1x voorkomt in A1:A999?
    Twentsche_Rosvrijdag 2 oktober 2009 @ 15:53
    quote:
    Op vrijdag 2 oktober 2009 15:25 schreef qu63 het volgende:

    [..]

    Je wil dus eigenlijk kijken of A10 (bijvoorbeeld) meer dan 1x voorkomt in A1:A999?
    Als dat het geval is dan:

    Vul een kolom erbij bijvoorbeeld Z

    Op Z10 komt te staan
    =AANTAL.ALS($A$1:$A$999;A10)

    Copieer Z10 naar Z1 t/m Z999

    Ga naar cel a10
    Voorwaardelijke opmaak
    Formule is:
    =Z10>1

    copieren de opmaak naar a1 t/m a999

    werkt!


    [ Bericht 0% gewijzigd door Twentsche_Ros op 02-10-2009 16:06:17 ]
    sangervrijdag 2 oktober 2009 @ 15:55
    quote:
    Op vrijdag 2 oktober 2009 15:25 schreef qu63 het volgende:

    [..]

    Je wil dus eigenlijk kijken of A10 (bijvoorbeeld) meer dan 1x voorkomt in A1:A999?
    Ja inderdaad, maar niet alleen van A10 maar van de gehele kolom A.

    Heel kort gezegd; ik wil snel herkennen of er dubbele regels in mijn tabel zitten (dubbel is als kolom A, B, C en D identiek aan elkaar zijn).
    hoek21zaterdag 3 oktober 2009 @ 00:49
    Ik heb een vraagje. Is het mogelijk om een lookup de doen van woorden die bijna hetzlefde zijn? Ik zit met het volgende ik moet uit twee verschillende systemen al de klanten halen en vergelijken welke er in beide systemen voorkomen. Nu is het probleem dat een klant bv in het ene systeem zo erin staat "VESPER, SA DE CV" maar in het andere systeem zo" VESPER SA DE CV$ of alleen "VESPER".


    Hoop dat het mogelijk is want ik heb een lijkst met 5000 namen en ander met 2000 dus niet zoveel zin dit manual te gaan doen....

    Dank voor de hulp

    gr
    Hoek21
    Twentsche_Roszaterdag 3 oktober 2009 @ 10:04
    quote:
    Op zaterdag 3 oktober 2009 00:49 schreef hoek21 het volgende:
    Ik heb een vraagje. Is het mogelijk om een lookup de doen van woorden die bijna hetzlefde zijn? Ik zit met het volgende ik moet uit twee verschillende systemen al de klanten halen en vergelijken welke er in beide systemen voorkomen. Nu is het probleem dat een klant bv in het ene systeem zo erin staat "VESPER, SA DE CV" maar in het andere systeem zo" VESPER SA DE CV$ of alleen "VESPER".


    Hoop dat het mogelijk is want ik heb een lijkst met 5000 namen en ander met 2000 dus niet zoveel zin dit manual te gaan doen....

    Dank voor de hulp

    gr
    Hoek21
    Is het probleem het volgende:
    Isoleer alle rijen (database records) waarin bijvoorbeeld in kolom A het woord “vesper” bevindt, ongeacht vooraan, in het midden of achteraan.
    Stel het ziet er zo uit:
    In kolom A staat:
    Naam Bedrijf
    Vesper SA
    Vesper
    Jansen
    Pietersen
    Vesper SA
    Vesper SA$
    Etc.

    Allereerst kun je filteren.
    Selecteer een cel in je database en doe:

    Data
    Filter
    Autofilter

    Ga naar het uitrolmenu bij bedrijf en selecteer
    Aangepast

    Rijen weergeven waarvoor geldt:
    Bedrijf

    bevat

    Vesper

    Een andere mogelijkheid:
    Insert een nieuwe kolom tussen A en B (autofilter uitschakelen)
    Zet op de cel B1 “zoeken” of zo.
    En in Cel B2:
    =NIET(+ISFOUT(+VIND.SPEC("vesper";A2;1)))*1
    Dit copieer je naar de volledige "diepte" van je database.
    Vervolgens de Database selecteren en
    Data Sorteren op Zoeken, Aflopend
    En alle cellen met Vesper zijn bovenaan geplaatst.
    Het verstandigste is dan kolom A op te kuisen en een zelfde
    Naam Vesper SA of zoiets mee te geven.
    Rob_Czaterdag 3 oktober 2009 @ 19:24
    Ik heb ook een vraag.
    Ben niet zo heel thuis in Excel als ik zo alles lees in diverse topics.
    Maar goed, ik heb dus een bestand aangemaakt met een aantal werkbladen.
    Nu heb ik een werkblad totalen en deze cellen moet zoeken naar teksten in twee kolommen in de andere werkbladen en telkens als er aan een tekst voldaan wordt, dit wordt opgeteld met 1.
    Er moet dus aan twee voorwaarden voldaan worden.
    Iemand een idee of is het niet duidelijk?

    Ik werk met Excel 2007
    Alvast bedankt voor een reactie.
    Groeten,
    Rob.
    Twentsche_Roszondag 4 oktober 2009 @ 10:21
    quote:
    Op zaterdag 3 oktober 2009 19:24 schreef Rob_C het volgende:
    Ik heb ook een vraag.
    Ben niet zo heel thuis in Excel als ik zo alles lees in diverse topics.
    Maar goed, ik heb dus een bestand aangemaakt met een aantal werkbladen.
    Nu heb ik een werkblad totalen en deze cellen moet zoeken naar teksten in twee kolommen in de andere werkbladen en telkens als er aan een tekst voldaan wordt, dit wordt opgeteld met 1.
    Er moet dus aan twee voorwaarden voldaan worden.
    Iemand een idee of is het niet duidelijk?

    Ik werk met Excel 2007
    Alvast bedankt voor een reactie.
    Groeten,
    Rob.
    Het handigste is volgens mij:
    Een nieuwe kolom maken die beide linker kolommen combineert
    Stel:
    Op A1 staat: dier
    en op B1 staat: lichaamsdeell
    Als in kolom A "konijn" staat,
    en in kolom B "staart", dan moeten ze worden opgeteld.

    Maak een kolom C, met op C1 "dierlichcode"
    En zet op C2: +A2&"/"&b2
    Bij de goede combinatie staat dan: "konijn/staart"

    Tel dan alle "konijn/staart"-en op in je totaalblad met "aantal.als"
    (zie een vorige topic van mij)

    Misschien kunnen hogere Excel-nerds het wel anders, maar zo werkt 't voor mij altijd prima.
    Deetchzondag 4 oktober 2009 @ 13:54
    lijkt me een prima oplossing. Tenzij Rob_C perse iets met macro's wil, want dat kan natuurlijk ook.
    Beregdmaandag 5 oktober 2009 @ 09:53
    quote:
    Op zondag 4 oktober 2009 10:21 schreef Twentsche_Ros het volgende:

    [..]

    Het handigste is volgens mij:
    Een nieuwe kolom maken die beide linker kolommen combineert
    Stel:
    Op A1 staat: dier
    en op B1 staat: lichaamsdeell
    Als in kolom A "konijn" staat,
    en in kolom B "staart", dan moeten ze worden opgeteld.

    Maak een kolom C, met op C1 "dierlichcode"
    En zet op C2: +A2&"/"&b2
    Bij de goede combinatie staat dan: "konijn/staart"

    Tel dan alle "konijn/staart"-en op in je totaalblad met "aantal.als"
    (zie een vorige topic van mij)

    Misschien kunnen hogere Excel-nerds het wel anders, maar zo werkt 't voor mij altijd prima.
    Zo deed ik het vroeger aook altijd maar met somproduct heb je dus die tussenstap van de extra kolom niet nodig.
    BoNimaandag 5 oktober 2009 @ 10:18
    Volgens mij een simpele vraag, maar ik kom er maar niet uit.
    Ik heb een opsomming die bijvoorbeeld als volgt is:
    =SUM(A1:A8)

    Als ik nu een rij invoegen op rij 1 wordt de formule vanzelf:
    =SUM(A2:A9).

    Nu wil ik alleen dat de formule als volgt wordt:
    =SUM(A1:A9).

    Hoe fix ik dat?
    wdnmaandag 5 oktober 2009 @ 10:28
    Plaats eens een $-teken voor de 1.
    Dus SUM (A$1:A8).

    (gokje).
    Beregdmaandag 5 oktober 2009 @ 10:32
    quote:
    Op maandag 5 oktober 2009 10:28 schreef wdn het volgende:
    Plaats eens een $-teken voor de 1.
    Dus SUM (A$1:A8).

    (gokje).
    voor de 8 moet ook een dollarteken, om goed te zijn
    BoNimaandag 5 oktober 2009 @ 10:35
    quote:
    Op maandag 5 oktober 2009 10:28 schreef wdn het volgende:
    Plaats eens een $-teken voor de 1.
    Dus SUM (A$1:A8).

    (gokje).
    Heeft helaas geen invloed.
    Als ik een cel ergens tussenin invoeg is het geen probleem, maar omdat dit de bovenste rij is wordt het alsnog A$2..!
    wdnmaandag 5 oktober 2009 @ 10:36
    quote:
    Op maandag 5 oktober 2009 10:32 schreef Beregd het volgende:

    [..]

    voor de 8 moet ook een dollarteken, om goed te zijn
    Nee, zo te zien wil hij dat er SUM(A1:A9) uitkomt dus de 8 mag wel naar 9 gaan

    BoNi: hmmm vreemd

    Testje:
    Ik heb op B1: SOM(A1:A8) gezet en het wordt inderdaad aangepast
    OpenOffice doet het ook zo
    Beregdmaandag 5 oktober 2009 @ 10:38
    quote:
    Op maandag 5 oktober 2009 10:36 schreef wdn het volgende:

    [..]

    Nee, zo te zien wil hij dat er SUM(A1:A9) uitkomt dus de 8 mag wel naar 9 gaan

    BoNi: hmmm vreemd
    Oh en in welke cel staat de SUM? niet in a9 neem ik aan?
    ah, juist, misgezien
    BoNimaandag 5 oktober 2009 @ 10:42
    quote:
    Op maandag 5 oktober 2009 10:36 schreef wdn het volgende:

    [..]

    Nee, zo te zien wil hij dat er SUM(A1:A9) uitkomt dus de 8 mag wel naar 9 gaan

    BoNi: hmmm vreemd

    Testje:
    Ik heb op B1: SOM(A1:A8) gezet en het wordt inderdaad aangepast
    OpenOffice doet het ook zo
    Behoorlijk frustrerend kan ik je zeggen
    Deetchmaandag 5 oktober 2009 @ 14:00
    Kun je in vba van een MsgBox ook de grootte van het venster aangeven, ik kon het in de help niet vinden.
    DaFanmaandag 5 oktober 2009 @ 14:03
    Daar was ik weer Nog openstaande vragen?
    wdnmaandag 5 oktober 2009 @ 14:06
    DaFan: ja die van BoNi :D

    Deetch: Makkelijkste is via een eigen MsgBox dialoog.
    1
    2
    3
    4
    5
    6
    Dim F As New Form2
    F.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedDialog
    F.Size = New Size(100, 100)
    F.Location = New Point(0, 0)
    F.MessageLable="HelloWorld"
    F.ShowDialog()
    Cracka-assmaandag 5 oktober 2009 @ 14:34
    Ik heb het volgende probleem met draaitabellen en hoop dat 1 van jullie raad heeft:

    Ik heb een sheet wat er als volgt uitziet:

    1
    2
    3
    4
    5
    6
    7
    8
    medewerker        kleur         aantal
    medewerker a     rood         2 
    medewerker a     groen       3
    medewerker a     blauw       3
    medewerker a     paars       3
    medewerker b     rood         2
    medewerker b
    etc. etc.


    Nu wil ik bovenstaande in een draaitabel krijgen. Geen probleem. Echter komt het er als volgt uit te zien:
    1
    2
    3
    medewerker     rood     groen     blauw     paars
    medewerker a  1          1             1            1
    medewerker b  1


    Nu wil ik de exacte aantallen in de draaitabellen hebben, en niet dat hij elke invoer als 1 telt.

    Iemand? :s)
    gurdimaandag 5 oktober 2009 @ 14:38
    quote:
    Op maandag 5 oktober 2009 14:03 schreef DaFan het volgende:
    Daar was ik weer Nog openstaande vragen?
    ja:D
    quote:
    Op vrijdag 2 oktober 2009 14:17 schreef qu63 het volgende:


    Das niet niks!

    Begrijp ik het goed dat je dat drop down menu altijd zien?
    dit gaat btw weer over een andere sheet.
    hier heb ik in pagina 1 wat gegevens over warmte pompen die verwerkt worden, en blabla en dan ga ik de prijs berekenen voor stroom afname.
    ik heb dan een hyperlink naar pagina 3.
    deze beataat uit wat persoonlijke invul gegevens en een lijst met allerlei prijzen van verschillende maatschapijen, met verbruikskosten vast variabel dag nacht en zo.
    maar als je op die pagina komt zie je niet dat dit een lijst is waaruit je kan selecteren, het lijkt gewoon een hoop informatie waarin je zelf moet gaan zoeken.
    je ziet pas dat het een lijst is zodra je ergens in de lijst hebt geklikt.

    Ik wil dus gewoon wanneer je op de pagina komt al ziet dat het een lijst is, dus dat je die pijltjes ziet dat je een keuze kunt maken. [/quote]
    Cracka-assmaandag 5 oktober 2009 @ 14:41
    quote:
    Op maandag 5 oktober 2009 14:34 schreef Cracka-ass het volgende:
    Ik heb het volgende probleem met draaitabellen en hoop dat 1 van jullie raad heeft:

    Ik heb een sheet wat er als volgt uitziet:
    [ code verwijderd ]

    Nu wil ik bovenstaande in een draaitabel krijgen. Geen probleem. Echter komt het er als volgt uit te zien:
    [ code verwijderd ]

    Nu wil ik de exacte aantallen in de draaitabellen hebben, en niet dat hij elke invoer als 1 telt.

    Iemand?
    Hmm, tabeleigenschappen, som van ingevoerd.

    Ik ben er al.
    Mantannadinsdag 6 oktober 2009 @ 09:53
    quote:
    Op donderdag 1 oktober 2009 18:05 schreef Twentsche_Ros het volgende:

    [..]

    2 mogelijkheden.

    A)
    De nieuwe cel mag wel de waarde nul hebben, als ie maar niet zichtbaar is:
    Dan doe je:
    Extra
    Opties
    Weergave

    en dan zet je het vinkje bij het vakje nulwaarden uit

    B)
    De nieuwe cel moet de waarde “leeg” hebben, net als de cel waar ie naar verwijst.
    Stel: je zit in cel A1 van Blad2 en deze cel verwijst naar cel B2 van Blad 1

    Dan doe je in de cel a1 van Blad2:
    =ALS(+ISLEEG(+Blad1!B2);"";+Blad1!B2)

    Bedankt! Je eerste manier had ik gebruikt. Echter mag de waarde van de cel geen nul hebben.

    Heb gebruik gemaakt van die andere formule.
    gurdidinsdag 6 oktober 2009 @ 10:39
    zo zijn best veel vragen, kan ze zelf niet beantwoorden maar als ik zo lees leer ik er aardig wat van:D

    er valt mij bij mij iets vreemds op.
    1 bestand met heel veel plaatjes en berekeningen en onnodig veel pagina's om alles overzichtelijk te houden is maar1219 kb

    en een bestand zonder plaatjes wel berkeningen en index en dergelijke van 2 pagina's met een bereik van a1 tot m270
    wel heel veel open ruimtes.
    is al 2205 kb
    hoe kan dit vragen index formules zoveel ruimte of iets anders?
    Deetchdinsdag 6 oktober 2009 @ 11:12
    Excel slaat alleen actieve bereiken op. A1 tm M270 = 13x270 = 3510 cellen, ook al zijn ze leeg. 20 werkbladen met bijv. 20 cellen is maar 400 cellen en dus veel minder ruimte nodig.
    gurdidinsdag 6 oktober 2009 @ 14:00
    oke maar dat verklaart het niet want die met veel pagina's heeft ook veel gegevens .

    snap hetniet helemaal want dnek niet dat een functie meer opslag kost dan gewoon een getal.
    Deetchdinsdag 6 oktober 2009 @ 16:43
    quote:
    Op dinsdag 6 oktober 2009 14:00 schreef gurdi het volgende:
    oke maar dat verklaart het niet want die met veel pagina's heeft ook veel gegevens .

    snap hetniet helemaal want dnek niet dat een functie meer opslag kost dan gewoon een getal.
    een functie neemt meer ruimte in, dit zijn nl. meer karakters om op te slaan dan een getal
    Martijn85donderdag 8 oktober 2009 @ 16:28
    Ik probeer een lookup te doen in 2 kolommen en dat hij dan met de waarde uit de 3e kolom komt, maar het lukt niet echt

    Excel 2003, ENG

    Lookup cel C14, de staat in kolom E of F en dan moet ie met de waarde in kolom G komen?

    Kan iemand helpen?
    Beregddonderdag 8 oktober 2009 @ 16:31
    je bedoelt dat de key in kolom e of f staat, maar dat je het eigenlijk niet kan weten?
    Deetchdonderdag 8 oktober 2009 @ 16:34
    moet je een dubbele vlookup functie gebruiken

    =IF(OR((vlookup in E=true),(vlookup in F=true)),waarde uit G,"")
    Martijn85donderdag 8 oktober 2009 @ 16:35
    quote:
    Op donderdag 8 oktober 2009 16:31 schreef Beregd het volgende:
    je bedoelt dat de key in kolom e of f staat, maar dat je het eigenlijk niet kan weten?
    Ik heb nu een klein voorbeeld, dus ik weet zeker dat de waarde van cel C14 in kolom E of F staat (in dit geval in F)

    Maar ik wil de formule ook kunne gebruiken in een lijst van 1000+ regels, waar ik het dus niet van weet.
    Martijn85donderdag 8 oktober 2009 @ 16:44
    quote:
    Op donderdag 8 oktober 2009 16:34 schreef Deetch het volgende:
    moet je een dubbele vlookup functie gebruiken

    =IF(OR((vlookup in E=true),(vlookup in F=true)),waarde uit G,"")
    Zou je deze in kunnen vullen met mijn gegevens? Bij mij komt er steeds invalid uit
    Deetchvrijdag 9 oktober 2009 @ 12:17
    quote:
    Op donderdag 8 oktober 2009 16:44 schreef Martijn85 het volgende:

    [..]

    Zou je deze in kunnen vullen met mijn gegevens? Bij mij komt er steeds invalid uit
    Sorry het was ook wel een heel erg quick and dirty. Vlookup werkt alleen als de gegevens in de te doorzoeken kolom op alfabetische volgorde zijn gesorteerd en dat kan hier niet omdat je twee kolommen hebt.

    In dit geval heb je een hulpkolom nodig, stel kolom H. Ik ga er even van uit dat je zoekkolom E en F beginnen op de 16e rij. In H16 zet je volgende formule:

    =IF(OR(E16=$C$14,F16=$C$14)=TRUE,G16,"niet gevonden")

    Vervolgens kopieer je die kolom door naar beneden en dan moet je de H kolom zlef even doorspitten of er iets anders staat dan "niet gevonden" want dat voldoet dan aan je zoekopdracht.
    DaFanvrijdag 9 oktober 2009 @ 13:30
    Kan toch ook in één? Niet echt mooi, volgens mij kan het beter but it gets the job done:

    1=ALS(ISFOUT(VERT.ZOEKEN(C14;E1:G3;3;0));VERT.ZOEKEN(C14;F1:G3;2;0);VERT.ZOEKEN(C14;E1:G3;3;0))

    Als je data in E1:F3 staat en je te vinden waarden in G1:G3.
    DaFanvrijdag 9 oktober 2009 @ 13:47
    Dit is fraaier

    1=INDEX(E1:G3;MIN(ALS(E1:F3=C14;RIJ(E1:F3)));3)

    Invoeren met Ctrl-Shift-Enter.

    Sorry voor het Nederlands :')
    DaFanvrijdag 9 oktober 2009 @ 14:00
    Wat sterk is dat
    =INDEX(E1:G3;MIN(ALS(E1:F3=C14;RIJ(E1:F3)));3)

    wél werkt, maar
    =INDEX(E1:G3;MIN(ALS(E1:F3=C14;1));3)
    niét!

    Terwijl RIJ(E1:F3) toch echt op 1 uitkomt.

    Ik vermoed dat het iets te maken heeft met de array formule, maarja, wat?

    Deetch enig idee?
    Deetchvrijdag 9 oktober 2009 @ 14:06
    Dat is inderdaad een betere oplossing dan die van mij DaFan. Die index functie krij ik echter alleen aan de praat als de dataset op rij 1 begint, anders moet je de functie RIJ corrigeren.
    Die vert.zoeken formule werkt dan beter, als het te zoeken item niet te vinden is krijg je nog wel een foutmelding.
    DaFanvrijdag 9 oktober 2009 @ 15:05
    Mja die kan je altijd afvangen ja
    Thijsssssmaandag 12 oktober 2009 @ 07:49
    Ik heb een lijst met verschilende leveranciers die opgedeeld moeten worden in catergorien. De leveranciers staan in kolom B, de categorien in R en de bijbehorende leveranciers in S. Nu wil ik een functie maken die alle cijfers in kolom S langsgaat, vergelijkt met de leverancier in kolom B en deze indeelt in een categorie.

    Op basis van logisch nadenken kom ik op een volgende formule, die uiteraard niet werkt.

    1=ALS(B3=S1:S34;"A";ALS(B3=S41:S43;"B";ALS(B3=S35:S37;"AB";ALS(B3=S38;"AC";ALS(B3=S39:S40;"ABC";"Onbekend")))))


    Weet iemand wat ik hier verkeerd doe, en nog belangrijker, hoe ik het goed kan doen?
    DaFanmaandag 12 oktober 2009 @ 09:08
    Kan je een stuk van je data posten, ik begrijp je uitleg niet helemaal.
    KeFFuR1208maandag 12 oktober 2009 @ 11:43
    Even een vraagje over excel:

    Als ik de volgende vergelijking invoer:

    3000/(1,06^2)

    3000 staat in een aparte cel en 1,06^2 ook

    wanneer ik het quotient hiervan uit wil rekenen in een andere cel, krijg ik een waardefout.

    Hoe moet ik de celeigenschappen aapassen zodat excel de machtsverheffing laat staan zoals die is en niet doorrekent naar 1,1236?
    InTrePidIvitymaandag 12 oktober 2009 @ 12:07
    Ik wil van een reeks van 20 cellen, de hoogste 12 waarden bij elkaar optellen. Hoe doe ik dat? Ik heb ze met conditional formatting wel een kleurtje weten te geven, maar daar schiet ik verder ook geen reet mee op
    Twentsche_Rosmaandag 12 oktober 2009 @ 12:21
    quote:
    Op maandag 12 oktober 2009 12:07 schreef InTrePidIvity het volgende:
    Ik wil van een reeks van 20 cellen, de hoogste 12 waarden bij elkaar optellen. Hoe doe ik dat? Ik heb ze met conditional formatting wel een kleurtje weten te geven, maar daar schiet ik verder ook geen reet mee op :P
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    lijst   toplijst   aflopend
    555   1   22323
    66   2   11122
    777   3   9999
    33   4   7777
    9999   5   5544
    88   6   3344
    777   7   2233
    123   8   987
    234   9   777
    987   10   777
    333   11   567
    234   12   555
    456   13   456
    567   14   333
    7777   15   234
    2233   16   234
    3344   17   123
    5544   18   88
    11122   19   66
    22323   20   33
          
          
          

    Grootste 12:      66005



    In cel c2 staat:
    =GROOTSTE($A$2:$A$21;B2)

    in cel c2 staat:
    =GROOTSTE($A$2:$A$21;B3)

    copieer verder

    In cel c18 staat:
    =SOM(C2:C13)
    DaFanmaandag 12 oktober 2009 @ 12:21
    Keffur:
    Kan niet. Als je m wil laten staan wordt het een tekststring, dus kan je er niet mee rekenen. Wil je er wel mee rekenen, kan je er geen string van maken

    Intrepidivity:
    =SOM.ALS(A1:A20;">=" & GROOTSTE(A1:A20;12);A1:A20)
    Als je getallen in A1:A20 staan.
    InTrePidIvitymaandag 12 oktober 2009 @ 12:27
    Top, dankjewel
    InTrePidIvitymaandag 12 oktober 2009 @ 12:43
    Toch nog een klein puntje, als de reeks van 20 cellen minder dan 12 waardes bevat, dan werkt de formule niet... In sommige rijen staan maar een paar waardes (<12), maar ik kan er geen 0 of iets dergelijks in zetten.

    Is dit te verhelpen?
    KeFFuR1208maandag 12 oktober 2009 @ 12:57
    quote:
    Op maandag 12 oktober 2009 12:21 schreef DaFan het volgende:
    Keffur:
    Kan niet. Als je m wil laten staan wordt het een tekststring, dus kan je er niet mee rekenen. Wil je er wel mee rekenen, kan je er geen string van maken

    Intrepidivity:
    =SOM.ALS(A1:A20;">=" & GROOTSTE(A1:A20;12);A1:A20)
    Als je getallen in A1:A20 staan.
    Kut excel

    Evengoed bedankt
    Thijsssssmaandag 12 oktober 2009 @ 13:40
    quote:
    Op maandag 12 oktober 2009 09:08 schreef DaFan het volgende:
    Kan je een stuk van je data posten, ik begrijp je uitleg niet helemaal.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    A     Meneer T
    A     Meneer 20
    A     Meneer 25
    A     Meneer U
    A     Meneer L
    A     Meneer V
    A     Meneer 17
    A     Meneer 4
    A     Meneer M
    A     Meneer 32
    A     Meneer 14
    A     Meneer 16
    A     Meneer A
    A     Meneer K
    A     Meneer 1
    A     Meneer O
    A     Meneer J
    A     Meneer 2
    A     Meneer X
    A     Meneer 9
    A     Meneer P
    A     Meneer I
    A     Meneer Q
    A     Meneer 7
    A     Meneer H
    A     Meneer Y
    A     Meneer 13
    A     Meneer R
    A     Meneer 29
    A     Meneer 5
    A     Meneer 18
    A     Meneer 15
    A     Meneer S
    A     Meneer 6
    AB    Meneer C
    AB    Meneer D
    AB    Meneer E
    AC    Meneer B
    ABC   Meneer N
    ABC   Meneer F
    B     Meneer W
    B     Meneer 19
    B     Meneer G


    En dan wil ik die waarden A, B, AB, enz, achter een andere kolom in het document hebben, te weten

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
       jan-08
    Meneer L   5123,766
    Meneer Q   219,277
    Meneer B   19440,98
    Meneer Y    44777,193
    Meneer K   6250,652
    Meneer A   306,223
    Meneer F   763,307
    Meneer G   8875,079
    Meneer T   455,79
    Meneer D   515558,814
    Meneer M   902,438
    Meneer R   0
    Meneer H   0
    Meneer 1   0
    Meneer J   0
    Meneer W   0
    Meneer E   0
    Meneer N   0
    Meneer U   0
    Meneer C   0


    [ Bericht 12% gewijzigd door Thijsssss op 12-10-2009 15:11:32 ]
    BoNimaandag 12 oktober 2009 @ 13:55
    Ik wil graag een cel vrij in kunnen voeren, tenzij de waarde van een andere cel een bepaalde waarde is.
    Voorbeeld:
    De waarde in cel B1 wil ik zelf kunnen invullen, tenzij de waarde in A1 100 is, dan moet de waarde in B1 100 worden.
    Dus als A1 90 is mag je B1 zelf invoeren, maar als A1 100 wordt, wordt B1 ook automatisch 100.
    Is dit mogelijk?
    InTrePidIvitymaandag 12 oktober 2009 @ 14:02
    quote:
    Op maandag 12 oktober 2009 13:55 schreef BoNi het volgende:
    Ik wil graag een cel vrij in kunnen voeren, tenzij de waarde van een andere cel een bepaalde waarde is.
    Voorbeeld:
    De waarde in cel B1 wil ik zelf kunnen invullen, tenzij de waarde in A1 100 is, dan moet de waarde in B1 100 worden.
    Dus als A1 90 is mag je B1 zelf invoeren, maar als A1 100 wordt, wordt B1 ook automatisch 100.
    Is dit mogelijk?
    Als je eerst in kolom B de formule =IF(A1=100,100,"") naar beneden trekt en vervolgens de waardes in kolom A invult, dan kan je de waardes in kolom B die niet 100 zijn handmatig aanpassen.
    Maar misschien is er een betere manier.
    BoNimaandag 12 oktober 2009 @ 14:25
    quote:
    Op maandag 12 oktober 2009 14:02 schreef InTrePidIvity het volgende:

    [..]

    Als je eerst in kolom B de formule =IF(A1=100,100,"") naar beneden trekt en vervolgens de waardes in kolom A invult, dan kan je de waardes in kolom B die niet 100 zijn handmatig aanpassen.
    Maar misschien is er een betere manier.
    Maar dan overschrijf je dus de formule als je handmatig gaat aanpassen in kolom B.
    Op het moment dat cel A1 dan alsnog 100 wordt en B1 heeft een andere (handmatig ingevoerde waarde) dan wordt dit niet aangepast omdat de formule niet meer bestaat.
    InTrePidIvitymaandag 12 oktober 2009 @ 14:28
    quote:
    Op maandag 12 oktober 2009 14:25 schreef BoNi het volgende:

    [..]

    Maar dan overschrijf je dus de formule als je handmatig gaat aanpassen in kolom B.
    Op het moment dat cel A1 dan alsnog 100 wordt en B1 heeft een andere (handmatig ingevoerde waarde) dan wordt dit niet aangepast omdat de formule niet meer bestaat.
    Dat klopt
    Een andere oplossing zou ik niet weten
    BoNimaandag 12 oktober 2009 @ 14:29
    quote:
    Op maandag 12 oktober 2009 14:28 schreef InTrePidIvity het volgende:

    [..]

    Dat klopt
    Een andere oplossing zou ik niet weten
    Thanks anyway
    DaFanmaandag 12 oktober 2009 @ 14:37
    quote:
    Op maandag 12 oktober 2009 12:43 schreef InTrePidIvity het volgende:
    Toch nog een klein puntje, als de reeks van 20 cellen minder dan 12 waardes bevat, dan werkt de formule niet... In sommige rijen staan maar een paar waardes (<12), maar ik kan er geen 0 of iets dergelijks in zetten.

    Is dit te verhelpen?
    Iets van (waar nu de 12 staat)

    ALS(AANTAL(A1:A20)<12;AANTAL(A1:A20);12)

    Even uit mn hoofd, maar je moet dus afvangen dat als er minder dan 12 staat, dan de hoeveelheid die erin staat, anders 12.
    InTrePidIvitymaandag 12 oktober 2009 @ 15:27
    quote:
    Op maandag 12 oktober 2009 14:37 schreef DaFan het volgende:

    [..]

    Iets van (waar nu de 12 staat)

    ALS(AANTAL(A1:A20)<12;AANTAL(A1:A20);12)

    Even uit mn hoofd, maar je moet dus afvangen dat als er minder dan 12 staat, dan de hoeveelheid die erin staat, anders 12.
    Top, dat is 'm
    Moest 'm een klein beetje aanpassen, maar nu werkt het zoals ik bedoelde
    Bedankt
    Deetchmaandag 12 oktober 2009 @ 18:04
    quote:
    Op maandag 12 oktober 2009 13:40 schreef Thijsssss het volgende:

    [..]
    [ code verwijderd ]

    En dan wil ik die waarden A, B, AB, enz, achter een andere kolom in het document hebben, te weten
    [ code verwijderd ]
    Je moet de kolom met A, B AB etc achter de kolom met namen plaatsen. Vervolgens maak je op de andere sheet achter elke naam een vlookup formule die kijkt in het andere werkblad naar de naam en dan de waarde van de daarnaastliggende kolom geeft. Voor meer info zie de HELP functie van VLOOKUP (VERT.ZOEKEN)
    DaFandinsdag 13 oktober 2009 @ 16:44
    Dat kan niet Deetch, VLOOKUP kijkt alleen naar data die RECHTS van de op te zoeken waarde staat. Deze staat hier links.

    Als je A, AB etc in kolom A staat, en je Meneer X in kolom B, beide van rij 1 tot 20 en je op te zoeken waarde in C1:
    =INDEX(A1:A20,MATCH(C1,B1:B20,0))
    Deetchdinsdag 13 oktober 2009 @ 16:48
    Klopt DaFan daarom begin ik mijn post ook met het verplaatsen van de kolom A, AB etc.
    DaFandinsdag 13 oktober 2009 @ 17:00
    Oh
    Nouja dat kan ook natuurlijk
    Deetchdinsdag 13 oktober 2009 @ 17:33
    Jammer dat er geen reactie van Thijsssssssss meer is. Sommige users hebben ook totaal geen geduld.
    ReWoutwoensdag 14 oktober 2009 @ 09:04
    Weet iemand of het mogelijk is om een plaatje te centreren in een cel?
    gurdiwoensdag 14 oktober 2009 @ 10:29
    weet iemand of het mogelijk is, om als er in vak a1 "f" staat hele kolom F te selecteren.
    DaFanwoensdag 14 oktober 2009 @ 10:43
    Gurdi:

    Beetje overdreven veel regels, het kan in 1 maar ok:
    1
    2
    3
    4
    5
    Dim kolom As String

    kolom = Range("A1").Value

    Range(kolom & ":" & kolom).Select
    gurdiwoensdag 14 oktober 2009 @ 11:07
    mooi man:D zal het in het nederlands proberen, met een beetje vertalen:P
    maar dat is wel te doen, weet nu hoe ik het aan moet pakken.

    nog 1 vraag kun je die groene hoekjes bij foutmeldingen uitzetten.
    heb er echt mega veel staan omdat de formules die onder elkaar niet precies hetzelfde zijn zeg maar.

    dat zou helemaal fijn zijn
    DaFanwoensdag 14 oktober 2009 @ 11:13
    Nee dit is een macro, het kan niet met een formule. Ik neem tenminste aan dat je echt 'selecteer kolom F' bedoeld, dus wat je normaal doet door op de F zelf te klikken. Dat gebeurt met deze macro.

    In VBA wordt alleen met Engels gewerkt.

    De hoekjes kan je uitzetten via Extra -> Opties -> Foutcontrole en dan de bijbehorende uitschakelen (of allemaal).
    gurdiwoensdag 14 oktober 2009 @ 11:54
    Ik was er al achter:D

    dacht adt macro ook wle vertaald moest worden, daar heb ik nog niet mee gewerkt.
    bedankt iig
    Deetchwoensdag 14 oktober 2009 @ 12:10
    quote:
    Op woensdag 14 oktober 2009 11:54 schreef gurdi het volgende:
    Ik was er al achter:D

    dacht adt macro ook wle vertaald moest worden, daar heb ik nog niet mee gewerkt.
    bedankt iig
    Dat was in visual basic voor excel 1995 wel zo. Daar moest je in een keer indien...dan...anders loopjes gaan bouwen. Dat was pas frustrerend.
    gurdiwoensdag 14 oktober 2009 @ 13:06
    HIJ PAKT DE MACRO NIET. FOUT OPSPORING

    Range(kolom & ":" & kolom).Select
    Deetchwoensdag 14 oktober 2009 @ 13:31
    De dubbele aanhalingstekens ontbreken tussen de haakjes. Hiervoor gebruik ik meestal Chr(34) wat zich vertaald naar "
    Dan wordt de formule: Range(Chr(34) & kolom & ":" & kolom & Chr(34)).Select zijn
    Deetchwoensdag 14 oktober 2009 @ 14:01
    Vergeet mijn vorige post. Dit is zoals het werkt (zelf getest)
    1
    2
    3
    4
    5
    6
    Sub kolomselect()

    Dim kolom As String
    kolom = [A1].Value & ":" & [A1].Value
    Columns(kolom).Select
    end sub
    DaFanwoensdag 14 oktober 2009 @ 17:58
    Ghe nice. Bij mij werkt het wel (Excel XP NL) op mijn manier.
    Weezy89donderdag 15 oktober 2009 @ 15:26
    Ik wil in excel een grafiek maken met 8 formules daarin maar hoe voer ik bijv. deze formule in

    30x + 12 y <= 1600

    Dus met is kleiner en is groter

    alvast bedankt

    btw ik werk met excel 2007
    Thijsssssdonderdag 15 oktober 2009 @ 15:34
    quote:
    Op dinsdag 13 oktober 2009 17:33 schreef Deetch het volgende:
    Jammer dat er geen reactie van Thijsssssssss meer is. Sommige users hebben ook totaal geen geduld.
    Of ze hebben juist zoveel geduld dat ze de vraag van te voren stellen, zodat er voldoende tijd is om een antwoord te krijgen
    Na een beetje kloten met rijen en kolommen, heb ik behulp van de VERT.ZOEKEN functie het probleem kunnen oplossen. Ontzettend bedankt voor je hulp dus Deetch!
    Deetchdonderdag 15 oktober 2009 @ 15:43
    In Kolom A zet je een reeks X-en.
    In kolom B de formule: =(1600-30*A1)/12

    Vervolgens maak je een X-Y plot. het hele gebied onder de lijn voldoet aan je voorwaarde.
    gurdivrijdag 16 oktober 2009 @ 11:55
    Kan er ook een gedeelte van het bald beveiligd worden.

    bij extra beveiligen beveilig je gelijk het hele blad.

    ik wil alles beveiligen behalve 2 vakjes waar iets ingevulde mag worden.
    InTrePidIvityvrijdag 16 oktober 2009 @ 12:01
    quote:
    Op vrijdag 16 oktober 2009 11:55 schreef gurdi het volgende:
    Kan er ook een gedeelte van het bald beveiligd worden.

    bij extra beveiligen beveilig je gelijk het hele blad.

    ik wil alles beveiligen behalve 2 vakjes waar iets ingevulde mag worden.
    Als je die twee cellen selecteert en met rechts klikt, dan kan je bij Beveiliging het vinkje bij Locked/Beveiligd? uitzetten. Die twee worden dan niet beveiligd, de rest van je werkblad wel.
    gurdivrijdag 16 oktober 2009 @ 12:06
    ja gevonden eerst blokkeer uitvinken en dan beveiligen inderdaad:D
    EddyAlbenavrijdag 16 oktober 2009 @ 15:15
    Eigenlijk tegen beter weten in probeer ik hier toch maar, het betreft MS Project

    Ik heb nu al die balken, maar ze zijn lelijk. De daadwerkelijke acties, die als subtaken zijn omschreven hebben allen eenzelfde balk nodig. Ik heb echter geen zin om elke balk bij die taken handmatig aan te passen. Kan ik niet gewoon, net als in Word en Excel de opmaak kopiëren zoals je dat met een kwast doet. Hier zit wel een kwast bij, maar die is alleen voor de tekst...
    Deetchvrijdag 16 oktober 2009 @ 17:28
    quote:
    Op vrijdag 16 oktober 2009 15:15 schreef EddyAlbena het volgende:
    Eigenlijk tegen beter weten in probeer ik hier toch maar, het betreft MS Project

    Ik heb nu al die balken, maar ze zijn lelijk. De daadwerkelijke acties, die als subtaken zijn omschreven hebben allen eenzelfde balk nodig. Ik heb echter geen zin om elke balk bij die taken handmatig aan te passen. Kan ik niet gewoon, net als in Word en Excel de opmaak kopiëren zoals je dat met een kwast doet. Hier zit wel een kwast bij, maar die is alleen voor de tekst...
    Als je nou even een topicje aanmaakt met de volgende titel: [MS Project] Alle balken tegelijk aanpassen
    krijg je vast wel antwoord. Zit er misschien een optie in een menu Preferences (instellingen)
    EddyAlbenazaterdag 17 oktober 2009 @ 11:03
    Ik ben eigenlijk alleen fora gewend waar het openen van topics niet zomaar gebeurde, vandaar.
    Heb inmiddels een topic geopend, zal wel goed komen.
    sangermaandag 19 oktober 2009 @ 09:08
    Ik heb een grote lijst met data, die door een formule pas worden herkend als ik in iedere A-cel even op F2 druk en ENTER geef. Is er een manier om dat sneller te doen?
    Joooo-pimaandag 19 oktober 2009 @ 09:29
    quote:
    Op maandag 19 oktober 2009 09:08 schreef sanger het volgende:
    Ik heb een grote lijst met data, die door een formule pas worden herkend als ik in iedere A-cel even op F2 druk en ENTER geef. Is er een manier om dat sneller te doen?
    F9

    of kijk eens bij de instelligen, bij Extra --> Opties, tabblad "berekenen".
    sangermaandag 19 oktober 2009 @ 11:23
    quote:
    Op maandag 19 oktober 2009 09:29 schreef Joooo-pi het volgende:

    [..]

    F9

    of kijk eens bij de instelligen, bij Extra --> Opties, tabblad "berekenen".
    Dat werkt helaas niet
    sangermaandag 19 oktober 2009 @ 11:23
    Enoge wat het F2 doet is de uitlijnen van links naar rechts doen lijkt het. Ongetwijfeld zal het van standaard naar een getal eigenschap gaan.
    qu63maandag 19 oktober 2009 @ 11:24
    quote:
    Op maandag 19 oktober 2009 11:23 schreef sanger het volgende:
    Enoge wat het F2 doet is de uitlijnen van links naar rechts doen lijkt het. Ongetwijfeld zal het van standaard naar een getal eigenschap gaan.
    F2 is cel aanpassen bij mij
    geelkuikentjemaandag 19 oktober 2009 @ 11:30
    Ik heb een stuk tekst staan in een cel in Excel (bijv. in A01: "ABCDEF" en A02: "AABCDEF") en wil weten hoe vaak een bepaald karakter voorkomt in die cel. Ik zoek bijvoorbeeld "A". Dan wil ik graag voor cel A01 de waarde 1 zien en voor cel A02 de waarde 2. Hoe doe ik dit in Excel 2007? Heb geprobeerd met de functie "=ZOEKEN()" en de hulpfunctie van excel om iets te vinden maar vond niks Ik heb helaas geen verstand van macro's Iemand een briljant idee
    Deetchmaandag 19 oktober 2009 @ 11:46
    quote:
    Op maandag 19 oktober 2009 09:08 schreef sanger het volgende:
    Ik heb een grote lijst met data, die door een formule pas worden herkend als ik in iedere A-cel even op F2 druk en ENTER geef. Is er een manier om dat sneller te doen?
    Die fout heb ik ook met een aantal formules uit berekenings plugin van een externe firma. Heb jij ook zoiets of is het alleen excel wat je gebruikt?
    Ik heb er geen oplossing voor kunenn vinden. Het probleem bleef ook na overgaan naar Office 2007
    Deetchmaandag 19 oktober 2009 @ 11:51
    quote:
    Op maandag 19 oktober 2009 11:30 schreef geelkuikentje het volgende:
    Ik heb een stuk tekst staan in een cel in Excel (bijv. in A01: "ABCDEF" en A02: "AABCDEF") en wil weten hoe vaak een bepaald karakter voorkomt in die cel. Ik zoek bijvoorbeeld "A". Dan wil ik graag voor cel A01 de waarde 1 zien en voor cel A02 de waarde 2. Hoe doe ik dit in Excel 2007? Heb geprobeerd met de functie "=ZOEKEN()" en de hulpfunctie van excel om iets te vinden maar vond niks Ik heb helaas geen verstand van macro's Iemand een briljant idee
    FF googlen: http://www.google.nl/search?hl=nl&source=hp&q=count+characters+in+string+excel&meta=&aq=f&oq=

    Geeft als eerste hit de volgende formule die dus ook werkt.
    =LEN(B1)-LEN(SUBSTITUTE(SUBSTITUTE(B1,"B",""),"b",""))

    of in het nederlands: =LENGTE(B1)-LENGTE(SUBSTITUEREN(SUBSTITUEREN(B1;"B";""),"b",""))
    geelkuikentjemaandag 19 oktober 2009 @ 12:01
    quote:
    Op maandag 19 oktober 2009 11:51 schreef Deetch het volgende:

    [..]

    FF googlen: http://www.google.nl/search?hl=nl&source=hp&q=count+characters+in+string+excel&meta=&aq=f&oq=

    Geeft als eerste hit de volgende formule die dus ook werkt.
    =LEN(B1)-LEN(SUBSTITUTE(SUBSTITUTE(B1,"B",""),"b",""))

    of in het nederlands: =LENGTE(B1)-LENGTE(SUBSTITUEREN(SUBSTITUEREN(B1;"B";""),"b",""))
    Had al gegoogled maar kon deze niet vinden. Je oplossing werkt perfect Bedankt
    sangermaandag 19 oktober 2009 @ 12:32
    quote:
    Op maandag 19 oktober 2009 11:46 schreef Deetch het volgende:

    [..]

    Die fout heb ik ook met een aantal formules uit berekenings plugin van een externe firma. Heb jij ook zoiets of is het alleen excel wat je gebruikt?
    Ik heb er geen oplossing voor kunenn vinden. Het probleem bleef ook na overgaan naar Office 2007
    Het is een exportbestand vanuit SAP (ERP pakket).
    sangermaandag 19 oktober 2009 @ 12:32
    quote:
    Op maandag 19 oktober 2009 11:24 schreef qu63 het volgende:

    [..]

    F2 is cel aanpassen bij mij
    Bij mij ook.
    Joooo-pimaandag 19 oktober 2009 @ 12:38
    quote:
    Op maandag 19 oktober 2009 12:32 schreef sanger het volgende:

    [..]

    Het is een exportbestand vanuit SAP (ERP pakket).
    Kun je bijv. de hele rij/kolom selecteren en "Celeigenschappen" --> tablad "getal" --> getal selecteren? Misschien dat dat werkt?
    sangermaandag 19 oktober 2009 @ 12:39
    quote:
    Op maandag 19 oktober 2009 12:38 schreef Joooo-pi het volgende:

    [..]

    Kun je bijv. de hele rij/kolom selecteren en "Celeigenschappen" --> tablad "getal" --> getal selecteren? Misschien dat dat werkt?
    Nope, ook al niet helaas.

    Ach, het zij n slecht 2400 regels
    Twentsche_Rosmaandag 19 oktober 2009 @ 13:38
    quote:
    Op maandag 19 oktober 2009 12:39 schreef sanger het volgende:

    [..]

    Nope, ook al niet helaas.

    Ach, het zij n slecht 2400 regels
    Misschien helpt het volgende als de formule begint met "+" en er verder geen + in voorkomt:
    Selecteer de kolom
    Vervang de "+" door de "="
    Sla het eerst op voor de zekerheid!

    Volgens mij heb ik 'm
    zet bij elke formule een "=" er voor (kolom erbij met formule) en de waarde copieren.
    Selecteer de hele kolom
    Vervang de = door de =.
    Sla het eerst op voor de zekerheid!

    [ Bericht 10% gewijzigd door Twentsche_Ros op 19-10-2009 13:44:47 ]
    Beregdmaandag 19 oktober 2009 @ 13:43
    bedoel je dat het als tekst in excel komt en je het eigenlijk als getal wil?
    sangermaandag 19 oktober 2009 @ 13:50
    quote:
    Op maandag 19 oktober 2009 13:38 schreef Twentsche_Ros het volgende:

    [..]

    Misschien helpt het volgende als de formule begint met "+" en er verder geen + in voorkomt:
    Selecteer de kolom
    Vervang de "+" door de "="
    Sla het eerst op voor de zekerheid!

    Volgens mij heb ik 'm
    zet bij elke formule een "=" er voor (kolom erbij met formule) en de waarde copieren.
    Selecteer de hele kolom
    Vervang de = door de =.
    Sla het eerst op voor de zekerheid!


    Dat werkt ook niet. Ik moet dus het bronveldje aanpassen en niet het resultaatveld. En het bronveld is gewoon platte tekst vanuit SAP.
    sangermaandag 19 oktober 2009 @ 13:51
    quote:
    Op maandag 19 oktober 2009 13:43 schreef Beregd het volgende:
    bedoel je dat het als tekst in excel komt en je het eigenlijk als getal wil?
    Het mag ook als tekst, maakt niets uit. Maar nu staat het als standaard.
    Twentsche_Rosmaandag 19 oktober 2009 @ 14:04
    quote:
    Op maandag 19 oktober 2009 13:51 schreef sanger het volgende:

    [..]

    Het mag ook als tekst, maakt niets uit. Maar nu staat het als standaard.
    Wordt die "platte tekst" wel een getal als je F2 doet en enter?
    Zo ja, dan moet toch ook die aanpassing met de "=" ervoor werken.
    Dus:
    collectief = ervoor en collectief = vervangen door =.
    works for me.
    Cracka-assmaandag 19 oktober 2009 @ 14:17
    Ik ben bezig om mijn email (oulook) te analyseren. Nu wil ik weten wanneer er emails binnen komen. So far so good, in een draaitabel krijg ik nu datum vs tijd (afgerond op een half uur) en het aantal mails dat er op dat punt binnen komen.
    Nu wil ik echter automatisch de mails na 17:30 (einde werkdag) af laten ronden op 8:00 de volgende dag (begin werkdag).

    Heeft iemand een idee?
    Beregdmaandag 19 oktober 2009 @ 14:17
    quote:
    Op maandag 19 oktober 2009 13:51 schreef sanger het volgende:

    [..]

    Het mag ook als tekst, maakt niets uit. Maar nu staat het als standaard.
    als tekst dan doe je gewoon een extra kolom =text(a1;"0")
    als nummer doe je gewoon =a1+0
    dan zet je die kolom op values en plak je hem er over.

    zo doe ik het toch, maar is mss niet wat je zoekt.
    Twentsche_Rosmaandag 19 oktober 2009 @ 14:53
    quote:
    Op maandag 19 oktober 2009 14:17 schreef Cracka-ass het volgende:
    Ik ben bezig om mijn email (oulook) te analyseren. Nu wil ik weten wanneer er emails binnen komen. So far so good, in een draaitabel krijg ik nu datum vs tijd (afgerond op een half uur) en het aantal mails dat er op dat punt binnen komen.
    Nu wil ik echter automatisch de mails na 17:30 (einde werkdag) af laten ronden op 8:00 de volgende dag (begin werkdag).

    Heeft iemand een idee?
    Als in A85 de oude datum staat, moet je deze formule in B85 plaatsen.
    A85 moet natuurlijk wel een datumveld zijn, en B85 ook in datumopmaak.

    =ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-13/48;0)+8/24)


    Er wordt geen rekening gehouden met weekend en vrije dagen.

    [ Bericht 2% gewijzigd door Twentsche_Ros op 19-10-2009 15:00:50 ]
    Cracka-assmaandag 19 oktober 2009 @ 15:04
    quote:
    Op maandag 19 oktober 2009 14:53 schreef Twentsche_Ros het volgende:

    [..]

    Als in A85 de oude datum staat, moet je deze formule in B85 plaatsen.
    A85 moet natuurlijk wel een datumveld zijn, en B85 ook in datumopmaak.

    =ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-13/48;0)+8/24)


    Er wordt geen rekening gehouden met weekend en vrije dagen.
    Deze doet exact wat ik gevraagd heb.
    Superchill!!

    Nu heb ik alleen een probleem met de mail die voor 8:00 binnenkomt, met deze formule worden ze een dag later neergezet. My bet, ik was niet volledig in mijn vraag.

    Dit helpt al echt enorm in ieder geval, mocht je een oplossing hebben voor vraagstuk 2
    Deetchmaandag 19 oktober 2009 @ 15:08
    Mails tussen 0:00 en 8:00 moeten dus naar 8:00 van dezelfde dag?

    probeer deze eens:


    =ALS(REST(A2;1)>35/48;AFRONDEN.NAAR.BOVEN(A2;0)+8/24;ALS(REST(A2;1)<16/48;AFRONDEN.NAAR.BENEDEN(A2;0)+8/24;A2))

    [ Bericht 54% gewijzigd door Deetch op 19-10-2009 15:24:02 ]
    Twentsche_Rosmaandag 19 oktober 2009 @ 15:09
    quote:
    Op maandag 19 oktober 2009 15:04 schreef Cracka-ass het volgende:

    [..]

    Deze doet exact wat ik gevraagd heb.
    Superchill!!

    Nu heb ik alleen een probleem met de mail die voor 8:00 binnenkomt, met deze formule worden ze een dag later neergezet. My bet, ik was niet volledig in mijn vraag.

    Dit helpt al echt enorm in ieder geval, mocht je een oplossing hebben voor vraagstuk 2
    De formule is niet helemaal OK.
    Ik zit met die breuken te hannesen.
    Volgens mij moet ie zo:

    =+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24)

    Maar controleer 'm wel even.
    Cracka-assmaandag 19 oktober 2009 @ 15:11
    quote:
    Op maandag 19 oktober 2009 15:08 schreef Deetch het volgende:
    Mails tussen 0:00 en 8:00 moeten dus naar 8:00 van dezelfde dag?
    Exact.
    quote:
    Op maandag 19 oktober 2009 15:09 schreef Twentsche_Ros het volgende:

    [..]

    De formule is niet helemaal OK.
    Ik zit met die breuken te hannesen.
    Volgens mij moet ie zo:

    =+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24)

    Maar controleer 'm wel even.
    Even proberen.
    Cracka-assmaandag 19 oktober 2009 @ 15:15
    quote:
    Op maandag 19 oktober 2009 15:09 schreef Twentsche_Ros het volgende:

    [..]

    De formule is niet helemaal OK.
    Ik zit met die breuken te hannesen.
    Volgens mij moet ie zo:

    =+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24)

    Maar controleer 'm wel even.
    Werkt als een dolle stier!!

    Mijn dank is zeer groot.
    Cracka-assmaandag 19 oktober 2009 @ 15:29
    Nu doet mijn draaitabel wel een beetje gek.
    Ik krijg niet netjes een tijdboog van 08:00 - 17:30 maar ik krijg ze voor elke dag achter elkaar.

    Even vogelen nog.
    Cracka-assmaandag 19 oktober 2009 @ 15:43
    Gelukt.
    Twentsche_Rosmaandag 19 oktober 2009 @ 15:59
    quote:
    Op maandag 19 oktober 2009 11:46 schreef Deetch het volgende:

    [..]

    Die fout heb ik ook met een aantal formules uit berekenings plugin van een externe firma. Heb jij ook zoiets of is het alleen excel wat je gebruikt?
    Ik heb er geen oplossing voor kunenn vinden. Het probleem bleef ook na overgaan naar Office 2007
    Is bij dit probleem mijn oplossing van: een "=" links toevoegen aan de formule, en dan "=" vervangen door "=" al geprobeerd?
    Ik ben wel benieuwd of die oplossing bij jou ook werkt.
    DaFanmaandag 19 oktober 2009 @ 16:16
    Twentsche_Ros:
    Wat doet dat + in jouw formules, dat heb ik nou nog nooit gezien...
    Twentsche_Rosmaandag 19 oktober 2009 @ 19:04
    quote:
    Op maandag 19 oktober 2009 16:16 schreef DaFan het volgende:
    Twentsche_Ros:
    Wat doet dat + in jouw formules, dat heb ik nou nog nooit gezien...
    Dat vind ik soms wat overzichtelijker. Het hoeft niet altijd. Misschien nog een gewenning van Lotus Symphony. I'm getting old.
    DaFanmaandag 19 oktober 2009 @ 19:26
    Oh gelukkig maar
    Dacht dat ik het meeste in Excel wel weet
    sangermaandag 19 oktober 2009 @ 20:39
    Ik heb het voor elkaar gekregen Ik heb in iedere cel F2 + ENTER gedaan
    Deetchdinsdag 20 oktober 2009 @ 09:45
    quote:
    Op maandag 19 oktober 2009 20:39 schreef sanger het volgende:
    Ik heb het voor elkaar gekregen Ik heb in iedere cel F2 + ENTER gedaan
    Dat is ook mijn "oplossing" , gelukkig hoef ik maar 2x per maand een rapportage met 500 cellen aan te passen. mijn collega herkent het al als ik daar mee begin "ah het is weer halverwege de maand"
    Joooo-pidinsdag 20 oktober 2009 @ 10:02
    quote:
    Op dinsdag 20 oktober 2009 09:45 schreef Deetch het volgende:

    [..]

    Dat is ook mijn "oplossing" , gelukkig hoef ik maar 2x per maand een rapportage met 500 cellen aan te passen. mijn collega herkent het al als ik daar mee begin "ah het is weer halverwege de maand"
    tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak - enz...
    Deetchdinsdag 20 oktober 2009 @ 10:06
    quote:
    Op dinsdag 20 oktober 2009 10:02 schreef Joooo-pi het volgende:

    [..]

    tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak -tik tak - tik tak - enz...
    Heb inmiddels wel zoveel ervaring dat het eerder klinkt als :
    rammel rammel rammel, klik (volgende kolom), rammel rammel rammel rammel, klik klik (volgende tabblad), rammelderammelderammel, klik klik klik (volgende werkblad), redo from start

    zo weer genoeg gebaggerd, back to the point
    Twentsche_Rosdinsdag 20 oktober 2009 @ 11:03
    quote:
    Op dinsdag 20 oktober 2009 10:06 schreef Deetch het volgende:

    [..]

    Heb inmiddels wel zoveel ervaring dat het eerder klinkt als :
    rammel rammel rammel, klik (volgende kolom), rammel rammel rammel rammel, klik klik (volgende tabblad), rammelderammelderammel, klik klik klik (volgende werkblad), redo from start

    zo weer genoeg gebaggerd, back to the point
    Heb je mijn oplossing(?) nog niet geprobeerd.
    Als de formule met een "=" begint de "=" vervangen door "=".
    Dus de hele kolom selecteren.
    En dan vervangen (Ctrl-H) de "=" door "=".
    Dan reset hij zich helemaal.
    sangerdinsdag 20 oktober 2009 @ 12:18
    quote:
    Op dinsdag 20 oktober 2009 09:45 schreef Deetch het volgende:

    [..]

    Dat is ook mijn "oplossing" , gelukkig hoef ik maar 2x per maand een rapportage met 500 cellen aan te passen. mijn collega herkent het al als ik daar mee begin "ah het is weer halverwege de maand"
    Tegenover mij ging iemand maar effe een praatje doen
    Deetchdinsdag 20 oktober 2009 @ 14:41
    quote:
    Op dinsdag 20 oktober 2009 11:03 schreef Twentsche_Ros het volgende:

    [..]

    Heb je mijn oplossing(?) nog niet geprobeerd.
    Als de formule met een "=" begint de "=" vervangen door "=".
    Dus de hele kolom selecteren.
    En dan vervangen (Ctrl-H) de "=" door "=".
    Dan reset hij zich helemaal.
    Heb hem net getest en bij mij werkt het prima.
    Duurt wel even want moet dan in totaal 1500 "=" jes vervangen en herberekenen (uit database halen) per werkblad.

    ik dacht dat sanger hem al getest had en dat ie niet werkte.
    sangerdinsdag 20 oktober 2009 @ 16:12
    Ik heb het volgende er op gevonden

    In een lege kolom "= 1 * A2"
    Deze uitkomst kopieren
    In cel A2 plakken speciaal en dan alleen waarden.
    hendrik2009dinsdag 20 oktober 2009 @ 22:18
    je kunt ook een cel 1 zetten.
    dan die cel kopieren --> bereik selecteren --> plakken speciaal --> vermenigvuldigen

    anders macro misschien met activecell.activate dan een offset naar de cel er onder?
    Beregdwoensdag 21 oktober 2009 @ 08:10
    quote:
    Op dinsdag 20 oktober 2009 16:12 schreef sanger het volgende:
    Ik heb het volgende er op gevonden

    In een lege kolom "= 1 * A2"
    Deze uitkomst kopieren
    In cel A2 plakken speciaal en dan alleen waarden.
    dat zei ik toch al

    (maar dan =a1+0, maar da's net hetzelfde)
    sangerwoensdag 21 oktober 2009 @ 09:48
    quote:
    Op woensdag 21 oktober 2009 08:10 schreef Beregd het volgende:

    [..]

    dat zei ik toch al

    (maar dan =a1+0, maar da's net hetzelfde)
    Het stomme is dat het met A1+0 dus niet werkt....
    Beregdwoensdag 21 oktober 2009 @ 09:59
    gek

    hier wel
    sangerwoensdag 21 oktober 2009 @ 10:23
    quote:
    Op woensdag 21 oktober 2009 09:59 schreef Beregd het volgende:
    gek

    hier wel
    Vreemd. Ik moet volgende maand weer dus dan zal ik die wel nog een keer proberen
    stylistewoensdag 21 oktober 2009 @ 11:14
    Even een snel vraagje,

    Ik haal met een formule gegevens van het ene werkblad naar het andere. Op het werkblad waar ik de gegevens naar toe haal begin ik in cel A8. Mijn gegevens op het werkblad waar ze vandaan komen beginnen in cel A1.

    Hoe zorg ik er voor dat de gegevens uit cel A1 in cel A8 terecht komen? Is er een andere mogelijkheid dan op mijn gegevensblad 7 cellen toe te voegen?
    sangerwoensdag 21 oktober 2009 @ 11:20
    Wat is de formule die je gebruikt? Als je een VLOOKUP (verticaal zoeken) gebruikt maakt het niet uit in welke rij het staat.
    stylistewoensdag 21 oktober 2009 @ 11:22
    quote:
    Op woensdag 21 oktober 2009 11:20 schreef sanger het volgende:
    Wat is de formule die je gebruikt? Als je een VLOOKUP (verticaal zoeken) gebruikt maakt het niet uit in welke rij het staat.
    Het is een geneste als functie. Vert.zoeken kan in dit geval niet
    Beregdwoensdag 21 oktober 2009 @ 11:27
    er is altijd een mooiere oplossing als een geneste als functie
    als vlookup niet werkt, doet index het soms goed.
    DaFanwoensdag 21 oktober 2009 @ 11:43
    Laat je formule eens zien?
    stylistewoensdag 21 oktober 2009 @ 12:01
    =ALS($B$2="2069K1JBV";'K1 periode 3'!A1:K87;ALS($B$2="2069K2GPV";'K2 periode 3'!A1:K56;ALS($B$2="2069K3LSV";'K3 periode 3'!A1:K56;ALS($B$2="2069K4BDV";'K4 periode 3'!A1:K56;ALS($B$2="2069K5EOV";'K5 periode 3'!A1:K56;ALS($B$2="2069K6PV";'K6 periode 3'!A1:K56;ALS($B$2="2069K7LV";'K7 periode 3'!A1:K57;"")))))))
    DaFanwoensdag 21 oktober 2009 @ 12:21
    Ja das niet handig.
    Beter maak je een VERT.ZOEKEN.
    stylistewoensdag 21 oktober 2009 @ 12:23
    Dat kan in dit geval niet omdat ik geen overeenkomende waarden heb...
    InTrePidIvitywoensdag 21 oktober 2009 @ 12:25
    quote:
    Op woensdag 21 oktober 2009 12:23 schreef styliste het volgende:
    Dat kan in dit geval niet omdat ik geen overeenkomende waarden heb...
    Kan je dan niet een kolom met aflopende cijfers maken in beide werkbladen en die dan gebruiken? Kan je ze ook nog verbergen...
    stylistewoensdag 21 oktober 2009 @ 12:29
    quote:
    Op woensdag 21 oktober 2009 12:25 schreef InTrePidIvity het volgende:

    [..]

    Kan je dan niet een kolom met aflopende cijfers maken in beide werkbladen en die dan gebruiken? Kan je ze ook nog verbergen...
    Zou opzich een optie maar in dit geval heb ik op de verschillende tabbladen waar de gegevens opstaan een andere indeling.

    De formule werkt zo wel, op die eerste rijen na. Het moet ook niet te ingewikkeld zijn want het is voor een collega. Een geneste als kan ik wel de logica van uitleggen.. Vert.zoeken wordt al wat lastiger..
    Deetchwoensdag 21 oktober 2009 @ 12:36
    quote:
    Op woensdag 21 oktober 2009 12:29 schreef styliste het volgende:

    [..]

    Zou opzich een optie maar in dit geval heb ik op de verschillende tabbladen waar de gegevens opstaan een andere indeling.

    De formule werkt zo wel, op die eerste rijen na. Het moet ook niet te ingewikkeld zijn want het is voor een collega. Een geneste als kan ik wel de logica van uitleggen.. Vert.zoeken wordt al wat lastiger..
    Heiden!! VLOOKUP en SUMPRODUCT is de heilige graal van excel en niet zo ingewikkeld als je denkt.

    VLOOKUP(x,y,z): zoek in range Y in de meest linker kolom (belangrijk!) de waarde x en laat dan de waarde zien die in dezelfde rij staat in de z-ste kolom van range Y (eerste kolom krijgt nummer 1)

    SUMPRODUCT snap ik zelf ook nog niet helemaal, er weinig mee gewerkt, is een soort van matrixfunctie. Er loopt hier wel een somproduct goeroe rond (Dafan was dat geloof ik)
    Beregdwoensdag 21 oktober 2009 @ 12:39
    vlookup in combinatie met match
    andere mensen mogen heel de sheet door elkaar smijten en nog werkt het.

    maar goed, los van het feit of het nu vlookupt of niet, snap ik niet waarom die if formule niet werkt als je hem in a7 plakt.
    InTrePidIvitywoensdag 21 oktober 2009 @ 12:42
    quote:
    Op woensdag 21 oktober 2009 12:36 schreef Deetch het volgende:

    [..]

    VLOOKUP(x,y,z): zoek in range Y in de meest linker kolom (belangrijk!) de waarde x en laat dan de waarde zien die in dezelfde rij staat in de z-ste kolom van range Y (eerste kolom krijgt nummer 1)
    Ik ben pas sinds enkele weken ook een beetje vertrouwd geraakt met VLOOKUP en het werkt inderdaad als een trein. Maar waarom kan je geen cellen verder links van de te vinden waarde gebruiken in Z?
    stylistewoensdag 21 oktober 2009 @ 13:16
    quote:
    Op woensdag 21 oktober 2009 12:36 schreef Deetch het volgende:

    [..]

    Heiden!! VLOOKUP en SUMPRODUCT is de heilige graal van excel en niet zo ingewikkeld als je denkt.

    VLOOKUP(x,y,z): zoek in range Y in de meest linker kolom (belangrijk!) de waarde x en laat dan de waarde zien die in dezelfde rij staat in de z-ste kolom van range Y (eerste kolom krijgt nummer 1)

    SUMPRODUCT snap ik zelf ook nog niet helemaal, er weinig mee gewerkt, is een soort van matrixfunctie. Er loopt hier wel een somproduct goeroe rond (Dafan was dat geloof ik)
    Ik snap wel hoe vlookup werkt! Het uitgelegd krijgen aan mijn (vrouwelijke) collega's is het probleem...
    stylistewoensdag 21 oktober 2009 @ 13:21
    quote:
    Op woensdag 21 oktober 2009 12:39 schreef Beregd het volgende:
    vlookup in combinatie met match
    andere mensen mogen heel de sheet door elkaar smijten en nog werkt het.

    maar goed, los van het feit of het nu vlookupt of niet, snap ik niet waarom die if formule niet werkt als je hem in a7 plakt.
    Als ik m in a7 plak werkt ie wel. Maar ik heb een hoop titels en keuzevelden er in staan. De (variabele) resultaten daarvan staan in b2, vandaar dat ik werk met een als functie. Ik wil dus dat de gegevens van tabblad 2 cel a1 in cel a8 van tabblad 1 komen te staan als cel b2 van tabblad 1 voldoet aan een bepaalde waarde. Dat laatste lukt perfect maar dat eerste niet zo. Ik krijg nu natuurlijk de gegevens van cel a8 in cel a8..,
    DaFanwoensdag 21 oktober 2009 @ 17:37
    quote:
    Op woensdag 21 oktober 2009 12:42 schreef InTrePidIvity het volgende:

    [..]

    Ik ben pas sinds enkele weken ook een beetje vertrouwd geraakt met VLOOKUP en het werkt inderdaad als een trein. Maar waarom kan je geen cellen verder links van de te vinden waarde gebruiken in Z?
    VLOOKUP kan alleen waarden opzoeken rechts van de te vinden waarde.
    Met MATCH+INDEX kan het allebei de kanten op.

    Zeg in B1:B3 staat a-c, in A1:A3 staat 1-3, in C1 staat b, in D1 de formule:
    =INDEX(A1:A3,MATCH(C1,B1:B3,0))

    Resultaat is 2.
    DaFanwoensdag 21 oktober 2009 @ 17:41
    VLOOKUP icm met INDIRECT werkt wel denk ik styliste.
    Je kan met INDIRECT een string in een verwijzing gebruiken.

    Vb:
    In A1 staat "a"
    In A2 staat "1"

    In B1 staat
    =INDIRECT(A1&A2)

    Resultaat is "a"
    (Hij combineert de waarde van A1 en van A2, en zoekt dan de waarde in A1 op).
    InTrePidIvitywoensdag 21 oktober 2009 @ 17:48
    quote:
    Op woensdag 21 oktober 2009 17:37 schreef DaFan het volgende:

    [..]

    VLOOKUP kan alleen waarden opzoeken rechts van de te vinden waarde.
    Met MATCH+INDEX kan het allebei de kanten op.

    Zeg in B1:B3 staat a-c, in A1:A3 staat 1-3, in C1 staat b, in D1 de formule:
    =INDEX(A1:A3,MATCH(C1,B1:B3,0))

    Resultaat is 2.
    Hm, het werkt inderdaad zoals je zegt, alleen is het principe er achter me niet helemaal duidelijk
    Komt voornamelijk door het INDEX-gebeuren, kan je dat kort uitleggen? Wat is daar de algemene functie van?
    DaFanwoensdag 21 oktober 2009 @ 18:05
    Index pakt een array en daarvan de Xe waarde.
    Dus INDEX({1,2,3},1) geeft als uitslag 1.

    MATCH zoekt het rijnummer op van de waarde die je wilt vinden, en dus de Xe waarde in de array van INDEX.

    Je zou dus ook eentje erboven of 8 eronder kunnen opzoeken door je MATCH de combineren met OFFSET.
    SarahD.vrijdag 23 oktober 2009 @ 20:23
    Hoe kun je in excel mutaties bijhouden? Ik heb namelijk een spreadsheet gemaakt om mijn maandelijkse inkomsten en uitgaven bij te houden, dit staat allemaal in 1 werkblad. Het probleem is alleen dat ik vaak bij de variabele kosten zoals kleding en boodschappen etc., niet zie waar het geld heen gaat, omdat dit nergens wordt bijgehouden. Ik zie alleen welk bedrag ik die maand nog mag uitgeven aan de desbetreffende kostenpost en dat is niet echt overzichtelijk.

    Het liefst zou ik in een extra werkblad de mutaties willen bijhouden met de bijhorende bedragen. Verder wil ik dit zo in elkaar zetten dat de mutaties in werkblad 2 worden verrekend met de variabele kostenpost in werkblad 1.

    Heeft iemand enig idee hoe ik dit moet aanpakken?
    Joooo-pivrijdag 23 oktober 2009 @ 20:37
    quote:
    Op vrijdag 23 oktober 2009 20:23 schreef SarahD. het volgende:
    Hoe kun je in excel mutaties bijhouden? Ik heb namelijk een spreadsheet gemaakt om mijn maandelijkse inkomsten en uitgaven bij te houden, dit staat allemaal in 1 werkblad. Het probleem is alleen dat ik vaak bij de variabele kosten zoals kleding en boodschappen etc., niet zie waar het geld heen gaat, omdat dit nergens wordt bijgehouden. Ik zie alleen welk bedrag ik die maand nog mag uitgeven aan de desbetreffende kostenpost en dat is niet echt overzichtelijk.

    Het liefst zou ik in een extra werkblad de mutaties willen bijhouden met de bijhorende bedragen. Verder wil ik dit zo in elkaar zetten dat de mutaties in werkblad 2 worden verrekend met de variabele kostenpost in werkblad 1.

    Heeft iemand enig idee hoe ik dit moet aanpakken?
    In excel 2007 staat bij het lint controleren de optie "wijzigingen bijhouden". Ik heb het nog nooit gebruikt, maar misschien is het wat?
    teamleadzaterdag 24 oktober 2009 @ 12:39
    Ik ben bezig met de opzet voor een uren-administratie. De bedoeling is dat in kolom A t/m E wat algemene info komt (datum, aantal uren etc) en dan ik kolom F de categorie. Deze categorieën staan vast en heb ik middels validatie in een dropdown geselecteerd.
    In kolom G zou de subcategorie moeten komen. De keuzemogelijkheden van de subcategorie zouden afhankelijk moeten zijn van de eerder gekozen categorie

    bijvoorbeeld:
    categorie administratie, subcategorieën: facturatie, postverwerking, financiële administratie
    categorie promotie, subcategoriën: expositie, beurzen, workshops

    undsoweiter

    Hoe krijg ik die subcategorieën in een leuk keuzelijstje
    benboekzaterdag 24 oktober 2009 @ 14:34
    Hallo , ik ben niet huis in exel , maar met enige moeite heb ik het volgende gemaakt :

    merk type inkoop datum verkoop datum verschil

    opel corsa 1000 voorraad
    opel astra 1000 1250 250

    als ik bij inkoop een bedrag invoer en bij verkoop niets komt er onder verschil voorraad te staan
    Nu wil ik graag het einde van de maand, de voorraad op een nieuw werkblad hebben.
    Of dat als er voorraad staat deze regel automatisch op blad 2 komt te staan zodat ik hier dan alleen de voorraad zie.
    hendrik2009zaterdag 24 oktober 2009 @ 16:14
    quote:
    Op zaterdag 24 oktober 2009 12:39 schreef teamlead het volgende:
    Ik ben bezig met de opzet voor een uren-administratie. De bedoeling is dat in kolom A t/m E wat algemene info komt (datum, aantal uren etc) en dan ik kolom F de categorie. Deze categorieën staan vast en heb ik middels validatie in een dropdown geselecteerd.
    In kolom G zou de subcategorie moeten komen. De keuzemogelijkheden van de subcategorie zouden afhankelijk moeten zijn van de eerder gekozen categorie

    bijvoorbeeld:
    categorie administratie, subcategorieën: facturatie, postverwerking, financiële administratie
    categorie promotie, subcategoriën: expositie, beurzen, workshops

    undsoweiter

    Hoe krijg ik die subcategorieën in een leuk keuzelijstje
    Ik verwacht dat je hier wat aan hebt:
    http://helpdeskgeek.com/o(...)down-lists-in-excel/
    pikstertzaterdag 24 oktober 2009 @ 16:14
    hallo

    ik moet voor school met een programma werken dat in ms excel werkt.
    Helaas heb ik geen ms office, dus heb ik openoffice gedownload,
    maar hierop werkt het porgrammatje niet goed. Er stond al dat ik de macro-
    beveiliging uit moest schakelen, maar dat hielp niks.

    Dus ik ben opzoek naar een oplossing of een xls programma?

    im desperate
    qu63zaterdag 24 oktober 2009 @ 16:19
    quote:
    Op zaterdag 24 oktober 2009 16:14 schreef pikstert het volgende:
    hallo

    ik moet voor school met een programma werken dat in ms excel werkt.
    Helaas heb ik geen ms office, dus heb ik openoffice gedownload,
    maar hierop werkt het porgrammatje niet goed. Er stond al dat ik de macro-
    beveiliging uit moest schakelen, maar dat hielp niks.

    Dus ik ben opzoek naar een oplossing of een xls programma?

    im desperate
    www.surfspot.nl of via de wat minder legale wegen is office gewoon verkijgbaar..
    hendrik2009zaterdag 24 oktober 2009 @ 16:21
    quote:
    Op zaterdag 24 oktober 2009 14:34 schreef benboek het volgende:
    Hallo , ik ben niet huis in exel , maar met enige moeite heb ik het volgende gemaakt :

    merk type inkoop datum verkoop datum verschil

    opel corsa 1000 voorraad
    opel astra 1000 1250 250

    als ik bij inkoop een bedrag invoer en bij verkoop niets komt er onder verschil voorraad te staan
    Nu wil ik graag het einde van de maand, de voorraad op een nieuw werkblad hebben.
    Of dat als er voorraad staat deze regel automatisch op blad 2 komt te staan zodat ik hier dan alleen de voorraad zie.
    ik weet niet of ik goed begrijp welk gegeven onder welk kopje moet staan.
    "voorraad" komt er dmv een formule te staan?
    misschien heb je er wat aan wanneer je gebruik maakt van de autofilter-funcite (data --> filter --> autofilter) en dan filter op het woord "verkoop", zodat alleen die kolommen worden weer gegeven en je die data kopieert naar je andere werkblad.

    misschien kun je je voorbeeld wat verduidelijken met een afbeelding van je bestand.
    hendrik2009zaterdag 24 oktober 2009 @ 16:23
    Is het mogelijk om commentaar in te voegen bij een grafiekpunt, zodat je bijvoorbeeld bij een uitschieter in de grafiek aan kunt geven wat de oorzaak daarvan is geweest?

    Thanks
    MacorgaZzaterdag 24 oktober 2009 @ 17:27
    Ik hoop dat iemand me even kan helpen met een administratie-dingetje .



    F3 is het bedrag inc. BTW (is normaal excl. BTW inderdaad, maar ik heb kleine ondernemers-aftrek), en alle L-vakken hebben de inkoopprijzen van de verkochte producten.
    Met wat voor formule kan ik tellen hoe vaak bijv. vak L26 wordt gebruikt in de lijst 'winst' / de rij H?
    Dit om zo zicht te krijgen op hoe vaak een bepaald product is verkocht, bijv. L26 = 12 keer verkocht, L20 is 7 keer verkocht.
    Beregdzaterdag 24 oktober 2009 @ 17:39
    edit, verkeerd gelezen
    SarahD.zaterdag 24 oktober 2009 @ 18:07
    quote:
    Op vrijdag 23 oktober 2009 20:37 schreef Joooo-pi het volgende:

    [..]

    In excel 2007 staat bij het lint controleren de optie "wijzigingen bijhouden". Ik heb het nog nooit gebruikt, maar misschien is het wat?
    Ik heb het net geprobeerd en er gebeurt helaas niet echt veel. Het lijkt er ook op dat je die optie kunt gebruiken om bij te houden wie welke gegevens heeft aangepast in Excel en dat is niet wat ik zoek. Toch bedankt voor het meedenken .

    Iemand anders nog ideeën?
    teamleadzaterdag 24 oktober 2009 @ 19:09
    quote:
    Op zaterdag 24 oktober 2009 16:14 schreef hendrik2009 het volgende:

    [..]

    Ik verwacht dat je hier wat aan hebt:
    http://helpdeskgeek.com/o(...)down-lists-in-excel/
    perfect!
    hendrik2009zaterdag 24 oktober 2009 @ 21:29
    quote:
    Op zaterdag 24 oktober 2009 17:27 schreef MacorgaZ het volgende:
    Ik hoop dat iemand me even kan helpen met een administratie-dingetje .

    [ afbeelding ]

    F3 is het bedrag inc. BTW (is normaal excl. BTW inderdaad, maar ik heb kleine ondernemers-aftrek), en alle L-vakken hebben de inkoopprijzen van de verkochte producten.
    Met wat voor formule kan ik tellen hoe vaak bijv. vak L26 wordt gebruikt in de lijst 'winst' / de rij H?
    Dit om zo zicht te krijgen op hoe vaak een bepaald product is verkocht, bijv. L26 = 12 keer verkocht, L20 is 7 keer verkocht.
    Met behulp van een voorbeeld, heb ik onderstaande macro opgesteld
    1
    2
    3
    Sub CountDependents()
            MsgBox "Aantal verwijzingen naar cel: " & ActiveCell.Dependents.Count
    End Sub


    Wanneer je op een cel gaat staan en de macro uitvoert, wordt geteld hoeveel verwijzingen er naar de actieve cel zijn. Dit is dan wel over het hele werkblad in plaats van alleen kolom H.
    Misschien kunnen mensen met wat meer VBA kennis deze macro naar jouw wensen aanpassen.

    Succes ermee in ieder geval!

    [ Bericht 1% gewijzigd door hendrik2009 op 24-10-2009 23:01:46 ]
    MacorgaZzondag 25 oktober 2009 @ 01:37
    quote:
    Op zaterdag 24 oktober 2009 21:29 schreef hendrik2009 het volgende:

    [..]

    Met behulp van een voorbeeld, heb ik onderstaande macro opgesteld
    [ code verwijderd ]

    Wanneer je op een cel gaat staan en de macro uitvoert, wordt geteld hoeveel verwijzingen er naar de actieve cel zijn. Dit is dan wel over het hele werkblad in plaats van alleen kolom H.
    Misschien kunnen mensen met wat meer VBA kennis deze macro naar jouw wensen aanpassen.

    Succes ermee in ieder geval!
    Bedankt . Ik heb echter soms ook (2*L12) staan, en dat wordt dan als 1 geteld. Toch bedankt .
    hendrik2009zondag 25 oktober 2009 @ 11:39
    quote:
    Op zondag 25 oktober 2009 01:37 schreef MacorgaZ het volgende:

    [..]

    Bedankt . Ik heb echter soms ook (2*L12) staan, en dat wordt dan als 1 geteld. Toch bedankt .
    Gaat het om veel regels? Anders zou ik een kolom toevoegen en het aantal daarin vermelden.
    Hi_flyermaandag 26 oktober 2009 @ 09:42
    Weet iemand of het mogelijk is om data van het ene naar het andere userform te sturen? Als een gebruiker in userform1 op een button klikt, wil ik dat een stukje data in userform2 gebruikt kan worden.
    DaFanmaandag 26 oktober 2009 @ 09:44
    Ja met global variables (oid). Ik gebruik het amper, maar je moet deze declareren buiten je subs.
    Hi_flyermaandag 26 oktober 2009 @ 10:47
    quote:
    Op maandag 26 oktober 2009 09:44 schreef DaFan het volgende:
    Ja met global variables (oid). Ik gebruik het amper, maar je moet deze declareren buiten je subs.
    In andere programmeeromgevingen wil ik dat wel gebruiken, maar in Excel zou ik niet weten hoe ik het moet aanpakken. Ik heb nu gewoon een beetje een omslachtige methode gebruikt door data naar een excelsheet te schrijven en deze weer te laten ophalen in userform 2.

    Een ander probleem: als je je userform sluit, kom je weer in excel. Die wil ik maximaliseren: Application.WindowState = xlMaximized
    maar ik heb geen idee waar ik dit stukje code in moet stoppen op worksheetniveau. Voor de hand liggende opties zoals workbook_activate of workbook_windowactivate werken namelijk niet...
    DaFanmaandag 26 oktober 2009 @ 11:17
    Hierzo voor global (Public) variables:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Public test As String

    Private Sub CommandButton1_Click()

        test = "Blaat"

    End Sub

    Private Sub CommandButton2_Click()

        MsgBox test

    End Sub
    DaFanmaandag 26 oktober 2009 @ 11:19
    Maximaliseren werkt hier prima in een Sub:
    1
    2
    3
    4
    5
    Private Sub CommandButton1_Click()

        Application.WindowState = xlMaximized

    End Sub


    Maak anders nog een Sub (Maximize_screen oid) en Call die na het sluiten van je Userform?
    Twentsche_Rosmaandag 26 oktober 2009 @ 12:11
    quote:
    Op vrijdag 23 oktober 2009 20:23 schreef SarahD. het volgende:
    Hoe kun je in excel mutaties bijhouden? Ik heb namelijk een spreadsheet gemaakt om mijn maandelijkse inkomsten en uitgaven bij te houden, dit staat allemaal in 1 werkblad. Het probleem is alleen dat ik vaak bij de variabele kosten zoals kleding en boodschappen etc., niet zie waar het geld heen gaat, omdat dit nergens wordt bijgehouden. Ik zie alleen welk bedrag ik die maand nog mag uitgeven aan de desbetreffende kostenpost en dat is niet echt overzichtelijk.

    Het liefst zou ik in een extra werkblad de mutaties willen bijhouden met de bijhorende bedragen. Verder wil ik dit zo in elkaar zetten dat de mutaties in werkblad 2 worden verrekend met de variabele kostenpost in werkblad 1.

    Heeft iemand enig idee hoe ik dit moet aanpakken?
    Als je een eenvoudig excel-programma’tje wil maken, waar de mutaties helder blijven en de maandinkomsten en uitgaven worden getotaliseerd is het volgende programma geschikt.
    Werk altijd via de mutaties van het banksaldo.
    Open een werkblad: Banksaldo

    Dan zet je in kolom A de datum
    Kolom B komt bv: Albert Heijn
    Kolom C het bedrag
    Kolom D cumuleert het banksaldo (checken met je dagafschrift of via internet)
    Kolom F geef je de rubriek (in dit geval “boodschappen”)
    Kolom G: de code
    =+JAAR(A2)*100+MAAND(A2)Dan krijg je b.v.: 200910 als code voor de maand.Kolom H: de formule:=+F2&"/"&g2

    Dat wordt dan bv: boodschappen/200910

    De totalen van allen uitgaven kun je in Blad1 neerzetten:

    Zet bv in A3: boodschappen
    Zet in C1: Oktober
    Zet in C3:
    =SOM.ALS(Banksaldo!$h:$h;"Boodschappen/200910";Banksaldo!$c:$c)
    En dat doe je met alle maanden in combinatie met alle posten.
    Zo kun je in het blad “Banksaldo” de mutaties bijhouden en de standen in blad 1.

    Geen hoogdravende Excel-formules.
    Maar 't bulkt van de de degelijkheid
    Twentsche_Rosmaandag 26 oktober 2009 @ 12:12


    [ Bericht 100% gewijzigd door Twentsche_Ros op 26-10-2009 12:16:51 (Verwijderd) ]
    DaFanmaandag 26 oktober 2009 @ 12:24
    Of SUMPRODUCT
    Hi_flyermaandag 26 oktober 2009 @ 13:20
    quote:
    Op maandag 26 oktober 2009 11:17 schreef DaFan het volgende:
    Hierzo voor global (Public) variables:
    [ code verwijderd ]
    En gelukt, thanks
    staticmaandag 26 oktober 2009 @ 14:23
    Ik heb een column met daarin drie letters (verschillende) codes, nu zijn er soms wat toevoegingen (bijvoorbeeld ABC123, of ABC-553); hoe kan ik kiezen voor alleen de eerste drie letters eventueel in een andere kolom? Het gaat om ca. 600 rijen.
    Beregdmaandag 26 oktober 2009 @ 14:27
    met

    =left(a1;3)

    en dat doortrekken
    staticmaandag 26 oktober 2009 @ 14:43
    Thanks.
    jakeesdinsdag 27 oktober 2009 @ 11:00
    Ik heb een formulier gemaakt met radiobuttons. Om de radiobuttons te maken heb ik gebruik gemaakt van de formulieren werkbalk. Nu is het probleem dat ik meerdere radiobuttons die onafhankelijk van elkaar moeten kunnen worden ingevuld. Het probleem is dat als ik een radiobutton aanklik boven in het formulier de radiobutton beneden in het formulier uitgezet wordt en andersom. Weet iemand hoe je dit kan oplossen?
    DaFandinsdag 27 oktober 2009 @ 11:27
    In de Eigenschappen van de radio-buttons zit een eigenschap 'Groepnaam'
    Deze moet je aanpassen, nu behoren ze tot 1 groep en kan je er maar 1 aanklikken.
    jakeesdinsdag 27 oktober 2009 @ 12:11
    quote:
    Op dinsdag 27 oktober 2009 11:27 schreef DaFan het volgende:
    In de Eigenschappen van de radio-buttons zit een eigenschap 'Groepnaam'
    Deze moet je aanpassen, nu behoren ze tot 1 groep en kan je er maar 1 aanklikken.
    ik had ook al zoiets gelezen op internet. Maar ik zie de groupsnaam niet staan. Kan het dat ik de verkeerde radiobutton component gebruik? Ik gebruik de radiobutton in het forms werkblad.
    DaFandinsdag 27 oktober 2009 @ 12:15
    Bij mij heet het Groupname. Ik gebruik de standaard 'Keuzerondje' ( ) uit de Werkset Besturingselementen.
    Ook via een Userform heb ik bij de Eigenschappen Groupname staan (hij is wel leeg hier itt als je m rechtstreeks op je werkblad neerzet).
    jakeesdinsdag 27 oktober 2009 @ 12:39
    quote:
    Op dinsdag 27 oktober 2009 12:15 schreef DaFan het volgende:
    Bij mij heet het Groupname. Ik gebruik de standaard 'Keuzerondje' ( ) uit de Werkset Besturingselementen.
    Ook via een Userform heb ik bij de Eigenschappen Groupname staan (hij is wel leeg hier itt als je m rechtstreeks op je werkblad neerzet).
    Ik heb nu ook dit keuzerondje gepakt maar ik kan hier niet op klikken. Zie de groupname wel staan. Weet je ook waarom hierop niet kan worden geklikt?
    DaFandinsdag 27 oktober 2009 @ 14:43
    Heb je m op Enabled = False staan?
    En je moet zeker weten uit Design mode gaan.
    SarahD.dinsdag 27 oktober 2009 @ 21:40
    quote:
    Op maandag 26 oktober 2009 12:11 schreef Twentsche_Ros het volgende:

    [..]

    Als je een eenvoudig excel-programma’tje wil maken, waar de mutaties helder blijven en de maandinkomsten en uitgaven worden getotaliseerd is het volgende programma geschikt.
    Werk altijd via de mutaties van het banksaldo.
    Open een werkblad: Banksaldo

    Dan zet je in kolom A de datum
    Kolom B komt bv: Albert Heijn
    Kolom C het bedrag
    Kolom D cumuleert het banksaldo (checken met je dagafschrift of via internet)
    Kolom F geef je de rubriek (in dit geval “boodschappen”)
    Kolom G: de code
    =+JAAR(A2)*100+MAAND(A2)Dan krijg je b.v.: 200910 als code voor de maand.Kolom H: de formule:=+F2&"/"&g2

    Dat wordt dan bv: boodschappen/200910

    De totalen van allen uitgaven kun je in Blad1 neerzetten:

    Zet bv in A3: boodschappen
    Zet in C1: Oktober
    Zet in C3:
    =SOM.ALS(Banksaldo!$h:$h;"Boodschappen/200910";Banksaldo!$c:$c)
    En dat doe je met alle maanden in combinatie met alle posten.
    Zo kun je in het blad “Banksaldo” de mutaties bijhouden en de standen in blad 1.

    Geen hoogdravende Excel-formules.
    Maar 't bulkt van de de degelijkheid

    Dank je wel ! Ik ga morgen even puzzelen, laat wel weten als het is gelukt .
    jakeeswoensdag 28 oktober 2009 @ 08:05
    quote:
    Op dinsdag 27 oktober 2009 14:43 schreef DaFan het volgende:
    Heb je m op Enabled = False staan?
    En je moet zeker weten uit Design mode gaan.
    Enabled stond op true. maar ik was niet uit de design modus . Oliedom weer. Thx!
    ReWoutwoensdag 28 oktober 2009 @ 08:56
    Vraagje...

    Ik moet een excel formulier drukken in het bereik van A3:F24 nu wil ik echter het bereik van A16:F18 niet drukken...

    dus ik dacht 'ok ik geef een drukbereik in van A3:F15;A19:F24'

    Nu het probleem is is dat hij dan de twee bereiken verdeelt over 2 pagina's terwijl als ik het bereik A3:F24 doe gewoon op 1 pagina krijg... hoe zorg ik er dus voor dat de cellen A16:F18 niet worden gedrukt maar tegelijkertijd het bereik A3:F15;A19:F24 gewoon op 1 pagina wordt gedrukt...
    sangerwoensdag 28 oktober 2009 @ 09:11
    Kun je niet het beste deze rijen even verbergen? Rijen selecteren, rechtsklik en verbergen.
    ReWoutwoensdag 28 oktober 2009 @ 09:21
    quote:
    Op woensdag 28 oktober 2009 09:11 schreef sanger het volgende:
    Kun je niet het beste deze rijen even verbergen? Rijen selecteren, rechtsklik en verbergen.
    Kan wel maar de mensen die het formulier moeten gaan gebruiken op de andere afdeling kunnen dat vast niet

    -edit- of misschien met visual basic? Bestaat misschien een event functie die aangeroepen wordt als je het document gaat printen?
    Beregdwoensdag 28 oktober 2009 @ 09:26
    je kunt ook met print area werken en (A3:F15;A19:F24' selecteren en dan zeggen set print area) en dan met page setup ervoor zorgen dat het op 1 pagina komt.
    Beregdwoensdag 28 oktober 2009 @ 09:34
    hé, dat wil hij zelfs niet doen, gek.
    Zal mss niet mogelijk zijn dan

    [ Bericht 32% gewijzigd door Beregd op 28-10-2009 09:39:26 ]
    ReWoutwoensdag 28 oktober 2009 @ 09:40
    quote:
    Op woensdag 28 oktober 2009 09:26 schreef Beregd het volgende:
    je kunt ook met print area werken en (A3:F15;A19:F24' selecteren en dan zeggen set print area) en dan met page setup ervoor zorgen dat het op 1 pagina komt.
    Dat had ik dus gedaan maar dat werkte niet
    sangerwoensdag 28 oktober 2009 @ 09:42
    quote:
    Op woensdag 28 oktober 2009 09:21 schreef ReWout het volgende:

    [..]

    Kan wel maar de mensen die het formulier moeten gaan gebruiken op de andere afdeling kunnen dat vast niet

    Heb je de rijen nodig dan? Als jij ze verbergt dan zijn ze ook voor anderen verborgen
    Beregdwoensdag 28 oktober 2009 @ 09:44
    in vb kan je wel hiden (.hidden = true) maar triggeren als je afprint weet ik niet. Je kan natuurlijk altijd een button in de sheet plaatsen die de printtaak vervolgens uitvoert.
    ReWoutwoensdag 28 oktober 2009 @ 09:54
    quote:
    Op woensdag 28 oktober 2009 09:42 schreef sanger het volgende:

    [..]

    Heb je de rijen nodig dan? Als jij ze verbergt dan zijn ze ook voor anderen verborgen
    Ik heb ze niet nodig maar de werknemers wel, echter de klant niet Zal wel eens kijken met de button hoewel dat ook natuurlijk niet idiaal is... best raar dat excel zoiets eenvoudigs niet kan.
    DaFanwoensdag 28 oktober 2009 @ 09:58
    Private Sub Workbook_BeforePrint(Cancel As Boolean)

    End Sub

    ReWoutwoensdag 28 oktober 2009 @ 10:06
    quote:
    Op woensdag 28 oktober 2009 09:58 schreef DaFan het volgende:
    Private Sub Workbook_BeforePrint(Cancel As Boolean)

    End Sub

    Ah nice had net zelf
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub printTemplate()
        Sheets("Deckblatt").Select
        Rows("16:18").Select
        Selection.EntireRow.Hidden = True
        Sheets("Protokoll").Select
        Rows("4:10").Select
        Selection.EntireRow.Hidden = True
        ActiveWorkbook.PrintOut Copies:=1, Collate:=True
        Rows("3:11").Select
        Selection.EntireRow.Hidden = False
        Sheets("Deckblatt").Select
        Rows("15:19").Select
        Selection.EntireRow.Hidden = False
    End Sub
    geschreven.

    Eerste gedeelte kan dus daarin. Zal vast ook AfterPrint zijn (hoop ik)

    -edit- Niceeee http://www.nttn.nl/?p=111

    In workbook modul
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub Workbook_BeforePrint(Cancel As Boolean)
        Sheets("Deckblatt").Select
        Rows("16:18").Select
        Selection.EntireRow.Hidden = True
        Sheets("Protokoll").Select
        Rows("4:10").Select
        Selection.EntireRow.Hidden = True

        Application.OnTime Now, "Workbook_AfterPrint"
    End Sub


    In normale modul
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Workbook_AfterPrint()
        Sheets("Deckblatt").Select
        Rows("15:19").Select
        Selection.EntireRow.Hidden = False
        Sheets("Protokoll").Select
        Rows("3:11").Select
        Selection.EntireRow.Hidden = False
    End Sub


    [ Bericht 18% gewijzigd door ReWout op 28-10-2009 10:21:05 ]
    DaFanwoensdag 28 oktober 2009 @ 10:13
    Denk het niet. Beter doe je dan een andere Sub aanroepen.
    Denk eraan dat ie in ThisWorkbook staat!
    gurdiwoensdag 28 oktober 2009 @ 13:10
    kun je een blad beveiligen zodat je wel je lijst kan gebruiken?
    DaFanwoensdag 28 oktober 2009 @ 13:57
    'Je lijst'?
    Als je een dropdown in een cel bedoeld, moet je eerst die cel via Eigenschappen niet blokkeren (tabblad Bescherming).
    Cracka-asswoensdag 28 oktober 2009 @ 14:27
    quote:
    [..]

    De formule is niet helemaal OK.
    Ik zit met die breuken te hannesen.
    Volgens mij moet ie zo:

    =+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24)

    Maar controleer 'm wel even.
    Ik gebruik nu al een tijdje deze formule en hij doet wat ik wil. Hij sorteert mijn workload aan email exact binnen 08-00-17:30.

    Nu wil ik om de boel toch helemaal perfect te krijgen de zaterdag en zondag bij de maandag 08:00 op tellen.
    Ik heb zelf wat zitten vogelen, maar ik kom nergens.

    Als iemand weet hoe deze formule aangepast moet worden, of hoe ik er een andere formule overheen kan gooien.
    ruudtb205woensdag 28 oktober 2009 @ 15:46
    Beste mensen,
    In de Excelversies van voor 2007 bestond de functie Cellen splitsen. Daarmee kon je een cel in 2 cellen opdelen. In Excel 2007 (Nederlands) kan ik die functie niet meer vinden. Bestaat dat niet meer, of kijk ik niet goed?
    Bedankt voor het meedenken!
    Twentsche_Roswoensdag 28 oktober 2009 @ 16:11
    quote:
    Op woensdag 28 oktober 2009 14:27 schreef Cracka-ass het volgende:

    [..]

    Ik gebruik nu al een tijdje deze formule en hij doet wat ik wil. Hij sorteert mijn workload aan email exact binnen 08-00-17:30.

    Nu wil ik om de boel toch helemaal perfect te krijgen de zaterdag en zondag bij de maandag 08:00 op tellen.
    Ik heb zelf wat zitten vogelen, maar ik kom nergens.

    Als iemand weet hoe deze formule aangepast moet worden, of hoe ik er een andere formule overheen kan gooien.
    =+ALS(WEEKDAG(A86+61/48)<3;+AFRONDEN.NAAR.BENEDEN(2-WEEKDAG(A86+61/48)+A86+61/48;0)+1/3;+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24))

    Oef!!
    Controleer 'm even. Volgens mij is ie goed.
    Het houdt dus geen rekening met de feestdagen, want ik weet niet of je aan loofhuttendag doet, nieuwjaarsdag, jom kippoer, kerst, suikerfeest, biddag voor 't gewas, wasdag voor 't gebid etc. etc. etc. etc.
    Deetchwoensdag 28 oktober 2009 @ 16:46
    quote:
    Op woensdag 28 oktober 2009 15:46 schreef ruudtb205 het volgende:
    Beste mensen,
    In de Excelversies van voor 2007 bestond de functie Cellen splitsen. Daarmee kon je een cel in 2 cellen opdelen. In Excel 2007 (Nederlands) kan ik die functie niet meer vinden. Bestaat dat niet meer, of kijk ik niet goed?
    Bedankt voor het meedenken!
    Bedoel je het weer uit elkaar trekken van samengevoegde cellen?
    Deetchwoensdag 28 oktober 2009 @ 16:57
    of misschien text to columns?
    Cracka-assdonderdag 29 oktober 2009 @ 07:52
    quote:
    Op woensdag 28 oktober 2009 16:11 schreef Twentsche_Ros het volgende:

    [..]

    =+ALS(WEEKDAG(A86+61/48)<3;+AFRONDEN.NAAR.BENEDEN(2-WEEKDAG(A86+61/48)+A86+61/48;0)+1/3;+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24))

    Oef!!
    Controleer 'm even. Volgens mij is ie goed.
    Het houdt dus geen rekening met de feestdagen, want ik weet niet of je aan loofhuttendag doet, nieuwjaarsdag, jom kippoer, kerst, suikerfeest, biddag voor 't gewas, wasdag voor 't gebid etc. etc. etc. etc.


    Ik ga hem zo proberen!!
    ruudtb205donderdag 29 oktober 2009 @ 08:44

    Ik bedoelde Tabel tekenen. En dat zit in Word
    Misschien moet ik de drank maar eens wat meer laten staan.....
    DaFandonderdag 29 oktober 2009 @ 08:48
    Tabellen tekenen
    In Excel

    Haha, that's funny to me
    gurdidonderdag 29 oktober 2009 @ 09:31
    hee DA FAN

    als je rechtermuisknop klikt en dan lijst maken kllikt.
    zodat je de bovenste cel kan sorteren wat eronderstaat zeg maar, zo een lijst bedoelde ik.
    ik zou deze graag beveiligen dat niet de inhoud kna worden gewijzigt maar wel kan worden gebruikt om te sorteren.
    DaFandonderdag 29 oktober 2009 @ 09:36
    AutoFilter bedoel je?
    Als je je hele werkblad beveiligd, krijg je een lijstje met dingen die WEL mogen. In die lijst staat ook AutoFilter gebruiken.
    Dan kan je die wel gebruiken, maar verder niets aanpassen.
    Martijn85donderdag 29 oktober 2009 @ 12:15
    Ik heb ook even een filtervraagje. Excel 2007, engels.

    Ik heb in een pivot table een kolom met nummers en text, nu wil ik de text eruit hebben, maar heb al van alles geprobeerd met de filters maar het lukt niet echt.

    ik dacht aan iets "begins with 1 of 2 of 3 or 4 etc...."
    Twentsche_Rosdonderdag 29 oktober 2009 @ 12:33
    quote:
    Op donderdag 29 oktober 2009 12:15 schreef Martijn85 het volgende:
    Ik heb ook even een filtervraagje. Excel 2007, engels.

    Ik heb in een pivot table een kolom met nummers en text, nu wil ik de text eruit hebben, maar heb al van alles geprobeerd met de filters maar het lukt niet echt.

    ik dacht aan iets "begins with 1 of 2 of 3 or 4 etc...."
    Je kunt doen: Filter, Aangepast,
    Lijst waarvoor geldt: is groter dan: -1000000
    Dan worden de tekstvariabelen er uitgemikt.
    Er van uitgaande dat er geen numerieke variabelen zijn van onder de -1000000
    Martijn85donderdag 29 oktober 2009 @ 12:38
    quote:
    Op donderdag 29 oktober 2009 12:33 schreef Twentsche_Ros het volgende:

    [..]

    Je kunt doen: Filter, Aangepast,
    Lijst waarvoor geldt: is groter dan: -1000000
    Dan worden de tekstvariabelen er uitgemikt.
    Er van uitgaande dat er geen numerieke variabelen zijn van onder de -1000000

    Die optie heb ik niet in de pivot table Ik kan boven de table nog een andere filter maken, die werkt dan wel, maar dan gooit ie m'n hele pivot table overhoop
    Pilesdonderdag 29 oktober 2009 @ 12:41
    Ja hoi, weer even een vraagje met betrekking tot een draaitabel. Ik ben een heel eind gekomen, maar ik krijg het niet zoals ik wil

    Ik heb een tabel met een heleboel rijen, en de kolommen: Kostensoort en Bedrag. Ik wil nu per kostensoort een boxplot maken over het bedrag. Het boxplot maken lukt me inmiddels via wat omwegen, maar het per kostensoort opbouwen niet

    Ik had bedacht om een draaitabel te maken, en dan als kolommen 1e kwartiel, minimum, mediaan, 3e kwartiel, maximum, maar dat krijg ik niet echt voor elkaar. Iemand tips?

    Excel 2000, NL trouwens
    UncleSamdonderdag 29 oktober 2009 @ 14:41
    Ik heb een vraag wat niet over Excel gaat maar over Word, maar ik kon geen "Stel hier je vragen over Word" topic vinden, daarom maar even hier proberen.

    Nu ben ik dus bezig in een document en nu valt me op dat als ik woorden fout type dit niet wordt opgemerkt. Maw er komt geen rood lijntje onder. De taal staat wel op Nederlands.

    Sinds gisteren werk ik met Office 2007 pakket, heb hiervoor altijd met Word 2000 gewerkt, daarom weet ik nog niet alle knopjes en menu's goed te vinden.. hoop dat jullie het wel weten .
    DaFandonderdag 29 oktober 2009 @ 14:48
    Office knop - Opties
    Spelling & Grammatica - Spellingcontrole tijdens het typen.
    Cracka-assdonderdag 29 oktober 2009 @ 14:51
    quote:
    Op woensdag 28 oktober 2009 16:11 schreef Twentsche_Ros het volgende:

    [..]

    =+ALS(WEEKDAG(A86+61/48)<3;+AFRONDEN.NAAR.BENEDEN(2-WEEKDAG(A86+61/48)+A86+61/48;0)+1/3;+ALS(+REST(+A86+13/48;1)>29/48;+A86;+AFRONDEN.NAAR.BOVEN(A86-1/3;0)+8/24))

    Oef!!
    Controleer 'm even. Volgens mij is ie goed.
    Het houdt dus geen rekening met de feestdagen, want ik weet niet of je aan loofhuttendag doet, nieuwjaarsdag, jom kippoer, kerst, suikerfeest, biddag voor 't gewas, wasdag voor 't gebid etc. etc. etc. etc.

    Werkt als een zonnetje!

    Ok nog eentje dan:
    Nu wil ik 2 tijden van elkaar aftrekken, als er echter een weekend tussen zit moet hij dat niet meetellen. (Dus vrijdag 14:30 - maandag 14:30 = 24 uur. Of beter nog 9,5 uur (werkdag))
    Twentsche_Rosdonderdag 29 oktober 2009 @ 15:52
    quote:
    Op donderdag 29 oktober 2009 14:51 schreef Cracka-ass het volgende:

    [..]


    Werkt als een zonnetje!

    Ok nog eentje dan:
    Nu wil ik 2 tijden van elkaar aftrekken, als er echter een weekend tussen zit moet hij dat niet meetellen. (Dus vrijdag 14:30 - maandag 14:30 = 24 uur. Of beter nog 9,5 uur (werkdag))

    a79 = begintijd
    b79 = eindtijd
    c79 wordt het aantal uren in numerieke weergave.
    Dus maak van c79 geen datum of tijdveld, maar een numeriek veld.
    Plaats in c79 de volgende formule:
    =+(B79-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3);0)*14,5/24-(+A79-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3);0)*14,5/24))*24
    Cracka-assdonderdag 29 oktober 2009 @ 16:05
    Hmm deze werkt niet volgens mij.

    10:57 tegen 8:23 volgende doordeweekse dag wordt 1,575.
    Twentsche_Rosdonderdag 29 oktober 2009 @ 16:39
    quote:
    Op donderdag 29 oktober 2009 16:05 schreef Cracka-ass het volgende:
    Hmm deze werkt niet volgens mij.

    10:57 tegen 8:23 volgende doordeweekse dag wordt 1,575.
    Op A79 doe ik: 15-10-2009 8:23
    Op B79 doe ik: 15-10-2009 10:57
    Op C79 krijg ik: 2,567
    Klopt volgens mij wel.
    Nogmaals de formule:
    =+(B79-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3);0)*14,5/24-(+A79-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3);0)*14,5/24))*24
    Deetchdonderdag 29 oktober 2009 @ 22:48
    ik moet wel steeds lachen om je formules, zien er maf uit met van die rare getallen maar werken als een tiet.

    Wat is nou weer 7063/3 en waarom 14,5/24?
    glasbakvrijdag 30 oktober 2009 @ 00:55
    Simpel vraagje, Ik heb 2 gegevens, een bedrag en de daarbij behorende kosten.

    als ik in cel a1 een bedrag van 33 euro invul, hoe krijg ik datn in cel b1 de juiste kosten( van 6,49 dus)


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    25   5,99
    30   6,49
    50   7,49
    100   8,99
    250   13,99
    500   19,99
    750   29,99
    1000   39,99
    1500   59,99
    2500   59,99
    2999   59,99
    Martijn85vrijdag 30 oktober 2009 @ 01:18
    quote:
    Op vrijdag 30 oktober 2009 00:55 schreef glasbak het volgende:
    Simpel vraagje, Ik heb 2 gegevens, een bedrag en de daarbij behorende kosten.

    als ik in cel a1 een bedrag van 33 euro invul, hoe krijg ik datn in cel b1 de juiste kosten( van 6,49 dus)
    [ code verwijderd ]


    Volgens mij moet dat wel lukken met in b1 =VLOOKUP(a1,"kolommen met gegeven",2,false) of NL versie VLOOKUP vervangen door VERT.ZOEKEN en komma's door ;

    Dit lukt alleen niet als 33 niet in de gegeven voorkomt zoals in jouw voorbeeld het geval is
    Beregdvrijdag 30 oktober 2009 @ 08:12
    quote:
    Op vrijdag 30 oktober 2009 01:18 schreef Martijn85 het volgende:

    [..]

    Volgens mij moet dat wel lukken met in b1 =VLOOKUP(a1,"kolommen met gegeven",2,false) of NL versie VLOOKUP vervangen door VERT.ZOEKEN en komma's door ;

    Dit lukt alleen niet als 33 niet in de gegeven voorkomt zoals in jouw voorbeeld het geval is
    als je TRUE gebruikt ipv FALSE lukt dat wel
    Cracka-assvrijdag 30 oktober 2009 @ 08:21
    quote:
    Op donderdag 29 oktober 2009 16:39 schreef Twentsche_Ros het volgende:

    [..]

    Op A79 doe ik: 15-10-2009 8:23
    Op B79 doe ik: 15-10-2009 10:57
    Op C79 krijg ik: 2,567
    Klopt volgens mij wel.
    Nogmaals de formule:
    =+(B79-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(B79-7063/3);0)*14,5/24-(+A79-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3)/7;0)*19/24-AFRONDEN.NAAR.BENEDEN(+(A79-7063/3);0)*14,5/24))*24
    Ik heb nu losse data ingevoerd in excel en dan werkt het perfect, ook over de weekenden heen.
    Ik zal mijn eigen tabellen nog eens nalopen.

    Maar echt, hulde voor je skills!
    Twentsche_Rosvrijdag 30 oktober 2009 @ 08:22
    quote:
    Op donderdag 29 oktober 2009 22:48 schreef Deetch het volgende:
    ik moet wel steeds lachen om je formules, zien er maf uit met van die rare getallen maar werken als een tiet.

    Wat is nou weer 7063/3 en waarom 14,5/24?
    7063/3 is het tijdstip maandag: 11-6-1906, 8:00 uur.
    Een soort beginpunt.
    Van een bepaald tijdstip reken ik uit hoeveel weekend-gaten en nacht-gaten er zijn geweest, dan hou ik de werktijd over.
    Dat doe ik ook met een ander tijdstip.
    14,5 uur is een nachtgat. (van 17.30 uur dag 1 tot 8 uur dag 2)
    14,5/24 is "overzichtelijker(??)" vanwege het aha-erlebnis met 24 (uren per etmaal).
    Alleen is 't niet consequent, want ergens anders staat weer 1/3 of 91/48.
    Maar goed, 't werkt.
    De vele "+"jes komen doordat ik kleinere formules eerst test of ze werken, voordat ik ze definitief aan elkaar ga nesten.
    Dan koppel ik ze met een ampersand (&) als tekstvariabele, om vervolgens het aanhalingsteken aan 't begin te verwijderen.
    Martijn85vrijdag 30 oktober 2009 @ 09:20
    quote:
    Op vrijdag 30 oktober 2009 08:12 schreef Beregd het volgende:

    [..]

    als je TRUE gebruikt ipv FALSE lukt dat wel
    Dat was ik inderdaad vergeten te vermelden
    glasbakvrijdag 30 oktober 2009 @ 09:27
    quote:
    Op vrijdag 30 oktober 2009 01:18 schreef Martijn85 het volgende:

    [..]

    Volgens mij moet dat wel lukken met in b1 =VLOOKUP(a1,"kolommen met gegeven",2,false) of NL versie VLOOKUP vervangen door VERT.ZOEKEN en komma's door ;

    Dit lukt alleen niet als 33 niet in de gegeven voorkomt zoals in jouw voorbeeld het geval is
    Het werkt! Met 'true' inderdaad. Ik was zelf ook al met VLOOKUP in de weer geweest, maar voerde de "kolommen met gegevens" verkeerd in. Daarom lukte het niet
    Beregdvrijdag 30 oktober 2009 @ 09:55
    Ik heb een vraag.

    Ik heb documenten die veelvuldig gebruik maken van text(123456,789;"#.##0,00")
    dan krijg ik mooi 123.456,79
    (engelse versie 2003)

    maar als ze dat bij de klant afdrukken krijgen ze 123456.789 waarschijnlijk omdat hun excel naar engelse formats of zo ingesteld staan
    (ook engels 2003)

    Hoe los ik dit euvel op zodat ik en mijn klant dezelfde sheet kunnen gebruiken? één of ander instelling?
    Beregdvrijdag 30 oktober 2009 @ 11:20
    opgelost,

    fyi:
    tools- options -international.
    hypnobezaterdag 31 oktober 2009 @ 21:50
    een heel simpel probleem maar ik vind de oplossing niet

    stel dat ik in cel A1 dit heb ingevuld =C18 , en in A2 staat =C22 (celtype staat gwn op standaard ,die =C18 is dus geen tekst maar weldegelijk een functie --> dus je ziet een 0 op je sheet)

    hoe kan ik er nu voor zorgen dat er in cel A3 =C26 komt te staan, Excel doet dit niet wanneer ik de formule sleep functionaliteit gebruik


    Bij voorbaat dank,
    Hi_flyerzaterdag 31 oktober 2009 @ 21:54
    Oeh, ik ben bang dat dat niet mogelijk is. Wellicht met een macro, ik ga even kijken.
    Hi_flyerzaterdag 31 oktober 2009 @ 22:04
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub testje()
        Dim i, c As Integer
        Dim Location, Value As String
        
        For i = 1 To 10
            Location = "A" & i
            c = 14 + 4 * i
            Value = "=C" & c
            Range(Location).Value = Value
        Next
    End Sub


    Dit moet werken. Even plakken in sheet1 in VBA
    hypnobezaterdag 31 oktober 2009 @ 22:28


    bedankt man , werkt perfect
    Twentsche_Roszondag 1 november 2009 @ 12:37
    quote:
    Op zaterdag 31 oktober 2009 21:50 schreef hypnobe het volgende:
    een heel simpel probleem maar ik vind de oplossing niet

    stel dat ik in cel A1 dit heb ingevuld =C18 , en in A2 staat =C22 (celtype staat gwn op standaard ,die =C18 is dus geen tekst maar weldegelijk een functie --> dus je ziet een 0 op je sheet)

    hoe kan ik er nu voor zorgen dat er in cel A3 =C26 komt te staan, Excel doet dit niet wanneer ik de formule sleep functionaliteit gebruik


    Bij voorbaat dank,
    Ook zonder macro kan 't
    Zet in cel a1 "a=c"
    Copieer a1 naar a2 t/m a100
    Zet in cel j1 "18" (kolom j of meer naar rechts, waar ruimte is)
    Zet in cel j2 "22"
    Selecteer het blok j1 en j2
    Sleep de 4-ophogingen door tot j100 (of verder als je wil)
    Zet in cel k1 "=deel(a1;2;2)&j1"
    Er komt "=c18" te staan.
    Selecteer cel k1
    Dubbelklik op het vierkantje rechtsbeneden.
    Hij sleept de formules vanzelf naar k2 t/m k100
    Selecteer kolom K
    Control C (copieren dus)
    Selecteer kolom A
    Doe nu bewerken "plakken speciaal" waarden ( /wsw in mijn versie van excel)
    Nu is kolom K als waarden gecopieerd in kolom A
    Selecteer kolom A (als 't goed is, is dit nog 't geval)
    Bewerken Vervang "=" door "=".
    Als 't goed is, wordt het nu een formule
    Gooi kolom J en K weer weg
    SarahD.zondag 1 november 2009 @ 18:57
    quote:
    Op maandag 26 oktober 2009 12:11 schreef Twentsche_Ros het volgende:
    knip
    Hij doet het . Ik heb het format hier en daar wel wat aangepast, maar nu ziet het eruit zoals ik wilde . Ik dank u zeer Twentsche_Ros !
    Twentsche_Roszondag 1 november 2009 @ 19:16
    quote:
    Op zondag 1 november 2009 18:57 schreef SarahD. het volgende:

    [..]

    Hij doet het . Ik heb het format hier en daar wel wat aangepast, maar nu ziet het eruit zoals ik wilde . Ik dank u zeer Twentsche_Ros !
    Het mooiste is natuurlijk als je niet je dagafschrift hoeft over te tikken, maar dat je gebruik kunt maken van de “download” die op internet is.
    Bijvoorbeeld die van ING-postbank, die ik zelf heb.
    Daar bevindt zich een zgn. digitaal dagafschrift wat je kunt omvormen tot het format van “datum / omschrijving / bedrag”.
    Ik heb het als volgt gemaakt:

    Maak een werkblad "ING invoer"
    en een werkblad "ING uitvoer"

    Je gaat op internet naar af- en bijschrijvingen
    Downloaden
    Kies formaat: Ascii-Girotel


    Je copieert de tekst naar je klembord (Ctrl-A, Ctrl-C)
    Je gaat naar Cel A1 van je werkblad "ING-invoer"
    En je copieert het klembord (Ctrl-V)

    Vervolgens zet je in het werkblad "ING uitvoer"

    Type in Cel AA1:
    =DEEL(+'ING invoer'!A1;11;8)

    Type in Cel AB1:
    =DEEL(+'ING invoer'!A1;19;2)

    Type in Cel AC1:
    =DEEL(+'ING invoer'!A1;22;13)*1

    AD1:
    =DEEL(+'ING invoer'!A1;35;113)

    AE1:
    =DEEL(+'ING invoer'!A1;87;12)/100

    AF1:
    =DEEL(+'ING invoer'!A1;99;1)

    AG1:
    =SPATIES.WISSEN(+DEEL(+'ING invoer'!A1;101;10000))

    A1:
    =DATUMWAARDE(+RECHTS(AA1;2)&"-"&DEEL(AA1;5;2)&"-"&LINKS(AA1;4))

    Type in Cel B1:
    =+AB1

    Type in Cel C1:
    =+AC1*1

    Type in Cel D1:
    =+AD1&AG1

    Type in Cel E1:
    =+AE1*(1-2*(AF1="A"))


    Nu kun je dat deel dat tekst bevat copieren (Ctrl-C /wsw, dus de Waarden copieren via Plakken Speciaal).
    Naar een werkblad waar je de vorige digitale dagafschriften hebt gedumpt.
    Tip: Zet het "blok" er eerst een aantal posities naast (rechts ervan) en sorteer op datum en daarna op
    bedrag.
    Neem als begindatum altijd een datum die een weekje voor de laatste datum ligt van de einddatum van je lijst digitale dagafschriften. Dan kun je ze per rij even met elkaar vergelijken of ze gelijk zijn.
    En daarna kun je ze helemaal naar links plakken.
    Pff wat is dat moeilijk uitleggen als je het niet voor je ziet.

    Ik heb zoiets ook voor de Rabobank, die ik ook heb.

    [ Bericht 4% gewijzigd door Twentsche_Ros op 01-11-2009 20:11:27 (Enkele formules gewijzigd) ]
    qu63zondag 1 november 2009 @ 19:49
    quote:
    Op zondag 1 november 2009 19:16 schreef Twentsche_Ros het volgende:
    Ik heb zoiets ook voor de Rabobank, die ik ook heb.
    * qu63 interesse heeft
    Meddozondag 1 november 2009 @ 19:55
    quote:
    Op zondag 1 november 2009 19:49 schreef qu63 het volgende:

    [..]

    * qu63 interesse heeft
    Twentsche_Roszondag 1 november 2009 @ 20:06
    quote:
    Op zondag 1 november 2009 19:49 schreef qu63 het volgende:

    [..]

    * qu63 interesse heeft
    Maak een werkblad “Invoer” en een werkblad “Uitvoer”
    In het werkblad “Invoer” copieer je de ascii-gegevens vanuit de download van de Rabobank:
    De volgende formules zet je in “Uitvoer”:


    Zet in AA1:
    =+DEEL(Invoer!A1;14;8)

    Zet in AB1:
    =+DEEL(Invoer!A1;23;11)

    Zet in AC1:
    =+DEEL(Invoer!A1;35;2)

    Zet in AD1:
    =+DEEL(Invoer!A1;37;10)

    Zet in AE1:
    =+DEEL(Invoer!A1;47;24)

    Zet in AF1:
    =+DEEL(Invoer!A1;79;2)

    Zet in AG1:
    =+DEEL(Invoer!A1;87;160)

    Zet in AH1:
    =+DEEL(Invoer!A1;22;1)

    Zet in AI1:
    =+AB1*1+AC1/100

    Zet in AJ1:
    =ALS(AH1="d";-AI1;AI1)

    Zet in A1:
    =LINKS(Invoer!A1;10)

    Zet in B1:
    =DATUMWAARDE(+RECHTS(AA1;2)&"-"&+DEEL(AA1;5;2)&"-"&LINKS(AA1;4))

    Zet in C1:
    =+AF1

    Zet in D1:
    =+AD1

    Zet in E1:
    =+SPATIES.WISSEN(+AE1)&";"&+SPATIES.WISSEN(AG1)

    Zet in F1:
    =+AJ1

    Zo moet ie 't geloof ik doen.
    Meddozondag 1 november 2009 @ 20:33
    Werkt, allee de datum kolom moest ik even handmatig instellen
    SarahD.zondag 1 november 2009 @ 21:09
    quote:
    Op zondag 1 november 2009 19:16 schreef Twentsche_Ros het volgende:

    [..]

    Het mooiste is natuurlijk als je niet je dagafschrift hoeft over te tikken, maar dat je gebruik kunt maken van de “download” die op internet is.
    Bijvoorbeeld die van ING-postbank, die ik zelf heb.
    Daar bevindt zich een zgn. digitaal dagafschrift wat je kunt omvormen tot het format van “datum / omschrijving / bedrag”.
    Ik heb het als volgt gemaakt:

    Maak een werkblad "ING invoer"
    en een werkblad "ING uitvoer"

    Je gaat op internet naar af- en bijschrijvingen
    Downloaden
    Kies formaat: Ascii-Girotel


    Je copieert de tekst naar je klembord (Ctrl-A, Ctrl-C)
    Je gaat naar Cel A1 van je werkblad "ING-invoer"
    En je copieert het klembord (Ctrl-V)

    Vervolgens zet je in het werkblad "ING uitvoer"

    Type in Cel AA1:
    =DEEL(+'ING invoer'!A1;11;8)

    Type in Cel AB1:
    =DEEL(+'ING invoer'!A1;19;2)

    Type in Cel AC1:
    =DEEL(+'ING invoer'!A1;22;13)*1

    Type in Cel A1:
    =DATUMWAARDE(+RECHTS(AA1;2)&"-"&DEEL(AA1;5;2)&"-"&LINKS(AA1;4))

    Type in Cel B1:
    =+AB1

    Type in Cel C1:
    =+AC1*1

    Type in Cel D1:
    =+AD1&AG1

    Type in Cel E1:
    =+AE1*(1-2*(AF1="A"))


    Nu kun je dat deel dat tekst bevat copieren (Ctrl-C /wsw, dus de Waarden copieren via Plakken Speciaal).
    Naar een werkblad waar je de vorige digitale dagafschriften hebt gedumpt.
    Tip: Zet het "blok" er eerst een aantal posities naast (rechts ervan) en sorteer op datum en daarna op
    bedrag.
    Neem als begindatum altijd een datum die een weekje voor de laatste datum ligt van de einddatum van je lijst digitale dagafschriften. Dan kun je ze per rij even met elkaar vergelijken of ze gelijk zijn.
    En daarna kun je ze helemaal naar links plakken.
    Pff wat is dat moeilijk uitleggen als je het niet voor je ziet.

    Ik heb zoiets ook voor de Rabobank, die ik ook heb.
    Ik wist helemaal niet dat je op deze manier je afschriften kon invoeren (ik tik alles op dit moment ook allemaal over idd ). Heb je niet toevallig een dergelijk format liggen voor de ABN (dat is namelijk de bank die ik het meest gebruik). Verder heb ik ook 'reserve rekeningen' bij de Rabo en de ING, dus mocht je niks hebben liggen voor de ABN, dan mag je die voor de Rabo of ING ook toesturen hoor .
    Twentsche_Roszondag 1 november 2009 @ 21:40
    quote:
    Op zondag 1 november 2009 21:09 schreef SarahD. het volgende:

    [..]

    Ik wist helemaal niet dat je op deze manier je afschriften kon invoeren (ik tik alles op dit moment ook allemaal over idd ). Heb je niet toevallig een dergelijk format liggen voor de ABN (dat is namelijk de bank die ik het meest gebruik). Verder heb ik ook 'reserve rekeningen' bij de Rabo en de ING, dus mocht je niks hebben liggen voor de ABN, dan mag je die voor de Rabo of ING ook toesturen hoor .
    Ivm privacy (banknummer staat erop) ga ik geen Ascii-download geven.
    Maar als je de download van Rabo of ING-postbank bekijkt zie je dat alle gegevens van een bij en afschrijving op 1 regel staan. Nou is het de kunst om deze in mootjes te hakken (met "deel" en zo) zodat alle belangrijke informatie per kolom wordt gegeven. De functie Datumwaarde is handig, en ook Spaties.wissen om rijen van 2 of meer spaties tot 1 te beperken. Soms staat bij een afboeking ergens de code "D" van debet. Dan moet je via "Als" een negatief bedrag formuleren. Kortom: leuk puzzelwerk voor de donkere dagen. Zet je gewone dagafschrift er maar naast. Uiteindelijk moet het saldo kloppen.
    Succes!
    Deetchmaandag 2 november 2009 @ 11:01
    Waarom zo moeilijk met al die formules, met text to columns krijg je alle informatie getallen ook netjes in aparte kolommen.
    Martijn85maandag 2 november 2009 @ 11:40
    quote:
    Op maandag 2 november 2009 11:01 schreef Deetch het volgende:
    Waarom zo moeilijk met al die formules, met text to columns krijg je alle informatie getallen ook netjes in aparte kolommen.
    Als ik bij ING voor kommagescheiden kies kom alles al netjes in kolommen te staan
    CAP.maandag 2 november 2009 @ 12:08
    Voor een enquête wil ik a-select uit een e-mailadressenlijst adressen pikken. Nu heb ik achter de e-mailadressen deze formule geplakt: =AFRONDEN((ASELECT()*12291)+1;0). Werkt perfect, alleen dat ding herberekend steeds bij elke verandering, wat betekent dat ik niet aflopend kan selecteren in de zin van 1,2,3,4,5... etc. Zodoende kan ik de adressen die overbodig zijn heel simpel verwijderen.

    Hoe kan ik dat altijd herberekenen uitzetten zodat ik gewoon de a-selecte getallen op volgorde kan selecteren?


    Alvast bedankt
    DaFanmaandag 2 november 2009 @ 12:12
    Extra - Opties - Berekenen - Handmatig.
    Dan blijft ie staan.

    Denk er wel aan dat je m later weer terugzet.
    CAP.maandag 2 november 2009 @ 12:22
    quote:
    Op maandag 2 november 2009 12:12 schreef DaFan het volgende:
    Extra - Opties - Berekenen - Handmatig.
    Dan blijft ie staan.

    Denk er wel aan dat je m later weer terugzet.
    Zo simpel is het, dank je

    Volgende probleem: zo a-select is het dus niet, ik heb dubbele getallen

    Hoe kan ik uit 74 mailadressen er a-select 50 trekken, iemand ervaring mee?
    DaFanmaandag 2 november 2009 @ 13:07
    Misschien deze macro gebruiken?

    http://www.ozgrid.com/VBA/RandomNumbers.htm
    Deetchmaandag 2 november 2009 @ 16:08
    quote:
    Op maandag 2 november 2009 12:22 schreef CAP. het volgende:

    [..]

    Zo simpel is het, dank je

    Volgende probleem: zo a-select is het dus niet, ik heb dubbele getallen

    Hoe kan ik uit 74 mailadressen er a-select 50 trekken, iemand ervaring mee?
    Dat is dus juist wel aselect. Wat jij wil is unieke nummers uit een vaste range kiezen. Die macro in de vorige zou dat moeten kunnen, anders heb ik nog wel ergens een manier om een uniek lijstje te genereren. Eventueel de macro uit vorige post om batterijen zodat elk nummer in een aparte cel komt.

    Hier verder: [EXCEL] Het grote Excel vragen topic, #16

    [ Bericht 12% gewijzigd door Deetch op 02-11-2009 16:19:34 ]