abonnement Unibet Coolblue Bitvavo
  woensdag 28 januari 2009 @ 15:49:14 #91
1055 Schanulleke
Een kop vol zaagsel!
pi_65495434
Dit ontgaat me een beetje.
Ik zet een hulptabel op een plek onder het sheet wat ik eigenlijk gebruik?
En ik verwijs daarnaar door de cel linksboven en rechtsonder te definieren?
Life is what you make it.
pi_65496130
quote:
Op woensdag 28 januari 2009 15:49 schreef Schanulleke het volgende:
Dit ontgaat me een beetje.
Ik zet een hulptabel op een plek onder het sheet wat ik eigenlijk gebruik?
En ik verwijs daarnaar door de cel linksboven en rechtsonder te definieren?
Ken je VERT.ZOEKEN helemaal niet?

Je kan dan beter even een keer proberen/de Help lezen. Maar even kort;
Het eerste argument is het cijfer dat gezocht moet worden (bv 5.8 of 7.5). Het tweede argument is de tabel waarin ie gezocht moet worden (in mijn voorbeeld staat deze in A1:B3, 6 cellen). Het derde argument geeft weer welke waarde uit welke KOLOM de formule moet terugsturen. Het vierde argument (waar we hier TRUE gebruiken, de 1) geeft aan dat een benadering gezocht moet worden als de exacte waarde uit het eerste argument niet gevonden wordt. Dit gebruiken we hier in ons voordeel. Normaliter gebruik je een FALSE omdat je vaak een exact woord of getal zoekt ipv een bereik.

Als je de tabel naar een andere sheet verplaatst (is wel zo mooi/netjes) moet je natuurlijk ook de tabel aanpassen. Als het cijfer voor de bepaalde leerling in J3 staat, gebruik je J3 als eerste argument. Zeg de tabel staat in Sheet2 in A1 naar beneden tot A6 (6 verschillende bereiken/waarderingen) en daarnaast in B1 tot B6 staan de O/V/G/U of whatever waarderingen je hebt. Dan wordt het 2e argument A1:B6. Het 3e en 4e argument blijven hetzelfde.
pi_65525359
quote:
Op woensdag 28 januari 2009 14:21 schreef Schanulleke het volgende:

[..]

Deze formule had DaFan voor mij geschreven. Hij werkte echter niet goed en inmiddels ben ik er achter waar dit aan ligt. Ik laat cijfers beoordelen die een gemiddelde zijn van enkele toetsen. Het gemiddelde is dan bijvoorbeeld een 7,25. Doordat ik in de kolom voor het gemiddelde niet met decimalen werk wordt dit afgerond op een 7. Je zou verwachten dat er dan uit de formule een RV (ruim voldoende) rolt. Dit gebeurd echter niet, hij geeft alleen een U (uitmuntend). Als het gemiddelde op een mooi rond getal uitkomt geeft de formule wel de juiste letter weer.
Kennelijk is het weglaten van de decimalen in de rapportcijferskolom niet hetzelfde als afronden op hele getallen waardoor het uitkomt op U.
Wat is het gemakkelijkste: de formule aanpassen zodat deze telkens een bereik beslaat (tussen 4,5 en 5,4 is M, tussen 5,5 en 6,4 is V etc.) of is het makkelijker om de 'formule' waarmee ik nu de rapportcijfergemiddeldes uitreken te laten afronden op helen?
Als je de =x vervangt door <x+1 zou het wel kunnen werken toch?
ALS(EN(A1>=0;A1<5);"O";ALS(A1<6;"T";ALS(A1<7;"V";ALS(A1<8;"RV";ALS(A1<9;"G";ALS(A1<10;"ZG";"U"))))))

edit: ik kan de originele vraag ff niet vinden, dus ik weet niet of de grenswaarden kloppen
pi_65533608
Hey mensen, ik heb morgen een tentamen Excel (2003 ) en heb een paar vraagjes. Als iemand mij ermee kan helpen zou dat fijn zijn

1. Ik heb te maken met een beginwaarde: 5. In ieder onderliggende cel wordt er 5 bij opgeteld. Is er een manier waarop Excel dit kan doen zonder gebruik te maken van een formule? want de uiteindelijke cel heb ik nodig bij Doelzoeken. Ik heb nu deze formule die dus niet voldoet: A2 = A1+5, met A1 = 5.

