abonnement Unibet Coolblue Bitvavo
  woensdag 11 september 2013 @ 15:34:20 #241
62215 qu63
..de tijd drinkt..
pi_131060665
quote:
7s.gif Op woensdag 11 september 2013 15:26 schreef Siegfried het volgende:

[..]

Dat snap ik, en heb ik (achteraf) ook gedaan. Maar ik was echt in de veronderstelling de juiste formule te gebruiken. Vandaar dat ik hier even kwam vragen :)
Assumption is the mother of all.... ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131061118
quote:
10s.gif Op woensdag 11 september 2013 15:34 schreef qu63 het volgende:

[..]

Assumption is the mother of all.... ;)
Het door vertalers zomaar veranderen van een commando terwijl de rest wel op afronden. blijft staan is natuurlijk heel normaal bij m$. :P
pi_131069818
Kan iemand me helpen? Het is de bedoeling dat via een knop met een macro eraan. de persoon de offerte (sheet) in een PDF-bestand kan opslaan. Nu heb ik wel een standaard code, maar ik wil eigenlijk dat de gebruiker zelf kan bepalen waar de PDF-bestand opgeslagen kan worden. Als dat mogelijk is. Ik ben nog een beginneling met VBA. :@

De macrocode
1
2
3
4
5
 Sub opslaan()
Worksheets("offerte").Range("B1:J64").ExportAsFixedFormat Type:=xlTypePDF _
, Filename:=Worksheets("gegevens").Range("G12").Value & "-" & Worksheets("gegevens").Range("G10").Value & "-" & Worksheets("invoer").Range("G12").Value, _
OpenAfterPublish:=True
End Sub


En zo niet, weet iemand dan een goed alternatief?
Ik werk met excel 2007
signatuurloos
pi_131246120
Even een (waarschijnlijk) simpel vraagje voor de specialisten hier.

Ik heb dit rijtje aan uren:
9:39
9:37
9:41
9:25
8:17

Als ik dan alle uren op laat tellen komt ie op 22:39
Ik neem aan dat het komt omdat het meer dan 24 uur is.

Ik wil daar gewoon het totaal aantal uren en minuten hebben staan.

Hoe doe ik dat ook alweer? :@

Bedankt alvast :)

[ Bericht 1% gewijzigd door Geralt op 16-09-2013 18:23:33 ]
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
  maandag 16 september 2013 @ 18:21:27 #245
346939 Janneke141
Green, green grass of home
pi_131246396
quote:
7s.gif Op maandag 16 september 2013 18:13 schreef Geralt het volgende:
Even een (waarschijnlijk) simpel vraagje voor de specialisten hier.

Ik heb dit rijtje aan uren:
9:39
9:37
9:41
9:25
8:17

Als ik dan alle uren op laat tellen komt ie op 15:36 uur uit.
Ik neem aan dat het komt omdat het meer dan 24 uur is.

Ik wil daar gewoon het totaal aantal uren en minuten hebben staan.

Hoe doe ik dat ook alweer? :@

Bedankt alvast :)
Celeigenschappen > Tijd > en dan even de goeie eruitzoeken.
Opinion is the medium between knowledge and ignorance (Plato)
pi_131246441
quote:
0s.gif Op maandag 16 september 2013 18:21 schreef Janneke141 het volgende:

[..]

Celeigenschappen > Datum en tijd > en dan even de goeie eruitzoeken.
Ja dat werkt dus niet.
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
  maandag 16 september 2013 @ 18:24:03 #247
346939 Janneke141
Green, green grass of home
pi_131246479
quote:
7s.gif Op maandag 16 september 2013 18:22 schreef Geralt het volgende:

[..]

Ja dat werkt dus niet.
Je moet sowieso even goed kijken wat je nou optelt, aangezien er 46 uur en nog wat uitkomt, dus dat wordt nooit 15.
Opinion is the medium between knowledge and ignorance (Plato)
pi_131246480
Het zijn in totaal 46 uur en 39 minuten. Als ik dar 24 vanaf haal dan kom ik ook op 22:39 uit.

Daar snapt ie dus ergens iets niet.
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
pi_131246512
quote:
0s.gif Op maandag 16 september 2013 18:24 schreef Janneke141 het volgende:

[..]

