abonnement Unibet Coolblue Bitvavo
pi_95022861
Ik heb een voor jullie wellicht makkelijke vraag:

Ik zoek een formule voor het volgedende:

Als de waarde (tekst) in cel P7 gelijk is aan "Piet B.V." of "Kees B.V." dan wil ik dat de gegevens van cel C7 worden overgenomen.

Ik was met de ALS formule begonnen, maar krijg het niet voor elkaar... misschien een andere formule ?

Alvast bedankt !
pi_95024365
quote:
1s.gif Op zondag 3 april 2011 10:41 schreef qu63 het volgende:

[..]

Die tip van Hendrik gooit een of meerdere $'s in je formule.
en daarmee zet je de celverwijzing vast.

stel in cel B1 heb je een formule staan =2*A1

als je deze dan kopieert naar cel C2 wordt de formule = 2*B2 (verwijzing schuift mee)

Zet je in B1 echter =2*$A$1 en kopieer je die naar C2 dan blijft de formule =2*$A$1.
Zet je in B1 echter =2*$A1 en kopieer je die naar C2 dan wordt de formule =2*$A2. (dus het rijnummer verschuift mee)
Zet je in B1 echter =2*A$1 en kopieer je die naar C2 dan wordt de formule =2*B$1. (dus het kolomnummer verschuift mee)
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95024412
quote:
1s.gif Op maandag 4 april 2011 14:33 schreef PAYPROF het volgende:
Ik heb een voor jullie wellicht makkelijke vraag:

Ik zoek een formule voor het volgedende:

Als de waarde (tekst) in cel P7 gelijk is aan "Piet B.V." of "Kees B.V." dan wil ik dat de gegevens van cel C7 worden overgenomen.

Ik was met de ALS formule begonnen, maar krijg het niet voor elkaar... misschien een andere formule ?

Alvast bedankt !
=als(of(P7="Piet B.V.";P7="Kees B.V.");C7;"")
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95026932
Dank je wel,hier was ik idd naar op zoek.

Heb er nog een...

Ik wil graag de duur van een dienst uitrekenen, maar een nachtdienst pakt excel niet om reden dat het dan negatief rekent. enig idee hoe dit op te lossen ?

8:30 17:00 = 8:30
22:45 7:00 = ######

van 22.45 tot 7 zou hij dus als uitkomst 8.15 weer moeten geven.

Alvast bedankt
pi_95028492
stel in A1 de starttijd en in B1 de eindtijd

berekeningsformule: =IF(B1<A1,1-A1+B1,B1-A1)
celformat van de berekening even aanpassen naar tijd en klaar ben je
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95029974
geweldig!

nog 1 mbt een range voor onregelmatigheidsdiensten:

van maandag 0.00 uur tm vrijdag 0.00 uur aan het einde van de dienst ORT uren berekenen.
vervolgens op zaterdag de uren en op zondag de uren
ORT op werkdagen is van 6 to 8 in de ochtend en van 18 tot 22 uur in de avond
op Zaterdag gehele dag ORT volgens x percentage en op zondag gehele dag ORT volgens x percentage.

dus als de eindtijd van een dienst van maandag op dinsdag eindigt om 7 uur dan krijgt de medewerker 1 uur ORT op doordeweekse werkdag.

Als de dienst op vrijdagavond begint om 22.45 uur en duurt tot zaterdag ochtend 7 uur, krijgt de medewerker 7 uur ORT op zaterdag

Begint de dienst op zaterdag om 22.45 uur tot zondag ochtend 7 uur, dan krijgt de medewerker 1.25 uur ORT op zaterdag en 7 uur ORT op zondag

en zo ook als de diensten eindigen tussen 18 en 22 uur...

ideetje hoe dit aan te pakken ?
pi_95050817
zie bijvoegd plaatje.

Ik wil uit een rooster voor leraren, per leraar zijn of haar klassen en vakken halen.

Invoer is wat ik binnenkrijg, en uitvoer is hoe het er uit moet komen te zien.


Kan ik dat met een formule doen, of zijn er macro's hiervoor?
Of iets anders?
Overpeinzingen van een erfgenaam van de Che Guevara gedachte
pi_95059707
ik zou voor een database toepassing gaan.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95060019
quote:
1s.gif Op maandag 4 april 2011 17:20 schreef PAYPROF het volgende:
geweldig!

nog 1 mbt een range voor onregelmatigheidsdiensten:

van maandag 0.00 uur tm vrijdag 0.00 uur aan het einde van de dienst ORT uren berekenen.
vervolgens op zaterdag de uren en op zondag de uren
ORT op werkdagen is van 6 to 8 in de ochtend en van 18 tot 22 uur in de avond
op Zaterdag gehele dag ORT volgens x percentage en op zondag gehele dag ORT volgens x percentage.

dus als de eindtijd van een dienst van maandag op dinsdag eindigt om 7 uur dan krijgt de medewerker 1 uur ORT op doordeweekse werkdag.

Als de dienst op vrijdagavond begint om 22.45 uur en duurt tot zaterdag ochtend 7 uur, krijgt de medewerker 7 uur ORT op zaterdag

Begint de dienst op zaterdag om 22.45 uur tot zondag ochtend 7 uur, dan krijgt de medewerker 1.25 uur ORT op zaterdag en 7 uur ORT op zondag

en zo ook als de diensten eindigen tussen 18 en 22 uur...

ideetje hoe dit aan te pakken ?
Hiervoor heb je in ieder geval de datum nodig. Het mooiste zou zijn dat in zowel begin als eindtijd zowel de datum als de tijd staat: dd-mm-yyyy hh:mm. Als je deze notatie gebruikt kun je de eind en begintijd altijd zo van elkaar af trekken (dan vervalt dus de vorige IF functie)
De dag van de week bepaal je door de functie: =weekday(A1,2) dan is maandag 1 en zondag 7.
in A2 heb je de start datum en tijd en in B2 de einddatum en tijd. De zaterdag/zondag ORT bereken je dan als volgt:

=IF(OR(WEEKDAY(A2,2)=6,WEEKDAY(A2,2)=7),1-MOD(A2,1),0)+IF(OR(WEEKDAY(B2,2)=6,WEEKDAY(B2,2)=7),MOD(B2,1),0)

WEEKDAY bepaalt de dag van de week (,2) betekent maandag = 1 en zondag = 7
MOD bepaalt het restant als je hebt gedeeld door (in dit geval) 1 dus het aantal uren van de dag.
De eerste IF kijkt of de begindag een zaterdag of zondag is en bepaald dan hoeveel uren er gewerkt is vanaf de starttijd tot 0:00.
De tweede IF kijkt of de einddag een zaterdag of zondag is en berekent hoeveel uren er die dag is gewerkt.

De andere dagen moet je maar even zelf uitzoeken. Deze functie kan op de plek waar nu de 0 staat aan het einde van de IF functies.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95060500
Bedankt, ik ga vandaag eens kijken of ik het voor elkaar krijg !
pi_95121442
Ziet iemand de fout in dit script? Ik wil een voorwaardelijke opmaak voor meer dan 3 voorwaarden.

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim c As Range
For Each c In Target.Cells
With c
Select Case .Value
Case Is = "rv"
.Font.ColorIndex = 2
.Interior.ColorIndex = 3
Case Is = "av"
.Font.ColorIndex = 2
.Interior.ColorIndex = 28
Case Is = "5110a"
.Interior.ColorIndex = 1
Case Is = "5122a"
.Font.ColorIndex = 2
.Interior.ColorIndex = 3
Case Is = "5123a"
.Font.ColorIndex = 5
.Interior.ColorIndex = 28
Case Is = "5124a"
.Interior.ColorIndex = 1
Case Is = "5125a"
.Font.ColorIndex = 2
.Interior.ColorIndex = 5
Case Is = "5126a"
.Font.ColorIndex = 2
.Interior.ColorIndex = 4
Case Is = "5128a"
.Interior.ColorIndex = 1
Case Is = "" 'cel leeg gemaakt
.Font.ColorIndex = 0
.Interior.ColorIndex = xlNone
Case Else
.Interior.ColorIndex = xlNone
End Select
End With
Next c
End Sub
pi_95123877
Hoi,