2a. Ik heb een lijngrafiek moeten maken. De waardes op de Y-as moeten lopen van niks tot 5.000 met stappen van 1000. Nu lukt dit me wel maar onderaan moet ipv ¤ 0,00 ---------> ¤ - komen te staan.

2b. Op de X-as heb ik een soortgelijk probleem. Ik wil daar graag stappen van 20.000 maken tot 80.000 totaal en beginnend bij 0. Maar wat ik ook probeer ik krijg er geen getallen te staan.

Indien nodig kan ik de gegevens laten zien aangezien dit een oefentoets omvat (helaas zonder antwoorden).

[ Bericht 16% gewijzigd door Platina op 29-01-2009 17:32:20 ]
pi_65534072
Ik krijg het Do Until niet goed werkend. Als ik bij punt Y een vast getal invoer dan gaat het wel goed, maar zodra ik er een range aan koppel dan stopt de loop al na de eerste actie.

dus Y = Range("f12") aanpas naar Y= 15 bijvoorbeeld.

Hieronder mijn code
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
    X = 1
    Do
    Y = Range("F12")
    Set r1 = Range("B" & X & ":E" & X)
    Set r2 = Range("A" & X)
    r2.Select
    ActiveCell.FormulaR1C1 = "Actie " & X
    r1.Select
    Selection.Borders(xlDiagonalDown).LineStyle = xlNone
    Selection.Borders(xlDiagonalUp).LineStyle = xlNone
    With Selection.Borders(xlEdgeLeft)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeTop)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeBottom)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeRight)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlInsideVertical)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
    Application.DisplayAlerts = False
    X = X + 1
    Loop While X < Y
' Sheets("temp").Delete
    Application.DisplayAlerts = True
pi_65537284
1bult code

Jaheur: zet er eens ".value" achter.

[ Bericht 78% gewijzigd door Deetch op 29-01-2009 17:55:17 ]
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_65537430
quote:
Op donderdag 29 januari 2009 16:19 schreef Platina het volgende:
Hey mensen, ik heb morgen een tentamen Excel (2003 ) en heb een paar vraagjes. Als iemand mij ermee kan helpen zou dat fijn zijn

1. Ik heb te maken met een beginwaarde: 5. In ieder onderliggende cel wordt er 5 bij opgeteld. Is er een manier waarop Excel dit kan doen zonder gebruik te maken van een formule? want de uiteindelijke cel heb ik nodig bij Doelzoeken. Ik heb nu deze formule die dus niet voldoet: A2 = A1+5, met A1 = 5.

2a. Ik heb een lijngrafiek moeten maken. De waardes op de Y-as moeten lopen van niks tot 5.000 met stappen van 1000. Nu lukt dit me wel maar onderaan moet ipv ¤ 0,00 ---------> ¤ - komen te staan.

2b. Op de X-as heb ik een soortgelijk probleem. Ik wil daar graag stappen van 20.000 maken tot 80.000 totaal en beginnend bij 0. Maar wat ik ook probeer ik krijg er geen getallen te staan.

Indien nodig kan ik de gegevens laten zien aangezien dit een oefentoets omvat (helaas zonder antwoorden).
1. eerste cel 5, tweede cel 10, cellen 1 en 2 selecteren en dan zwarte blokje met muis pakken en naar beneden doorslepen.
2a. instellingen van je weergave van valuta van 0 euro aanpassen, in te stellen in windows zelf
of in het menu Tools, Options, View het vinkje aanzetten met show zero (zelf ff vertalen)
2b. je moet een XY scatter plot maken ipv een lijngrafiek (4e standaard grafiek uit keuzemenu)

[ Bericht 4% gewijzigd door Deetch op 29-01-2009 17:59:52 ]
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_65547871
Oke, bedankt!
pi_65556724
quote:
Op donderdag 29 januari 2009 17:49 schreef Deetch het volgende:

[ code verwijderd ]

Jaheur: zet er eens ".value" achter.
Nope al geprobeerd maar werkt niet
pi_65557933
jaheur ik zie wat je wil proberen maar tellen vanaf een integer naar een range lukt natuurlijk niet. Ik zou je graag helpen nu, maar geen internet nu en code typen op mn telefoon begin ik niet aan :p dus morgen als je er dan nog niet uit bent.
pi_65558036
Oke is goed :-)
  vrijdag 30 januari 2009 @ 13:02:39 #102