Je moet sowieso even goed kijken wat je nou optelt, aangezien er 46 uur en nog wat uitkomt, dus dat wordt nooit 15.
Ik had er *24 achter gezet omdat:
quote:
=SOM(A2:A6)*24 Totaal aantal gewerkte uren bij een totaal van meer dan één dag (25,33333)
Van de help van excel
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
  maandag 16 september 2013 @ 18:26:21 #250
346939 Janneke141
Green, green grass of home
pi_131246561
Die *24 moet sowieso weg, want zo te zien staan je tijden al in uren.
Opinion is the medium between knowledge and ignorance (Plato)
pi_131246598
Bij celeigenschappen kan ik wel kiezen voor 30:55,2 of 37:30:55, maar dan maakt hij er respectievelijk 46:39,0 of 46:39,00 van en ik wil gewoon 46:39 hebben ;(
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
  maandag 16 september 2013 @ 18:28:55 #252
346939 Janneke141
Green, green grass of home
pi_131246637
quote:
7s.gif Op maandag 16 september 2013 18:27 schreef Geralt het volgende:
Bij celeigenschappen kan ik wel kiezen voor 30:55,2 of 37:30:55, maar dan maakt hij er respectievelijk 46:39,0 of 46:39,00 van en ik wil gewoon 46:39 hebben ;(
Celeigenschappen > Aangepast > [u]:mm;@
Opinion is the medium between knowledge and ignorance (Plato)
pi_131247765
Ok thanks. :)

Nu nog 2 tijden van elkaar aftrekken die eventueel ook min uren op moeten kunnen leveren.

Ik haat ######

:'(
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
  maandag 16 september 2013 @ 19:05:32 #254
346939 Janneke141
Green, green grass of home
pi_131247977
Dat gaat niet rechtstreeks.

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Opinion is the medium between knowledge and ignorance (Plato)
pi_131262392
als je tussen de date/time functies zoekt vind je denk ik wel een functie die gegeven een tijd je de uren van die tijd kan geven. Dan heb je dus een geheel getal en daar kan je gewoon mee rekenen

zelfde voor de minuten

voor datums gelden ook zulk soort truuks
pi_131263393
Met file, options, advanced ...... naar beneden scrollen en dan "use 1904 data system" aanvinken....
dan kun je negatieve uitkomsten krijgen als je een "hogere tijd" van een "lagere tijd" aftrekt.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_131268563
quote:
0s.gif Op maandag 16 september 2013 23:16 schreef Twentsche_Ros het volgende:
Met file, options, advanced ...... naar beneden scrollen en dan "use 1904 data system" aanvinken....
dan kun je negatieve uitkomsten krijgen als je een "hogere tijd" van een "lagere tijd" aftrekt.
Vanavond even proberen, thanks :)
"The only sight worse than a sad dwarf is a very sad dwarf"
"Met dubbel s welteverstaan"
pi_131278182
quote:
7s.gif Op dinsdag 17 september 2013 06:21 schreef Geralt het volgende:

[..]

Vanavond even proberen, thanks :)
Let er dan wel op dat bestaande data 4
jaar en 1 dag naar de toekomst opschuiven.

[ Bericht 1% gewijzigd door Twentsche_Ros op 17-09-2013 15:17:45 ]
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_131282179
Kwam vandaag het volgende tegen, misschien weten jullie meer(Excel 2010, Engels).
Ik voerde de volgende (verkeerde) functie uit om te kijken of het aantal tekens < 4 was
=LEN(A1<4), met als resultaat = 5 terwijl het aantal tekens = 2.

Nu kan ik die "<4" varieren(<3, <5, <6 etc.), maar het resultaat blijft 5(ondanks het aantal tekens) en bij een lege cel wordt het resultaat 4.

Nu vroeg ik me nou af wat ik er precies gebeurt als ik dus "=LEN(A1<4)" gebruik, aangezien ik er zelf geen touw aan vast kan knopen wat er nou gebeurt.
pi_131283880
quote:
0s.gif Op dinsdag 17 september 2013 16:20 schreef PAAC het volgende:
Kwam vandaag het volgende tegen, misschien weten jullie meer(Excel 2010, Engels).
Ik voerde de volgende (verkeerde) functie uit om te kijken of het aantal tekens < 4 was
=LEN(A1<4), met als resultaat = 5 terwijl het aantal tekens = 2.