Ik ben al een heel eind met de ORT, maar op werkdagen zoek ik nog naar een formule voor een tijdspanne.
Dus als de uren van de dienst voorkomen in de range tussen 22 uur en 6 uur 's ochtends dan die betreffende aantal uren berekenen. datum en tijd zijn inmiddels samengevoegd in 1 cel.

voorbeeld: een dienst begint om 22.45 uur en eindigt om 7 uur 's ochtends = 7.15 uur ORT (1.15+6)
een dienst begint om 21.00 uur en eindigt om 5 uur 's ochtends = 7 uur ORT (2+5)

Ik hoop dat je me kunt helpen
pi_95124945
Hai, excel leek hier :@

Ik heb 2 tabbladen met data: ced_users & sheet1.

Op beide staan data met de volgende colommen: voornaam/achternaam/tweede voornaam/toestel/telefoon/e-mail.

Nu wil ik beide tabbladen vergelijken met elkaar. Dus ik wil een lijstje met namen die wel op a staan, maar niet op b en omgekeerd.

En eigenlijk wil ik het liefst ook weten hoe ik excel kan laten controleren of er op tabblad ced_users lege velden zijn en deze laten vullen met data van sheet1.

En nu heb ik eigenlijk maar 1 vraag: hoe pak ik dit aan? :@

excel 2007, engelse taal
pi_95125908
'Expand my brain, learning juice!'
&lt;a href="http://www.last.fm/user/crossover1" rel="nofollow" target="_blank"&gt;Last.fm&lt;/a&gt;
pi_95126061
Ik loop vast als ik die code uit dat artikel moet ombouwen naar een code die ik wil gebruiken :@ :@
  woensdag 6 april 2011 @ 17:09:10 #216
62215 qu63
..de tijd drinkt..
pi_95126213
quote:
1s.gif Op woensdag 6 april 2011 15:15 schreef Goldfish80 het volgende:
Ziet iemand de fout in dit script? Ik wil een voorwaardelijke opmaak voor meer dan 3 voorwaarden.

[knip]
Moet dat per se met VB?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 6 april 2011 @ 17:12:05 #217
62215 qu63
..de tijd drinkt..
pi_95126332
quote:
1s.gif Op woensdag 6 april 2011 17:05 schreef Puala het volgende:
Ik loop vast als ik die code uit dat artikel moet ombouwen naar een code die ik wil gebruiken :@ :@
Wat gaat er mis dan?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_95126360
MBT ORT heb ik inmiddels het volgende in elkaar weten te zetten, afzonderlijk werken ze goed dus ik kan ze eventueel opnemen in 2 aparte kolommen voor de resultaten, maar weet iemand hoe ik deze 2 formules samen kan voegen zodat ik maar 1 kolom nodig heb ??

als dienst van ma tm vr voor 22 uur begint voor ORT 22-06
=ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");(OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr"));AX11<22;AY11>0;AR11<AU11);1-REST(BN$1;1))+ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");(OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr"));AX11<22;AY11>0;AY11<6;AR11<AU11);1-REST(24-E11;1);0)+ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");(OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr"));AX11<22;AY11>0;AY11>6;AR11<AU11);1-REST(24-$BN$2;1);0)

als dienst van ma tm vr na 22 uur begint voor ORT 22-06
=ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr");AX11>22;AY11>0;AY11>6);1-REST(24-$BN$2;1);0)+ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr");AX11>22;AY11>0;AY11<6);1-REST(24-E11;1);0)+
ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");(OF($AU10="ma";AU11="di";AU10="wo";AU11="do";AU11="vr"));AX11>22;AY11>0);1-REST(C11;1);0)
pi_95126405
quote:
1s.gif Op woensdag 6 april 2011 17:12 schreef qu63 het volgende:

[..]

Wat gaat er mis dan?
Ik weet niet wat ik hier in moet vullen: (cell to match,cells to match with,0)),"",cell to match)

Ik ga namelijk van tabblad 1 naar tabblad 2 en ik snap niet wat ik dan in moet vullen..
pi_95134304
Goldfish
Je moet hem niet in Workbook_Sheetchange zetten maar in Worksheet_change

dus
1
2
3
4
5
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
For Each c In Target.Cells
With c
Select Case .Value

Daarnaast kan je Case Is = "rv" ombouwen tot
1
2
3
4
5
Select Case .Value

Case "rv"
.Font.ColorIndex = 2
.Interior.ColorIndex = 3
etc

Het werkt hetzelfde en is korter.

En je kan dit deel
1
2
3
Dim c As Range
For Each c In Target.Cells
With c
omzetten in
1With Target
Let erop dat je aan het eind ook Next c weghaalt.
Je kan dan alleen niet meer meerdere cellen tegelijk iets in plaatsen, dus als dat je bedoeling was dan moet je het gewoon zo laten natuurlijk!