234506 Metal_Jag
MMM van metal
pi_65563725
quote:
Op vrijdag 30 januari 2009 09:31 schreef Jaheur het volgende:

[..]

Nope al geprobeerd maar werkt niet
Dat is wel het probleem volgens mij. Werkt bij mij nl. dan wel

Derde regel wordt dan:

Y = Range("F12").value

Succes
pi_65564288
Ik weet al wat het was. Benader de verkeerde sheet

Is er een mooiere oplossing dan dit:

Do
Sheets("temp").Select
Y = Range("F12").Value
Sheets("Beslistabel").Select
pi_65564815
DO
Y = Sheets("Handleiding").Range("C2").Value
Sheets('Beslistabel").Select

of als je de macro altijd start vanaf de sheet "beslistabel" dan kun je de regel waarin je die sheet selecteerd ook nog weglaten.
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_65569932
Ik heb dan een hele lastige:

Ik heb een range van A1 tot G10 (voorbeeld) in de kolommen kunnen X voorkomen, maar sommige cellen zijn leeg, maar soms kunnen er dubbelen X-en voorkomen. Hoe kan ik dit vereenvoudigen dus bijvoorbeeld

A1:A10 is gelijk aan D1:D10 dus de hele kolom van D mag verwijderd worden, maar deze vergelijking is wel random want A kan net zo goed B zijn. De vergelijking moet wel over de hele kolom gaan.
  vrijdag 30 januari 2009 @ 16:08:46 #106
234506 Metal_Jag
MMM van metal
pi_65570435
quote:
Op vrijdag 30 januari 2009 15:53 schreef Jaheur het volgende:
Ik heb dan een hele lastige:

Ik heb een range van A1 tot G10 (voorbeeld) in de kolommen kunnen X voorkomen, maar sommige cellen zijn leeg, maar soms kunnen er dubbelen X-en voorkomen. Hoe kan ik dit vereenvoudigen dus bijvoorbeeld

A1:A10 is gelijk aan D1:D10 dus de hele kolom van D mag verwijderd worden, maar deze vergelijking is wel random want A kan net zo goed B zijn. De vergelijking moet wel over de hele kolom gaan.
Marco schrijven waarbij je door de kolommen heen loopt (do loop):
Dan sla je kolom 1 op in en variabele (zeg Xi = vector), vervolgens ga je naar kolom 2 en vergelijk je die met de opgeslagen kolom. Als die gelijk is, sla je het kolomnummer (andere variabele, zeg Y(j)) op. Is ie niet gelijk, sla je kolom 2 ook op in X(i+1) Dan verder naar de volgende kolom, die je telkens controleert en opslaat in Xi of in Y(j):
- komt ie overeen met een vector uit Xi dan onthoud je het kolomnummer in Y(j)
- komt ie niet overeen, dan sla je em op in Xi

Aan het einde verwijder je alle kolommen in Y.

Zoiets?
pi_65571166
Weet iemand de macro verschillen binnen de verschillende office's? Aangezien office 2007 meer kan dan office 2000.
pi_65572622
Kloppertje volgens mij kan 2007 qua macro's niets beter dan oudere versies. Vba is niet geupgrade. Misschien kan je hier iets over vinden op de MS site.

Alle macro's die ik heb geschreven voor mensen hier met 2003 en eerder heb ik in 2007 gemaakt.
pi_65574472
Vraagje (excel 2003): Ik registreer mijn gewerkte dagen in een excel-tabel, incl. data. Echter wil ik nu ook de dag erbij, zonder deze hoeven in te voeren. Is hiervoor een code? (dus als F3 = 24-jan dan hij dan ziet dat dat een zaterdag was)

Thanks!
  vrijdag 30 januari 2009 @ 18:22:07 #110
110489 dragonrider
Back to Nature!
pi_65574627
dddd gebruiken bij celeigenschappen, dus iets van dddd, mmm-dd-jjjj
  vrijdag 30 januari 2009 @ 18:42:45 #111
158136 Joooo-pi
Do you want a balloon...
pi_65575169
Ik doe het zo:
=VERT.ZOEKEN(WEEKDAG(A1);B10:C16;2;0)

Waarbij je een matrixje (B10:C16) maakt met in kolom 1: 1 t/m 7 en in kolom 2 Zondag, Maandag.... enz.

Ik weet niet of het handiger kan, maar dit werkt i.i.g. wel
heitieh
  vrijdag 30 januari 2009 @ 18:44:06 #112
158136 Joooo-pi
Do you want a balloon...
pi_65575212
quote:
Op vrijdag 30 januari 2009 18:22 schreef dragonrider het volgende:
dddd gebruiken bij celeigenschappen, dus iets van dddd, mmm-dd-jjjj
Hé, da's handig
heitieh
pi_65575246
eh nee gebruik hier WEEKDAY
pi_65583042
quote:
Op vrijdag 30 januari 2009 16:08 schreef Metal_Jag het volgende:

[..]

Marco schrijven waarbij je door de kolommen heen loopt (do loop):
Dan sla je kolom 1 op in en variabele (zeg Xi = vector), vervolgens ga je naar kolom 2 en vergelijk je die met de opgeslagen kolom. Als die gelijk is, sla je het kolomnummer (andere variabele, zeg Y(j)) op. Is ie niet gelijk, sla je kolom 2 ook op in X(i+1) Dan verder naar de volgende kolom, die je telkens controleert en opslaat in Xi of in Y(j):
- komt ie overeen met een vector uit Xi dan onthoud je het kolomnummer in Y(j)
- komt ie niet overeen, dan sla je em op in Xi

Aan het einde verwijder je alle kolommen in Y.

Zoiets?
Ja zoiets bedoel ik.
pi_65597196
Het automatisch berekenen werkt niet echt bij mij. Sinds vandaag zie ik helemaal onderaan naast 'Gereed', 'berekenen' staan. Via Extra->Opties->Berekenen staat automatisch ook al aangevinkt maar als ik iets wijzig in een cel, dan verandert de cel waar de uitkomst staat dus niet. Pas als ik er op klik en op enter druk, verandert de uitkomst. Weet iemand wat er mis is?
We play today. We win today. Das it.
pi_65599852
Ik heb een probleem met mijn excel bestand...

Ik heb een 2e tabblad aangemaakt en hier het een en ander ingezet.
hierna heb ik opgeslagen en afgesloten, echter nu wil ik weer opstarten alleen kan ik niks meer zien
(ook geen cellen meer niks)

heeft iemand dit al eens eerder gehad?
en weet iemand wat ik hier aan kan doen?
Hattrick: Atletico Mineiro S.C. (816058)
pi_65599962
Ik heb in Excel decimale bedragen getypt en via celeigenschappen, tabblad getal, de getallen afgerond tot een geheel getal.

Nu ga ik via Word (via extra - brieven en verzendlijsten - afdruk samenvoegen) de bestanden die ik in Excel had in Word samenvoegen.

Als ik de documenten heb samengevoegd geeft Word nu geen gehele getallen weer maar terug de getallen die niet afgerond zijn.

Weet iemand hoe ik dit kan verhelpen,

bij voorbaat dank.
pi_65605734
Jaheur ik heb nog eens gekeken naar je DO functie en ik heb het verkeerd begrepen (zo'n telefoonschermpje is toch niet wat ). Ziet er goed uit en je bent er al uit.

Dragonrider; je hebt gelijk. Mijn oplossing werkt niet. Had geen toegang tot Excel dus kon ff niet controleren
pi_65605769
Swennus; geen idee, lijkt mij niet dat dit een Excel-gerelateerd probleem is. Ik heb het nog nooit gehad en lijkt me eerder een probleem met Office/Windows dat hij niet goed opgeslagen is. Wat gebeurt er als je via Excel - File bij je laatstgeopende bestanden je oude bestand opent?
pi_65605798
Devuser_250; ik heb geen ervaring met het exporteren naar Word maar het lijkt alsof Word de waarde ACHTER de formula pakt, en niet de waarde die ontstaat door de format (afronden). Maak eens een nieuwe kolom met ROUND(<cel >,0) (waarbij je getallen dus afgerond worden) en exporteer die naar Word.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')