Nu kan ik die "<4" varieren(<3, <5, <6 etc.), maar het resultaat blijft 5(ondanks het aantal tekens) en bij een lege cel wordt het resultaat 4.

Nu vroeg ik me nou af wat ik er precies gebeurt als ik dus "=LEN(A1<4)" gebruik, aangezien ik er zelf geen touw aan vast kan knopen wat er nou gebeurt.
misschien is het resultaat "FALSE" ? Wat opgevat wordt door excel als een string?

edit:

lijkt inderdaad zo te zijn. als ik =lengte(A1<5) doe, met A1 0,1,2,3,4 dan is de uitkomst 4 (WAAR)
als ik A1 = 5,6,7 of tekst, dan is het ONWAAR (6)
pi_131284477
quote:
0s.gif Op dinsdag 17 september 2013 17:03 schreef Holy_Goat het volgende:

[..]

misschien is het resultaat "FALSE" ? Wat opgevat wordt door excel als een string?

edit:

lijkt inderdaad zo te zijn. als ik =lengte(A1<5) doe, met A1 0,1,2,3,4 dan is de uitkomst 4 (WAAR)
als ik A1 = 5,6,7 of tekst, dan is het ONWAAR (6)
Inderdaad, "FALSE" heeft 5 cijfers, dus wordt een 5, "WAAR' en "TRUE" hebben 4 cijfers, dus krijg je een 4 en van "ONWAAR" kun je het ook wel raden.
signatuurloos
pi_131285373
quote:
0s.gif Op dinsdag 17 september 2013 17:03 schreef Holy_Goat het volgende:

[..]

misschien is het resultaat "FALSE" ? Wat opgevat wordt door excel als een string?

edit:

lijkt inderdaad zo te zijn. als ik =lengte(A1<5) doe, met A1 0,1,2,3,4 dan is de uitkomst 4 (WAAR)
als ik A1 = 5,6,7 of tekst, dan is het ONWAAR (6)
Ik begin hem te vatten, bij mij is het resultaat blijkbaar standaard "FALSE" omdat ik een string probeer te vergelijken met een getal. Als de cel leeg is, wordt de cel gerekend als 0 en wordt het resultaat "TRUE".

Verschil tussen 4 en 6 met nederlands is misschien ook makkelijker te beredeneren dan 4 en 5 met engels.
Ik zat zelf eerst te denken aan iets met True/False, dus iets met 1/0 en dan +3...
Waar komt die +3 vandaan dan?
*Rommelen*...
Uiteindelijk dacht ik, ik vraag het wel op Fok! :P

Weer wat geleerd van excel :) (ik heb er ook nooit aan gedacht dat ie een boolean result zou accepteren in zo'n length-functie)
  dinsdag 17 september 2013 @ 19:13:44 #263
62215 qu63
..de tijd drinkt..
pi_131288000
quote:
0s.gif Op dinsdag 17 september 2013 17:42 schreef PAAC het volgende:

[..]

Ik begin hem te vatten, bij mij is het resultaat blijkbaar standaard "FALSE" omdat ik een string probeer te vergelijken met een getal. Als de cel leeg is, wordt de cel gerekend als 0 en wordt het resultaat "TRUE".

Verschil tussen 4 en 6 met nederlands is misschien ook makkelijker te beredeneren dan 4 en 5 met engels.
Ik zat zelf eerst te denken aan iets met True/False, dus iets met 1/0 en dan +3...
Waar komt die +3 vandaan dan?
*Rommelen*...
Uiteindelijk dacht ik, ik vraag het wel op Fok! :P

Weer wat geleerd van excel :) (ik heb er ook nooit aan gedacht dat ie een boolean result zou accepteren in zo'n length-functie)
Je kan wel =IF(LEN(A1)<4;"jeuj!";"neuh!") doen natuurlijk
En als je wel tekst toe wil voegen aan A1 kan je dat doen door LEN(A1&"tekst") te doen :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_131288258
quote:
0s.gif Op dinsdag 17 september 2013 19:13 schreef qu63 het volgende:

[..]

Je kan wel =IF(LEN(A1)<4;"jeuj!";"neuh!") doen natuurlijk
En als je wel tekst toe wil voegen aan A1 kan je dat doen door LEN(A1&"tekst") te doen :)
Dat was ook de bedoeling ja :)
Alleen ik had dus door niet op te letten "=if(LEN(A1<4);true;false)" ingetikt, ipv "=if(LEN(A1)<4;true;false)".
En toen raakte ik geïnteresseerd waarom ik 4/5 als results kreeg :P
pi_131315350
Noob-vraagje wellicht, maar kan 't niet via google vinden: Excel kiest er hier automatisch voor om de x-as als "categorieën as" weer te geven. De x-waarnemingen zijn pakweg 1;10;20;50, maar excel maakt op de x-as de afstand tussen 1 en 10 en 20 en 50 aan elkaar gelijk. Hoe verander ik dit?
pi_131316615
quote:
0s.gif Op woensdag 18 september 2013 15:31 schreef 2thmx het volgende:
Noob-vraagje wellicht, maar kan 't niet via google vinden: Excel kiest er hier automatisch voor om de x-as als "categorieën as" weer te geven. De x-waarnemingen zijn pakweg 1;10;20;50, maar excel maakt op de x-as de afstand tussen 1 en 10 en 20 en 50 aan elkaar gelijk. Hoe verander ik dit?
Dan moet je een spreidingsgrafiek(scatterchart in het engels) nemen :)
pi_131316769
quote:
0s.gif Op woensdag 18 september 2013 16:09 schreef PAAC het volgende:

[..]

Dan moet je een spreidingsgrafiek(scatterchart in het engels) nemen :)
Verrek :). Ik zie de logica er niet echt van in, maar 't werkt :P. Dank!
pi_131317445
quote:
0s.gif Op woensdag 18 september 2013 16:13 schreef 2thmx het volgende:

[..]

Verrek :). Ik zie de logica er niet echt van in, maar 't werkt :P. Dank!
Een lijngrafiek zet alle punten opvolgend aan elkaar vast.
Dus, (X;Y)-waarden = (1;Y1), (2;Y2), (3,Y3), etc....

Een spreidingsgrafiek koppelt de X-waarden aan de Y-waarden.
Dus, (X;Y)-waarden = (X1;Y1), (X2;Y2), (X3;Y3), etc...
pi_131319280
quote:
0s.gif Op woensdag 18 september 2013 16:33 schreef PAAC het volgende:

[..]

Een lijngrafiek zet alle punten opvolgend aan elkaar vast.
Dus, (X;Y)-waarden = (1;Y1), (2;Y2), (3,Y3), etc....

Een spreidingsgrafiek koppelt de X-waarden aan de Y-waarden.
Dus, (X;Y)-waarden = (X1;Y1), (X2;Y2), (X3;Y3), etc...
Ja, dat snap ik wel :P, maar ik zie niet wat de relatie is met de termen 'lijngrafiek' vs. 'spreidingsgrafiek'. Anyway, niet heel relevant hoor ^^.

[ Bericht 0% gewijzigd door #ANONIEM op 18-09-2013 17:33:59 ]
  woensdag 18 september 2013 @ 20:27:27 #270
62215 qu63
..de tijd drinkt..
pi_131325206
Heeft er iemand een oplossing voor het volgende?
In het ene bestand (een agenda met 14 tabbladen) staat de data. Hierin wordt ook nog gewoon gewerkt en kan dus geupdate worden. In het andere bestand heb ik data nodig uit het eerste bestand. Dit doe ik met behulp van de volgende formule (even aangepast, in werkelijkheid is ie nog langer):
1AANTAL(INDIRECT(LINKS(CEL("bestandsnaam";$A$1);VIND.SPEC("[";CEL("bestandsnaam";$A$1))-1)&"[planning "&$A$1&".xlsx]"&VERT.ZOEKEN(MAAND(B3);Hulp!$A$1:$B$12;2;ONWAAR)&"!$L$1:$L$2"))
Het probleem zit em dus in de dynamische vergelijking met INDIRECT().. Als het andere bestand (planning JAARTAL.xlsx) niet geopend is, dan haalt ie geen data op, ook al wordt de volledige directory meegegeven (D:\bla\bla\planning 2013.xlsx)..

Is er een manier om dit toch voor elkaar te krijgen? Naast die volledige planning over te nemen (A1=D:\bla\bla\[planning 2013.xlsx]Sheet1!A1)) natuurlijk..

Excel 2007 NL op Win8, maar ook Excel 2007/2012 op Win7
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')