Succes.
pi_95136838
PAYPROF:
1ALS(EN(OF($AR11="ma";AR11="di";AR11="wo";AR11="do";AR11="vr");OF($AU11="ma";AU11="di";AU11="wo";AU11="do";AU11="vr")
Kan je herschrijven.
Stel in A1:A5 staat ma/di/wo/do/vr
1=IF(SUM(--(AR11:AU11=A1:A5))>0;1;0)
Bevestigen met Ctrl-Shift-Enter
Dat ruimt dan al een heel stuk op ;)
Wel even vertalen!!

Ik denk dat je ook een stuk kunt winnen door dit stukje:
AX11<22;AY11>0;AR11<AU11
buiten de formule haalt.
Maw je test al direct of dit waar is (er wordt 4x op getest!) en zo niet dan FALSE.

En nu doet mn hoofd pijn van je formule :')

Als je hem even herschrijft gewoon zo dat er A1, B1 etc staat dan kan ik het ook toepassen op een eigen sheet, dat werkt gemakkelijker.
pi_95176154
quote:
1s.gif Op woensdag 6 april 2011 17:09 schreef qu63 het volgende:

[..]

Moet dat per se met VB?
Ja, anders kun je maar 3 voorwaarden gebruiken.
pi_95208895
PAYPROF:
Ik heb er nog eens naar gekeken maar om het in een formule te krijgen wordt erg ingewikkeld.
Je kunt daarom beter een functie definieren in visual basic die alle checks voor je doet. Gelukkig is het op vrijdag wel rustig dus heb ik het al voor je gedaan

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
Function ORT(start, eind)

dagA = Application.WorksheetFunction.Weekday(start, 2)
dagZ = Application.WorksheetFunction.Weekday(eind, 2)
tijdA = Hour(start) + Minute(start) / 60
tijdZ = Hour(eind) + Minute(eind) / 60

'Uitgangspunten
'zaterdag en zondag is hele dag ORT
'doordeweekse tijdgrenzen OD=6:00, ND=22:00
OD = 6
ND = 22

'check of start en einddatum wel goed zijn ingevuld
If start > eind Then
    ORT = "Starttijd later dan eindtijd"
    Exit Function
End If

'langer dan 24 uur werken mag niet
If eind - start > 1 Then
    ORT = "Werktijd langer dan 24 uur"
    Exit Function
End If

Select Case dagA
Case 1 To 4
    If dagZ = dagA Then
        If tijdA <= OD Then
            If tijdZ <= ND Then
                ORT = (OD - tijdA) / 24
            Else
                ORT = (OD - tijdA + tijdZ - ND) / 24
            End If
        Else
            If tijdA >= ND Then
                ORT = (tijdZ - tijdA) / 24
            Else
                If tijdZ > ND Then
                    ORT = (tijdZ - ND) / 24
                Else
                    ORT = 0
                End If
            End If
        End If
    Else
        If tijdA <= OD Then
            If tijdZ <= OD Then
                ORT = (OD - tijdA + 2 + tijdZ) / 24
            Else
                ORT = (OD - tijdA + 24 - ND + OD) / 24
            End If
        Else
            If tijdA >= ND Then
                If tijdZ <= OD Then
                    ORT = (24 - tijdA + tijdZ) / 24
                Else
                    ORT = (24 - tijdA + OD) / 24
                End If
            Else
                If tijdZ <= OD Then
                    ORT = (24 - ND + tijdZ) / 24
                Else
                    ORT = (24 - ND + OD) / 24
                End If
            End If
        End If
    End If

Case 5
    If dagZ = dagA Then
        If tijdA <= OD Then
            If tijdZ <= ND Then
                ORT = (OD - tijdA) / 24
            Else
                ORT = (OD - tijdA + tijdZ - ND) / 24
            End If
        Else
            If tijdA >= ND Then
                ORT = (tijdZ - tijdA) / 24
            Else
                If tijdZ > ND Then
                    ORT = (tijdZ - ND) / 24
                Else
                    ORT = 0
                End If
            End If
        End If
    Else
        If tijdA <= OD Then
            ORT = (OD - tijdA + 24 - ND + tijdZ) / 24
        Else
            If tijdA >= ND Then
                ORT = (24 - tijdA + tijdZ) / 24
            Else
                ORT = (24 - ND + tijdZ) / 24
            End If
        End If
    End If

Case OD
    ORT = eind - start

Case 7
    If dagZ = dagA Then
        ORT = eind - start
    Else
        If tijdZ > OD Then
            ORT = (24 - tijdA + OD) / 24
        Else
            ORT = (24 - tijdA + tijdZ) / 24
        End If
    End If
       
End Select

End Function
Bovenstaande code plak je in een visual basic module. Vervolgens kun je in die spreadsheet de functie aanroepen door in een cel het volgende te typen =ORT(A2,B2) waarbij A2 de cel is met begin datum en tijd en B2 de cel met einddatum en tijd.

Het voordeel is dat je het visual basic deel kunt vergrendelen en aanpassingen in de functie een stuk eenvoudiger zijn. In de spreadsheet zie je vervolgens ook alleen een functie ORT staan en geen hele onoverichtelijke brei van IF's.

[ Bericht 1% gewijzigd door Deetch op 08-04-2011 10:41:58 ]
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95210749
ok... dank je wel, maar de ORT moet ook nog eens opgesplitst worden per kolom omdat er verschillende percentages/bedragen aanhangen.

ma tm vrij 06-08 uur (aan het einde van een dienst) 3.24 euro
ma tm vrij 18-22 uur (niet perse aan het einde van de dienst) 3.24 euro
ma tm vrij 22-06 uur (niet perse aan het einde van de dienst 6.49 euro
Zaterdag 00-24 uur 6.49 euro
Zondagen 00-24 uur 10.54 euro

overigens krijg ik in de cel als resultaat #naam? te zien, moet ik in VB ook de functies naar het Nederlands vertalen misschien ? en waar je , hebt gebruikt moet ik ; neerzetten heb ik gemerkt, ook dat in VB aanpassen ?
pi_95215633
Ik denk dat je alleen de weekday in het begin moet veranderen in weekdag. De rest van de functies zijn vba functies dus die hoef je niet te vertalen.

In de macro worden alle verschillende tijdblokken apart berekend (even goed zoeken in de code zoeken waar, wat en welke dat is) daar kun je dan ook nog een bedrag aan koppelen.

VB werkt gewoon met , daar hoef je dus geen ; van te maken.

Ik zie overigens wel dat ik het doordeweekse blok van 18-22 ben vergeten. Die kun je op vergelijkbare wijze toevoegen in het deel case 1 to 4 en case 5.

Probeer eerst zelf maar eens de code te doorgronden, dan kun je waarschijnlijk de meeste aanpassingen zelf wel doen.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95215691
Heb je perse verschillende kolommen nodig voor controle doeleinden of mag een totaal eind ORT-tijd en totaalbedrag ook?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95216544
Ik heb aparte kolommen nodig per bedrag aan ORT, dit moet namelijk weer verwerkt worden in de salarisadministratie op aparte codes. Het uitrekenen van het aantal uur * bedrag gebeurt in een aparte kolom voor facturatie doeleinden.

Ik zal eens gaan proberen de formule werkend te krijgen, eerste keer dat ik dit doe dus ff uitzoeken...
pi_95218605
haha goed bezig hoor. Als ik jou was zou ik 5 ORT formules definieren.

ORT1: ma-vr als einde dienst tussen 6 en 8
ORT2: ma-vr 18-22
ORT3: ma-vr 22-6
ORT4: zat
ORT5: zon

Succes.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95231356


Ik heb een keuzelijst in de cellen C1 en C3. hier staan de waarden in die je ziet bij A8 t/m A11.
Ik wil het nu zo hebben als ik in C1 bijvoorbeeld 2 kies, dat je deze keuze niet meer hebt in de keuzelijst in Cel C3 en andersom.

Iemand enig idee hoe ik dit voor elkaar krijg?
  zondag 10 april 2011 @ 14:25:56 #230
15221 Falco
Afleidingsmanoeuvre
pi_95299586
Volgend vraagje. Bestaat er een max-functie in excel waarbij je conditional if's kunt toepassen?

Ik heb bijvoorbeeld de volgende rij cijfers: 1, 2, 3, 12. En ik wil het maximum van deze rij weten, dat niet hoger is dan 10. In dit geval is dat dus 3. Hoe doe je dat in Excel?
&lt;a href="https://www.youtube.com/watch?v=yIl_jGh-LWE" target="_blank" rel="nofollow"&gt;Afleidingsmanoeuvre&lt;/a&gt;
pi_95333802
getallenrij in B1:B5. Grenswaarde in D1.

=MAX(IF(B1:B5<D1,B1:B5)) en bevestigen met ctrl+shift+enter

http://www.excelforum.com(...)rtain-threshold.html

[ Bericht 44% gewijzigd door Deetch op 11-04-2011 10:19:01 (bronverwijzing) ]
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95345157
Sorry, ik kom niet uit die ORT in VB.
Om de weekdagen te bepalen werkt de functie niet met ',2' maar bij mij met '-1' dit heb ik aangepast in de module en nu krijg ik ipv #naam? nu #waarde!
Ik heb ook geprobeerd zelf een nieuwe functie te bouwen voor zaterdag ORT, maar
Ik snap het ook maar voor de helft en kom daar niet verder mee.

Dus als je me voor nu toch nog eens zou willen helpen, heel graag !

Weet je wellicht ook een goed boek die VB vanuit de basis uitlegt, dan ga ik dat ook eens aanschaffen...
  maandag 11 april 2011 @ 17:13:15 #233
15221 Falco
Afleidingsmanoeuvre
pi_95348677
quote:
1s.gif Op maandag 11 april 2011 10:18 schreef Deetch het volgende:
getallenrij in B1:B5. Grenswaarde in D1.

=MAX(IF(B1:B5<D1,B1:B5)) en bevestigen met ctrl+shift+enter

http://www.excelforum.com(...)rtain-threshold.html
Thanks, ik was er al zelf opgekomen :@
&lt;a href="https://www.youtube.com/watch?v=yIl_jGh-LWE" target="_blank" rel="nofollow"&gt;Afleidingsmanoeuvre&lt;/a&gt;
  maandag 11 april 2011 @ 18:33:39 #234
15080 static
03.09.2006 - 11:35
pi_95351953
Volgens mij is dit vrij simpel. maar ik kom er niet uit.

Heb een kolom met ca. 5000 rijen met datum en tijd (3/1/2011 12:00:05 AM) bijvoorbeeld.

Nu wil ik in de kolom ernaast alleen de datum en geen tijd zodat ik een pivot kan doen hoevaak iets per dag voorkomt. Iemand enig idee?

Edit: hebbes. :P

=DATE(YEAR(C2),MONTH(C2),DAY(C2))

Edit 2: toch niet, de tijd staat er nog steeds, alleen nu allemaal op 00:00, ook als ik de format op datum alleen zet.

[ Bericht 16% gewijzigd door static op 11-04-2011 18:50:57 ]
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_95357874
ik vermoed dat dit werkt:
=INTEGER(C2)

in het engels volgens mij =Int(C2)
  maandag 11 april 2011 @ 22:10:30 #236
62215 qu63
..de tijd drinkt..
pi_95366508
quote:
1s.gif Op maandag 11 april 2011 18:33 schreef static het volgende:
Volgens mij is dit vrij simpel. maar ik kom er niet uit.

Heb een kolom met ca. 5000 rijen met datum en tijd (3/1/2011 12:00:05 AM) bijvoorbeeld.

Nu wil ik in de kolom ernaast alleen de datum en geen tijd zodat ik een pivot kan doen hoevaak iets per dag voorkomt. Iemand enig idee?

Edit: hebbes. :P

=DATE(YEAR(C2),MONTH(C2),DAY(C2))

Edit 2: toch niet, de tijd staat er nog steeds, alleen nu allemaal op 00:00, ook als ik de format op datum alleen zet.
Pas de opmaak van de cel eens aan ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 11 april 2011 @ 22:30:51 #237
15080 static
03.09.2006 - 11:35
pi_95367914
Dat bedoelde ik met 'format op datum alleen zet'. :P
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_95384774
Hi,

Ik heb ondertussen een VB voor de ORT voor zaterdag gemaakt, ik krijg als waarde geen foutmelding meer, maar 0:00, kan iemand helpen om de daadwerkelijke uren te berekenen ?
uitgangspunten:
Als begindag = einddag en is zaterdag dan eindtijd - begintijd
Als begindag = zaterdag en einddag = geen zaterdag dan 24uur - begintijd
Als einddag = zaterdag en begindag = geen zaterdag dan eindtijd oppakken (of resttijd vanaf 24 uur 's nachts.)

Function ORT4(start, eind)
dagA = Application.WorksheetFunction.Weekday(start)
dagZ = Application.WorksheetFunction.Weekday(eind)
tijdA = Hour(start) + Minute(start) / 60
tijdZ = Hour(eind) + Minute(eind) / 60
'uitgangspunten'
'Zaterdag is hele dag ORT'
Select Case dagA
Case 6
If dagZ = dagA Then
ORT4 = eind - start
Else
If dagA = 6 Then
ORT4 = 24 - tijdA
Else
If dagZ = 6 Then
ORT4 = tijdZ
End If
End If
End If
End Select
End Function

begintijd eindtijd resultaat
5-02-11 7:00 5-02-11 15:00 0:00:00

Alvast bedankt!
pi_95387634
Als je de weekday functie gebruikt en jhe wilt maandag als dag 1 hebben en zaterdag dus als dag 6 (case 6) moet je de functie Weekday(start,2) gebruiken anders is de nummering anders.
Als de de ,2 weglaat is zondag dag 1 en zaterdag dag 7.

Heb je mij voorbeelden die ik je heb ge-PM'd al bekeken? hieronder de zaterdag nogmaals.

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
Function ORT4(start, eind)
'overwerk uren op zaterdag

dagA = Application.WorksheetFunction.Weekday(start, 2)
dagZ = Application.WorksheetFunction.Weekday(eind, 2)
tijdA = Hour(start) + Minute(start) / 60
tijdZ = Hour(eind) + Minute(eind) / 60

'Uitgangspunten
'zaterdag en zondag is hele dag ORT
'doordeweekse tijdgrenzen OD=6:00, DDA=8:00 DDZ=18, ND=22:00
OD = 6
DDA = 8
DDZ = 18
ND = 22

'check of start en einddatum wel goed zijn ingevuld
If start > eind Then
    ORT4 = "Starttijd later dan eindtijd"
    Exit Function
End If

'langer dan 24 uur werken mag niet
If eind - start > 1 Then
    ORT4 = "Werktijd langer dan 24 uur"
    Exit Function
End If

If dagA <> 6 And dagZ <> 6 Then 'allebei dagen geen zaterdag
    ORT4 = 0
Else 'een of beide dagen zijn zaterdag
    If dagA = 6 And dagZ = 6 Then 'start en eind op zaterdag
        ORT4 = eind - start
    Else
        If dagA = 6 Then 'start op zaterdag eind op zondag
            ORT4 = (24 - tijdA) / 24
        Else 'start op vrijdag eind op zaterdag
            ORT4 = tijdZ / 24
        End If
    End If
End If

End Function
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 12 april 2011 @ 15:25:09 #240
62215 qu63
..de tijd drinkt..
pi_95394988
quote:
1s.gif Op maandag 11 april 2011 22:30 schreef static het volgende:
Dat bedoelde ik met 'format op datum alleen zet'. :P
Dan klopt er iets niet. Als ie alleen op datum staat moet je ook alleen de datum zien ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_95434374
Een domme vraag waarschijnlijk, Maar ik kan er zelf het antwoord gewoon niet op vinden.

Hoe zorg ik ervoor dat als ik 1/10 typ in een cel, Het ook gewoon blijft staan, en niet verandert na de datum ?

Bij voorbaat dank.
  woensdag 13 april 2011 @ 11:18:32 #242
62215 qu63
..de tijd drinkt..
pi_95435504
quote:
1s.gif Op woensdag 13 april 2011 10:46 schreef presidenttje het volgende:
Een domme vraag waarschijnlijk, Maar ik kan er zelf het antwoord gewoon niet op vinden.

Hoe zorg ik ervoor dat als ik 1/10 typ in een cel, Het ook gewoon blijft staan, en niet verandert na de datum ?

Bij voorbaat dank.
Zet het celformat op Algemeen of zet een ` (die naast de 1 zit) voor je verdere input
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_95435674
quote:
1s.gif Op woensdag 13 april 2011 10:46 schreef presidenttje het volgende:
Een domme vraag waarschijnlijk, Maar ik kan er zelf het antwoord gewoon niet op vinden.

Hoe zorg ik ervoor dat als ik 1/10 typ in een cel, Het ook gewoon blijft staan, en niet verandert na de datum ?

Bij voorbaat dank.
apostrofje ervoor zetten
'1/10
pi_95482367
Ik ben bezig met het uitdraaien van een rapportage. Ik wil graag inzichtelijk hebben hoeveel meldingen op welk dagdeel binnenkomen. Ik heb een grote lijst met meldingen (+- 1800), en ik wil deze uitsplitsen per dag en dagdeel (bijv. maandagochtend, dinsdagmiddag, enzovoorts).

De meldingen bevatten een veld met tijd van binnenkomen, in de vorm 3-1-2011 07:58:00 (d-m-jjjj uu:mm:ss). Ik heb een tabel gebouwd die er ongeveer als volgt uitziet:

Dagdeel Week 1
Maandag Datum 3-1-2011 07:30:00
Ochtend
Datum 3-1-2011 12:00:00
Middag

Om te tellen hoeveel meldingen per dagdeel binnengekomen zijn heb ik bijvoorbeeld voor maandagochtend de volgende formule neergezet: =AANTAL.ALS(V2:V1745;">C2<C4"). Hier is V2:V1745 de meldingstijd van de meldingenlijst, en zijn C2 en C4 de 'grenzen' (03-01-2011 07:30 en 03-01-2011 12:00). Ik wil dus dat deze functie telt hoeveel cellen in het bereik V2:V1745 een waarde bevatten tussen 03-01-2011 07:30 en 03-01-2011 12:00.

Zoals jullie wel begrijpen werkt dit niet (anders had ik niet gepost...). Excel accepteert de formule weliswaar, maar geeft als uitkomst '0'. Wat doe ik verkeerd? Alle cellen met een tijdstip staan op dezelfde manier gedefinieerd.
Bijgeloof brengt ongeluk.
pi_95483957
aantal.als werkt maar met een voorwaarde tegelijk.
In excel 2007 heb je de functie count.ifs die meerdere criteria aankan

Hier meer info over hoe je in oudere versies meerdere criteria kunt toepassen in een aantal.als:

http://www.ozgrid.com/Excel/count-if.htm
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95487031
quote:
1s.gif Op donderdag 14 april 2011 10:56 schreef Mas het volgende:
Ik ben bezig met het uitdraaien van een rapportage. Ik wil graag inzichtelijk hebben hoeveel meldingen op welk dagdeel binnenkomen. Ik heb een grote lijst met meldingen (+- 1800), en ik wil deze uitsplitsen per dag en dagdeel (bijv. maandagochtend, dinsdagmiddag, enzovoorts).

De meldingen bevatten een veld met tijd van binnenkomen, in de vorm 3-1-2011 07:58:00 (d-m-jjjj uu:mm:ss). Ik heb een tabel gebouwd die er ongeveer als volgt uitziet:

Dagdeel Week 1
Maandag Datum 3-1-2011 07:30:00
Ochtend
Datum 3-1-2011 12:00:00
Middag

Om te tellen hoeveel meldingen per dagdeel binnengekomen zijn heb ik bijvoorbeeld voor maandagochtend de volgende formule neergezet: =AANTAL.ALS(V2:V1745;">C2<C4"). Hier is V2:V1745 de meldingstijd van de meldingenlijst, en zijn C2 en C4 de 'grenzen' (03-01-2011 07:30 en 03-01-2011 12:00). Ik wil dus dat deze functie telt hoeveel cellen in het bereik V2:V1745 een waarde bevatten tussen 03-01-2011 07:30 en 03-01-2011 12:00.

Zoals jullie wel begrijpen werkt dit niet (anders had ik niet gepost...). Excel accepteert de formule weliswaar, maar geeft als uitkomst '0'. Wat doe ik verkeerd? Alle cellen met een tijdstip staan op dezelfde manier gedefinieerd.
Voor de dagdeel berekening kun je de volgende formule gebruiken: =ALS(UUR(C2)<12;"Ochtend";"Middag") Uiteraard kun je deze formule uitbreiden om andere dagdelen toe te voegen. En dan kun je de AANTAL.ALS functie gebruiken. Bv =AANTAL.ALS(C2:D16;"Ochtend")
pi_95538616
Dit zal ongetwijfeld heel makkelijk op te lossen zijn, maar ik zit met een probleempje met het rekenen met tijd.
Wij houden hier gewerkte uren bij een tijdregistratie-pakket. Deze kan een export naar Excel maken waarin de output er uitziet als bijvoorbeeld 35:15 wat dus 35 uur en 15 minuten is.
Als ik hiermee wil gaan rekenen in excel gaat hij ermee aan de gang alszijnde 11:15 + 1 dag... Dat is dus juist niet de bedoeling, want ik wil de uren zien. Ook negatieve resultaten gaat niet goed (dus bij te weinig gewerkt t.o.v. het aantal uren dat het had moeten zijn).

Hoe los ik dit op? :@
pi_95539130
Celeigenschappen -> tijd -> 37:30:55 selecteren (format is: [u]:mm:ss;@). Volgens mij kan hij alleen niet met negatieve tijden om gaan./
pi_95540734
quote:
1s.gif Op vrijdag 15 april 2011 13:18 schreef Pakspul het volgende:
Celeigenschappen -> tijd -> 37:30:55 selecteren (format is: [u]:mm:ss;@). Volgens mij kan hij alleen niet met negatieve tijden om gaan./
Dat had ik al geprobeerd, maar dat noteerd hij alszijnde 1-1-1900 12:30:55
En dat is dus juist niet de bedoeling.
Ook met negatieve tijd omgaan is een must... :{
pi_95542733
En met minuten gaan werken is geen optie?
pi_95547045
quote:
1s.gif Op vrijdag 15 april 2011 14:38 schreef Pakspul het volgende:
En met minuten gaan werken is geen optie?
Helaas niet; de output die ik uit het uren-registratie-pakket krijg is niet in minuten om te zetten.
pi_95675214
quote:
0s.gif Op vrijdag 15 april 2011 13:52 schreef kroegtijger het volgende:

[..]

Dat had ik al geprobeerd, maar dat noteerd hij alszijnde 1-1-1900 12:30:55
En dat is dus juist niet de bedoeling.
Ook met negatieve tijd omgaan is een must... :{
Met een custom format in de vorm [h]:mm:ss zou het moeten werken voor tijden boven de 24 uur.
Ik heb in mijn engelse versie van excel2007 geen probleem.

Voor negatieve tijdnotaties zie:
http://www.brainbell.com/(...)tive_Time_Values.htm
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95675747
je kunt met een if-functie kijken of het tijdverschil negatief is en dan het omgekeerde tijdverschil berekenen, dan moet je alleen onthouden dat het tijdsverschil negatief is

Stel tijden die je van elkaar aftrekt zijn A1 en B1. A1 starttijd, B1 eindtijd

Dan bereken je als volgt de tijd (negatief, danwel positief) =IF(B1-A1<0,(A1-B1),(B1-A1))
en in een cel erachter zet je de tekst negatief als het negatief is =IF(B1-A1<0,"negatief"))
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95691173
quote:
0s.gif Op maandag 18 april 2011 17:39 schreef Deetch het volgende:

[..]

Met een custom format in de vorm [h]:mm:ss zou het moeten werken voor tijden boven de 24 uur.
Ik heb in mijn engelse versie van excel2007 geen probleem.

Voor negatieve tijdnotaties zie:
http://www.brainbell.com/(...)tive_Time_Values.htm
Even doorgelezen, en je kan dus wel een negatieve notatie zichtbaar maken, maar voor zover ik begrijp er niet meer rekenen (wat juist de bedoeling is bij over-uren rekenen). Dat is op zich ook logisch, als je tijd in de zin van een specifiek moment neemt. Hier gaat 't echter om tijds-verschillen; dus het specifieke moment doet er niet toe. Dan kan je wel weer in negatieven terrecht komen.
Ik ben bang dat het dan toch iets moet gaan worden van uren omrekenen naar een decimale waarde, daarmee gaan rekenen, dan een if-statement erin voor negatieve of positieve waarde, en dan weer terug naar een tijds-waarde :{ Vind ik nogal een hoop gedoe voor zoiets... Dat zou toch makkelijker moeten kunnen?
Andere oplossing is als ik iets kan bedenken waarbij alleen de minuten als decimale breuken worden genomen, dan kan je er direct mee rekenen, maar dat heeft weer als nadeel dat ik eerst het bron-bestand naar CSV moet halen, dan de : in de notatie als scheidingsteken moet aangeven, en dan importeren. Kan natuurlijk wel weer via een macro'tje, maar vind het raar dat het allemaal zo moeilijk moet eigenlijk :{
  dinsdag 19 april 2011 @ 15:23:58 #255
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_95715479
Ik ben al even aan het pielen maar zie het even niet meer :')

Excel 2007, NL.

Ik heb een tabel met een startjaar, startmaand, eindjaar, eindmaand. Nu wil ik een vergelijking die kijkt of het huidige jaar groter of gelijk is aan het startjaar en kleiner of gelijk aan het eindjaar. Vervolgens moet er dan:
• Als huidig jaar gelijk is aan startjaar --> 13 - startmaand * Q1
• Als huidig jaar groter is dan startjaar EN kleiner dan eindjaar --> 12 * Q1
• Als huidig jaar gelijk is aan eindjaar --> L1 x Q1

Het zal iets worden met ALS-formules als ik het goed heb, maar ik kom er even niet uit. Iemand suggesties?
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  dinsdag 19 april 2011 @ 15:55:17 #256
16918 flipsen
Argentinie-specialist!
pi_95716869
Kort vraagje, voor de kenners ongetwijfeld simpel te beantwoorden:
Ik heb een aantal kolommen met verschillende getallen, bijv. 10 kolommen. Nu wil ik van een rij van die 10 kolommen alleen de 8 hoogste getallen bij elkaar optellen. De laagste 2 getallen vervallen dus. Hoe :?
Ik hou me bezig met het organiseren van reizen naar Argentinie, Chili en Peru voor Tipica Reizen.
pi_95731734
Ik heb m in het NL:

=SOM(ALS(C1:L1>KLEINSTE(C1:L1;2);C1:L1;""))

Let op: bevestigen met ctrl+shift+enter, zodat:

{=SOM(ALS(C1:L1>KLEINSTE(C1:L1;2);C1:L1;""))}

Waarbij de getallen in C1:L1 staan.
pi_95732694
quote:
0s.gif Op dinsdag 19 april 2011 15:23 schreef sanger het volgende:
Ik ben al even aan het pielen maar zie het even niet meer :')

Excel 2007, NL.

Ik heb een tabel met een startjaar, startmaand, eindjaar, eindmaand. Nu wil ik een vergelijking die kijkt of het huidige jaar groter of gelijk is aan het startjaar en kleiner of gelijk aan het eindjaar. Vervolgens moet er dan:
• Als huidig jaar gelijk is aan startjaar --> 13 - startmaand * Q1
• Als huidig jaar groter is dan startjaar EN kleiner dan eindjaar --> 12 * Q1
• Als huidig jaar gelijk is aan eindjaar --> L1 x Q1

Het zal iets worden met ALS-formules als ik het goed heb, maar ik kom er even niet uit. Iemand suggesties?
=ALS(JAAR(E1=A1);13-B1*Q1;ALS(EN(JAAR(E1)>A1;JAAR(E1)<C1);12*Q1;ALS(JAAR(E1)=C1;L1*Q1;"")))

Waar A1=startjaar, B1=startmaand, C1=eindjaar, D1=eindmaand (wordt niet gebruikt?)
E1=NU() (of 2011 natuurlijk maar goed dynamisch ftw)

Je mist nog wel wat mogelijkheden, maar goed dat weet je vast zelf ook. Dan komt er "" uit.
  dinsdag 19 april 2011 @ 20:54:48 #259
152215 ManAtWork
Maar nu even niet,...
pi_95732706
quote:
0s.gif Op dinsdag 19 april 2011 15:23 schreef sanger het volgende:
Ik ben al even aan het pielen maar zie het even niet meer :')

Excel 2007, NL.

Ik heb een tabel met een startjaar, startmaand, eindjaar, eindmaand. Nu wil ik een vergelijking die kijkt of het huidige jaar groter of gelijk is aan het startjaar en kleiner of gelijk aan het eindjaar. Vervolgens moet er dan:
• Als huidig jaar gelijk is aan startjaar --> 13 - startmaand * Q1
• Als huidig jaar groter is dan startjaar EN kleiner dan eindjaar --> 12 * Q1
• Als huidig jaar gelijk is aan eindjaar --> L1 x Q1

Het zal iets worden met ALS-formules als ik het goed heb, maar ik kom er even niet uit. Iemand suggesties?
Volgens mij zou dit moeten werken:
=ALS(JAAR(NU())=A2;13-B2*Q1;ALS(EN(JAAR(NU())>A2;JAAR(NU())<C2);12*Q1;ALS(JAAR(NU())=C2;L1*Q1;0)))
(Waarbij A is startjaar, B is startmaand, C is eindjaar en D is eindmaand.)

... en 7 seconden te laat,... :{
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_95732905
quote:
0s.gif Op dinsdag 19 april 2011 20:39 schreef hendrik2009 het volgende:
Ik heb m in het NL:

=SOM(ALS(C1:L1>KLEINSTE(C1:L1;2);C1:L1;""))

Let op: bevestigen met ctrl+shift+enter, zodat:

{=SOM(ALS(C1:L1>KLEINSTE(C1:L1;2);C1:L1;""))}

Waarbij de getallen in C1:L1 staan.
En wat nu als er 1,2,2,3,4,5,6,7,8,9 staat?
pi_95733023
quote:
0s.gif Op dinsdag 19 april 2011 20:54 schreef ManAtWork het volgende:

... en 7 seconden te laat,... :{
:')
pi_95733144
quote:
0s.gif Op maandag 18 april 2011 22:07 schreef kroegtijger het volgende:

[..]heel verhaal
Hoe ziet je export er wel niet uit?
Kan me lastig voorstellen dat je er niks mee kan. Dan zou ik toch eens kijken of je je export niet beter kan maken (als je er iets aan kan doen natuurlijk)
pi_95733645
quote:
12s.gif Op dinsdag 19 april 2011 20:57 schreef DaFan het volgende:

[..]

En wat nu als er 1,2,2,3,4,5,6,7,8,9 staat?
Even poging gedaan natuurlijk.

=SOM(GROOTSTE(A3:A12;RIJ(INDIRECT("1:8"))))
Ctrl-Shift-Enter

Deze sommeert dan 2,2,3,4,5,6,7,8,9 (want dat zijn de 8 grootste getallen in deze reeks van 10).

@flipsen; Wat wil je gesommeerd hebben in dit soort gevallen?
  dinsdag 19 april 2011 @ 21:23:03 #264
16918 flipsen
Argentinie-specialist!
pi_95734633
quote:
7s.gif Op dinsdag 19 april 2011 21:08 schreef DaFan het volgende:

[..]

Even poging gedaan natuurlijk.

=SOM(GROOTSTE(A3:A12;RIJ(INDIRECT("1:8"))))
Ctrl-Shift-Enter

Deze sommeert dan 2,2,3,4,5,6,7,8,9 (want dat zijn de 8 grootste getallen in deze reeks van 10).

@flipsen; Wat wil je gesommeerd hebben in dit soort gevallen?
Dit is de handigste oplossing lijkt me. Het gaat om puntenaantallen van 12 speelronden, maar alleen de beste 8 resultaten tellen en daar moet ik dus het totaal van hebben...
Ik hou me bezig met het organiseren van reizen naar Argentinie, Chili en Peru voor Tipica Reizen.
pi_95737378
quote:
0s.gif Op dinsdag 19 april 2011 21:23 schreef flipsen het volgende:

[..]

Dit is de handigste oplossing lijkt me. Het gaat om puntenaantallen van 12 speelronden, maar alleen de beste 8 resultaten tellen en daar moet ik dus het totaal van hebben...
Dit kán dus het totaal van 12 ronden geven als je bv overal 10 punten hebt gescoord...
  woensdag 20 april 2011 @ 09:43:59 #266
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_95751092
DaFan en MaW ga zo effe kijken :)
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_95755383
quote:
7s.gif Op dinsdag 19 april 2011 22:01 schreef DaFan het volgende:

[..]

Dit kán dus het totaal van 12 ronden geven als je bv overal 10 punten hebt gescoord...
Nee hoor, functie van flipsen doet precies wat ie moet doen. Ten minste in excel 2007.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95758390
quote:
0s.gif Op woensdag 20 april 2011 11:54 schreef Deetch het volgende:

[..]

Nee hoor, functie van flipsen doet precies wat ie moet doen. Ten minste in excel 2007.
Het is mn eigen functie :D
  woensdag 20 april 2011 @ 14:12:38 #269
16918 flipsen
Argentinie-specialist!
pi_95760353
Oh, en ik heb office2003 :(
Ik hou me bezig met het organiseren van reizen naar Argentinie, Chili en Peru voor Tipica Reizen.
pi_95780560
=ALS(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$2);((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100));(ALS(EN((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$3;(A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))>$C$3);(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100)));(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$4)*(($G$4-$G$3)/100))))))

Hele avond zitten knutselen, maar de formule werkt eindelijk 8)7
  woensdag 20 april 2011 @ 21:43:22 #271
16918 flipsen
Argentinie-specialist!
pi_95780781
_O- Ziet er in ieder geval indrukwekkend uit _O-
Ik hou me bezig met het organiseren van reizen naar Argentinie, Chili en Peru voor Tipica Reizen.
  woensdag 20 april 2011 @ 21:46:14 #272
152215 ManAtWork
Maar nu even niet,...
pi_95780935
quote:
99s.gif Op woensdag 20 april 2011 21:39 schreef GuitarJJ het volgende:
=ALS(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$2);((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100));(ALS(EN((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$3;(A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))>$C$3);(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100)));(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$4)*(($G$4-$G$3)/100))))))

Hele avond zitten knutselen, maar de formule werkt eindelijk 8)7
Je hebt het aardig 'in de hoogte' gezocht. ;)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_95792792
Lol dat kan beter... Geef eens wat data en gewenst resultaat? Of je hele sheet?
pi_95793470
quote:
0s.gif Op donderdag 21 april 2011 06:59 schreef DaFan het volgende:
Lol dat kan beter... Geef eens wat data en gewenst resultaat? Of je hele sheet?
Haha! Ik ben nu niet thuis, maar zal hem vanavond even posten :)
pi_95794017
quote:
99s.gif Op woensdag 20 april 2011 21:39 schreef GuitarJJ het volgende:
=ALS(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$2);((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100));(ALS(EN((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))<$E$3;(A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))>$C$3);(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100)));(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))*($G$2/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$3)*(($G$3-$G$2)/100))+(((A24-(VERT.ZOEKEN((VERT.ZOEKEN(A24;$C$6:$G$13;1;1));$C$6:$G$13;5;0))-$B$14-((A24-$K$5-$B$14)*($B$15/100)))-$C$4)*(($G$4-$G$3)/100))))))

Hele avond zitten knutselen, maar de formule werkt eindelijk 8)7
Damn, zo'n massa had ik verstopt achter een user defined functie.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_95809875
quote:
0s.gif Op donderdag 21 april 2011 08:50 schreef Deetch het volgende:

[..]

Damn, zo'n massa had ik verstopt achter een user defined functie.
Sorry, ik ben geen prof in excel. Nog nooit van gehoord dus :o

Hier is het bestand trouwens. Mijn vader is net een eenmanszaak gestart en het leek mij wel eens interessant om te weten vanaf welke 'winst' het voordeliger is een BV te starten. Ik lees overal op internet dat dit bedrag rond de 70k ligt. Echter komt er uit mijn berekening een bedrag van ongeveer 30k!

Bovenaan staat wat algemene gegevens. Daaronder staan de te betalen IB en VPB. Daarnaast zie je het verschil. Rechts staan nog twee controleberekening, zodat je kan zien dat de bedragen gewoon kloppen en niet zomaar ergens vandaan getoverd zijn.

http://dl.dropbox.com/u/1973760/IB_vs_VPB_jjansen91.xls
  donderdag 21 april 2011 @ 16:17:09 #277
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_95810046
quote:
99s.gif Op donderdag 21 april 2011 16:13 schreef GuitarJJ het volgende:

[..]

Sorry, ik ben geen prof in excel. Nog nooit van gehoord dus :o

Hier is het bestand trouwens. Mijn vader is net een eenmanszaak gestart en het leek mij wel eens interessant om te weten vanaf welke 'winst' het voordeliger is een BV te starten. Ik lees overal op internet dat dit bedrag rond de 70k ligt. Echter komt er uit mijn berekening een bedrag van ongeveer 30k!

Bovenaan staat wat algemene gegevens. Daaronder staan de te betalen IB en VPB. Daarnaast zie je het verschil. Rechts staan nog twee controleberekening, zodat je kan zien dat de bedragen gewoon kloppen en niet zomaar ergens vandaan getoverd zijn.

http://dl.dropbox.com/u/1973760/IB_vs_VPB_jjansen91.xls
Je VPB tarief klopt niet meer, dat is sinds dit jaar 25% geworden :) In je sheet maakt het overigens niet uit omdat de winst onder de 200k blijft :P

Daarnaast is het een 'scheve' vergelijking. Je houdt namelijk geen rekening met de uitkering vanuit een BV aan de werknemer (ja vader) die met IB belast is en uitkering van de winst als dividend wat met dividendbelasting belast is.

Edit: en ja, dat is hier eigenlijk offtopic :P

[ Bericht 4% gewijzigd door sanger op 21-04-2011 16:25:12 ]
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_95810520
quote:
0s.gif Op donderdag 21 april 2011 16:17 schreef sanger het volgende:

[..]

Je VPB tarief klopt niet meer, dat is sinds dit jaar 25% geworden :) In je sheet maakt het overigens niet uit omdat de winst onder de 200k blijft :P
Oh, in mijn wettenbundel (die ik in september heb gekocht) staat nog 25,5% :P
pi_95810624
quote:
0s.gif Op donderdag 21 april 2011 16:17 schreef sanger het volgende:

[..]

Je VPB tarief klopt niet meer, dat is sinds dit jaar 25% geworden :) In je sheet maakt het overigens niet uit omdat de winst onder de 200k blijft :P

Daarnaast is het een 'scheve' vergelijking. Je houdt namelijk geen rekening met de uitkering vanuit een BV aan de werknemer (ja vader) die met IB belast is en uitkering van de winst als dividend wat met dividendbelasting belast is.

Edit: en ja, dat is hier eigenlijk offtopic :P
Aah, heb daar helemaal niet aan gedacht! Op school vullen we meestal een aangifte in en komt daar een bedrag uitrollen. (en zijn er niet verder over doorgegaan dat de eigenaar nog IB betaald inderdaad)

Nja, het ging om de formule :)
  donderdag 21 april 2011 @ 18:23:06 #280
152215 ManAtWork
Maar nu even niet,...
pi_95814901
quote:
0s.gif Op donderdag 21 april 2011 16:17 schreef sanger het volgende:

[..]

Je VPB tarief klopt niet meer, dat is sinds dit jaar 25% geworden :) In je sheet maakt het overigens niet uit omdat de winst onder de 200k blijft :P

Daarnaast is het een 'scheve' vergelijking. Je houdt namelijk geen rekening met de uitkering vanuit een BV aan de werknemer (ja vader) die met IB belast is en uitkering van de winst als dividend wat met dividendbelasting belast is.

Edit: en ja, dat is hier eigenlijk offtopic :P
Dit enne,...
En hij houdt geen rekening met het feit dat de zelfstandigenaftrek niet hoger kan zijn dan de winst. (Met uitzondering van de jaren waarin er recht op startersaftrek bestaat.)
Waar staat het salaris van de DGA?
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  donderdag 21 april 2011 @ 19:45:19 #281
62215 qu63
..de tijd drinkt..
pi_95818808
quote:
0s.gif Op donderdag 21 april 2011 18:23 schreef ManAtWork het volgende:

[..]

Dit enne,...
En hij houdt geen rekening met het feit dat de zelfstandigenaftrek niet hoger kan zijn dan de winst. (Met uitzondering van de jaren waarin er recht op startersaftrek bestaat.)
Waar staat het salaris van de DGA?
En het salaris van de DGA moet marktconform zijn (wat volgens mij neerkomt op minimaal 40k), terwijl je als eenmanszaak jezelf geen salaris hoeft te geven..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_95824403
Ok damn wat een formule. Ik gebruik de formule in C25.

Eerst dit deel (die duizend keer voorkomt)
(VLOOKUP((VLOOKUP(B25;$D$7:$H$14;1;1));$D$7:$H$14;5;0))

kan je vervangen door
(VLOOKUP(B25;$D$7:$H$14;5;1))

Excel kan namelijk 'schatten' (doe je al in je eerste deel!). Als iets er niet exact in staat, rond Excel naar de dichtsbijzijnde boven af.

Ik zie verder wel wat je doet, en het is prima en verder helaas niet echt in te korten.
pi_95824479
Volgens mij maak je wel een fout (correct me if I'm wrong).
Stel dat je ¤ 40000 verdient.
Moet je dan 33,45% betalen over ¤ 40000 én 42% over het verschil tussen ¤ 40000 en ¤ 32738?
Dat staat namelijk wel in je formule.

Volgens mij moet je gewoon 42% betalen over ¤ 40000 and that's it. Dat maakt je formule ook een stuk gemakkelijker (nog een VLOOKUp ;) )
  donderdag 21 april 2011 @ 21:42:10 #284
152215 ManAtWork
Maar nu even niet,...
pi_95826288
quote:
7s.gif Op donderdag 21 april 2011 21:15 schreef DaFan het volgende:
Volgens mij maak je wel een fout (correct me if I'm wrong).
Stel dat je ¤ 40000 verdient.
Moet je dan 33,45% betalen over ¤ 40000 én 42% over het verschil tussen ¤ 40000 en ¤ 32738?
Dat staat namelijk wel in je formule.

Volgens mij moet je gewoon 42% betalen over ¤ 40000 and that's it. Dat maakt je formule ook een stuk gemakkelijker (nog een VLOOKUp ;) )
Nope. Je moet geen 42% betalen over ¤ 40.000. Je betaalt 33,45% over het eerste deel en 42% over het meerdere.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_95826878
Dan klopt zn formule ook niet.
  donderdag 21 april 2011 @ 21:55:15 #286
152215 ManAtWork
Maar nu even niet,...
pi_95827158
quote:
0s.gif Op donderdag 21 april 2011 21:50 schreef DaFan het volgende:
Dan klopt zn formule ook niet.
Dat zou kunnen. Zo ver heb ik hem niet uitgeplozen. :)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_95828740
quote:
0s.gif Op donderdag 21 april 2011 21:55 schreef ManAtWork het volgende:

[..]

Dat zou kunnen. Zo ver heb ik hem niet uitgeplozen. :)
Gelijk heb je ik kreeg er ook koppijn van :')
pi_95834477
quote:
0s.gif Op donderdag 21 april 2011 21:50 schreef DaFan het volgende:
Dan klopt zn formule ook niet.
Er zitten wat rare dingen in, maar de bedragen die hij per schijf berekent kloppen wel.

quote:
7s.gif Op donderdag 21 april 2011 21:14 schreef DaFan het volgende:
Ok damn wat een formule. Ik gebruik de formule in C25.

Eerst dit deel (die duizend keer voorkomt)
(VLOOKUP((VLOOKUP(B25;$D$7:$H$14;1;1));$D$7:$H$14;5;0))

kan je vervangen door
(VLOOKUP(B25;$D$7:$H$14;5;1))

Excel kan namelijk 'schatten' (doe je al in je eerste deel!). Als iets er niet exact in staat, rond Excel naar de dichtsbijzijnde boven af.

Ik zie verder wel wat je doet, en het is prima en verder helaas niet echt in te korten.
Thanks :)

quote:
0s.gif Op donderdag 21 april 2011 18:23 schreef ManAtWork het volgende:

[..]

Dit enne,...
En hij houdt geen rekening met het feit dat de zelfstandigenaftrek niet hoger kan zijn dan de winst. (Met uitzondering van de jaren waarin er recht op startersaftrek bestaat.)
Waar staat het salaris van de DGA?
Haha, klopt inderdaad. Eigenlijk helemaal geen rekening mee gehouden :@ Daarnaast nog weinig kennis van.

Bij Tax op school is het meestal zo dat je een BV/NV een eindbalans, het begin fiscale eindvermogen en nog wat overige gegevens krijgt. Uiteindelijk kom je op een belastbaar bedrag en betaal je 20-25%. Vandaar dat ik het zo had gedaan. Maar bedankt voor de uitbereidingen :)
pi_95987344
quote:
7s.gif Op maandag 25 april 2011 14:41 schreef DaFan het volgende:
Voor de volgende oP
http://forum.fok.nl/topicchain/791
Dat is handig. Is dat een automagische feature of moet je nog iets doen om het nieuwe topic eraan toe te voegen?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 26 april 2011 @ 15:58:17 #291
62215 qu63
..de tijd drinkt..
pi_95997764
quote:
0s.gif Op dinsdag 26 april 2011 11:06 schreef Deetch het volgende:

[..]

Dat is handig. Is dat een automagische feature of moet je nog iets doen om het nieuwe topic eraan toe te voegen?
Automagisch!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 26 april 2011 @ 16:18:11 #292
82396 nils7
De forumkrokodil
pi_95998492
Ik gebruik al een tijdje het bestand verkoopfactuur van MS...
Heb ik zelf pagina's aangemaakt zodat ik een eigen administratie heb.

Echter nu is het geval dat ik deze over wil zetten naar mn mac.

Maar de Macro in debug mode schiet vanwege deze fout: (dik gedrukt)

Public Sub LeesFactuurnummer()
pad$ = Application.DefaultFilePath
controle = Dir(pad$ + "\FactuurNummer.txt")
If controle = "" Then
FactuurNummer1 = "1000"
Call Bewaarfactuurnummer
End If
Open pad$ + "\Factuurnummer.txt" For Input As #10
Input #10, FactuurNummer1
Close #10
End Sub

iemand enig idee hoe ik dit op een Mac op kan lossen?
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
  dinsdag 26 april 2011 @ 16:30:35 #293
62215 qu63
..de tijd drinkt..
pi_95999038
quote:
0s.gif Op dinsdag 26 april 2011 11:06 schreef Deetch het volgende:

[..]

Dat is handig. Is dat een automagische feature of moet je nog iets doen om het nieuwe topic eraan toe te voegen?
Althans, als we [Excel] en een nummer gebruikan als format in de titel..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 26 april 2011 @ 16:31:51 #294
62215 qu63
..de tijd drinkt..
pi_95999118
quote:
0s.gif Op dinsdag 26 april 2011 16:18 schreef nils7 het volgende:
Ik gebruik al een tijdje het bestand verkoopfactuur van MS...
Heb ik zelf pagina's aangemaakt zodat ik een eigen administratie heb.

Echter nu is het geval dat ik deze over wil zetten naar mn mac.

Maar de Macro in debug mode schiet vanwege deze fout: (dik gedrukt)

Public Sub LeesFactuurnummer()
pad$ = Application.DefaultFilePath
controle = Dir(pad$ + "\FactuurNummer.txt")
If controle = "" Then
FactuurNummer1 = "1000"
Call Bewaarfactuurnummer
End If
Open pad$ + "\Factuurnummer.txt" For Input As #10
Input #10, FactuurNummer1
Close #10
End Sub

iemand enig idee hoe ik dit op een Mac op kan lossen?
Ik gok dat ie $pad niet kan vinden, op OSX wordt alles anders opgeslagen geloof ik..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 26 april 2011 @ 16:44:19 #295
82396 nils7
De forumkrokodil
pi_95999680
quote:
0s.gif Op dinsdag 26 april 2011 16:31 schreef qu63 het volgende:

[..]

Ik gok dat ie $pad niet kan vinden, op OSX wordt alles anders opgeslagen geloof ik..
dat gok ik ook maar heb in principe de map gekopieerd... het adres ook aangepast in de excel file waar de mappen enzo staan.
Ik weet niet of ik gewoon de bestandsURL kan pakken voor die .txt file anders?
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
  dinsdag 26 april 2011 @ 16:50:24 #296
62215 qu63
..de tijd drinkt..
pi_95999929
quote:
0s.gif Op dinsdag 26 april 2011 16:44 schreef nils7 het volgende:

[..]

dat gok ik ook maar heb in principe de map gekopieerd... het adres ook aangepast in de excel file waar de mappen enzo staan.
Ik weet niet of ik gewoon de bestandsURL kan pakken voor die .txt file anders?
Kan ook ja
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 26 april 2011 @ 16:53:29 #297
62215 qu63
..de tijd drinkt..
pi_96000054
quote:
7s.gif Op maandag 25 april 2011 14:41 schreef DaFan het volgende:
Voor de volgende oP
http://forum.fok.nl/topicchain/791
Ook meteen de wikipagina maar aangepast: http://wiki.fok.nl/index.php/OP/Excel
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_96015086
quote:
0s.gif Op dinsdag 26 april 2011 16:53 schreef qu63 het volgende:

[..]

Ook meteen de wikipagina maar aangepast: http://wiki.fok.nl/index.php/OP/Excel
Thanks.
Nieuwe deel staat straks ook automagisch in je MyAT volgens mij!
  dinsdag 26 april 2011 @ 21:38:31 #299
62215 qu63
..de tijd drinkt..
pi_96016316
quote:
7s.gif Op dinsdag 26 april 2011 21:21 schreef DaFan het volgende:

[..]

Thanks.
Nieuwe deel staat straks ook automagisch in je MyAT volgens mij!
Dat kunnen we zien door dze gewoon vol te maken!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 26 april 2011 @ 21:38:40 #300
62215 qu63
..de tijd drinkt..
pi_96016324
Vol!
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')