Volgens mij is dat geen spatie maar een 'tab': http://en.wikipedia.org/wiki/Tab_character#Tab_charactersquote:Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.
Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Misschien een extra kolom met "spaties.wissen" of in het engels "trim". Hierdoor worden (overbodige) begin en eindspaties gewist en spaties van twee of meer tussen twee woorden.quote:Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.
Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Maar wat als je dan die nieuwe cellen kopieerd?quote:Op donderdag 18 april 2013 14:22 schreef Twentsche_Ros het volgende:
[..]
Misschien een extra kolom met "spaties.wissen" of in het engels "trim". Hierdoor worden (overbodige) begin en eindspaties gewist en spaties van twee of meer tussen twee woorden.
Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.quote:Op donderdag 18 april 2013 14:30 schreef qu63 het volgende:
[..]
Maar wat als je dan die nieuwe cellen kopieerd?
quote:Op donderdag 18 april 2013 14:57 schreef Twentsche_Ros het volgende:
[..]
Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.
quote:Op donderdag 18 april 2013 14:57 schreef Twentsche_Ros het volgende:
[..]
Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.
Je wilt niet bij alle cellen een formule invoeren. Maar goed wat niet kan kan niet. Het gaat erom dat je standaard wil knippen en plakken. Maar thx voor jullie input, had een hoopje dat dit een veelvoorkomend probleem is.quote:Op donderdag 18 april 2013 14:30 schreef qu63 het volgende:
[..]
Maar wat als je dan die nieuwe cellen kopieerd?
Maar belangrijker nog is hoe je dus je data verwerkt tot conclusies. Een docent statistiek van mij zei altijd: You have lies, damn lies and statistics. Waarmee hij bedoelde dat je hele verkeerde conclusies trekt door bepaalde data weg te laten of verschillende groepen verkeerd mee te wegen.quote:Op zondag 21 april 2013 17:54 schreef qu63 het volgende:
http://www.automatisering(...)-foute-excel-formule
Maar fouten maken in je dataset waar je later conclusies uit gaat trekken is wel heel fout..quote:Op zondag 21 april 2013 18:51 schreef Deetch het volgende:
[..]
Maar belangrijker nog is hoe je dus je data verwerkt tot conclusies. Een docent statistiek van mij zei altijd: You have lies, damn lies and statistics. Waarmee hij bedoelde dat je hele verkeerde conclusies trekt door bepaalde data weg te laten of verschillende groepen verkeerd mee te wegen.
En een uitbijter weglaten mag al helemaal niet tenzij je zeker weet dat de gevonden waarde om wat voor reden dan ook echt fout is en niet toevallig gewoon een zeer afwijkende waarde. Soms kunnen uitbijters juist aanleiding ook geven tot vernieuwde inzichten.
truequote:Op zondag 21 april 2013 19:22 schreef qu63 het volgende:
[..]
Maar fouten maken in je dataset waar je later conclusies uit gaat trekken is wel heel fout..
Als je zeker weet dat er geen spatie achter zit dan is het denk ik een tab die wordt mee gekopieerd.quote:Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.
Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Outliers kosten mij vaak meer werk dan dat ik lief hebquote:Op zondag 21 april 2013 18:51 schreef Deetch het volgende:
[..]
En een uitbijter weglaten mag al helemaal niet tenzij je zeker weet dat de gevonden waarde om wat voor reden dan ook echt fout is en niet toevallig gewoon een zeer afwijkende waarde. Soms kunnen uitbijters juist aanleiding ook geven tot vernieuwde inzichten.
Benodigdheden:quote:Sub test()
Dim mijnWB As String
Dim sheetNaam1, sheetNaam2 As String
Dim i As Integer
mijnWB = ActiveWorkbook.Name
sheetNaam1 = "Blad3"
sheetNaam2 = "Blad4"
Path = "c:\test\"
i = 2
Set nieuwWB = Workbooks.Add
nieuwWB.Sheets(2).Delete
nieuwWB.Sheets(2).Delete
Workbooks(mijnWB).Activate
Range("1:1").Copy
nieuwWB.Activate
Range("a1").Select
ActiveSheet.Paste
ActiveWorkbook.SaveAs Path & "template.xlsx"
Workbooks(mijnWB).Activate
nieuwWB.Close
While Range("B" & i).Value <> ""
nieuwWB = Range("b" & i).Value & ".xlsx"
FileCopy Path & "template.xlsx", Path & nieuwWB
Workbooks.Open (Path & nieuwWB)
Workbooks(mijnWB).ActiveSheet.Range(i & ":" & i).Copy
Workbooks(nieuwWB).Activate
Range("a2").Select
ActiveSheet.Paste
Workbooks(mijnWB).Sheets(sheetNaam1).Copy After:=Workbooks(nieuwWB).Sheets(1)
Workbooks(mijnWB).Sheets(sheetNaam2).Copy After:=Workbooks(nieuwWB).Sheets(2)
Workbooks(nieuwWB).Save
Workbooks(nieuwWB).Close
Workbooks(mijnWB).Activate
i = i + 1
Wend
End Sub
Voor zover ik weet hoef ik door het selecteren van ranges juist geen code te gebruiken/wijzigen.quote:Op vrijdag 3 mei 2013 11:11 schreef snabbi het volgende:
Wat je beschrijft herken ik niet, maar is in ieder geval het makkelijkst te voorkomen door gebruik te maken van Named Ranges. Door je selectie van A1:A10 de naam selectie1 te geven, zal bij het toevoegen van een kolom je selectie netjes verschuiven zonder dat je code hoeft te wijzigen.
klinkt als ditquote:Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.
Ik gebruik Excel 2007 in het Nederlands.
[ afbeelding ]
Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).
Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")
Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
Misschien een beetje overdreven, maar ik zou het zo doen...quote:Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.
Ik gebruik Excel 2007 in het Nederlands.
[ afbeelding ]
Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).
Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")
Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
Het probleem is dat de eis aangepast moet kunnen worden waarna de rest automatisch mee moet veranderen. Het makkelijkst is dus als het in die ALS-formule verwerkt kan worden. Volgens mijn docent zou het moeten kunnen met alleen de ALS-formule en voorwaardelijke opmaak (voor de vereiste kleuren).quote:Op donderdag 9 mei 2013 23:57 schreef elkravo het volgende:
[..]
Misschien een beetje overdreven, maar ik zou het zo doen...
Kolom achter de resultaten... aan eis voldaan = 1, niet aan eis voldaan is 0.
Eronder een som-totaal. Als waarde is niet kleiner dan 3 dan blij, anders nietblij.
Dit had ik inderdaad al zien staan maar het is voor mij niet duidelijk hoe ik dit in mijn situatie kan toepassen.quote:
Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:quote:Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.
Ik gebruik Excel 2007 in het Nederlands.
[ afbeelding ]
Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).
Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")
Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
dit icm mijn post. Je checkt het minimum aantal keren dat je aan een voorwaarde voldoet.quote:Op vrijdag 10 mei 2013 01:14 schreef Janneke141 het volgende:
[..]
Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:
ALS(SOM((E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Dan moet het teken van de eerste ook omgewisseld worden toch?quote:Op vrijdag 10 mei 2013 01:14 schreef Janneke141 het volgende:
[..]
Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:
ALS(SOM((E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Geen idee, ik heb de voorwaarden van de vraagsteller gekopieerd. Daar verspringen ze ook.quote:Op maandag 13 mei 2013 13:35 schreef PAAC het volgende:
[..]
; "blij"; "nietblij")
Dan moet het teken van de eerste ook omgewisseld worden toch?
ALS(SOM((E1>=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Misschien zit er nog een andere reden achterquote:Op maandag 13 mei 2013 14:09 schreef Janneke141 het volgende:
[..]
Geen idee, ik heb de voorwaarden van de vraagsteller gekopieerd. Daar verspringen ze ook.
Record even precies wat je doen wilt met vba recorder. Nu maak je een sheet before double click event aan. Die laat je reageren met je opgenomen en beetje aangepaste macro. Klaar.quote:Op woensdag 15 mei 2013 22:10 schreef Forno het volgende:
Ik heb de ballen verstand van VBA en dit kost mij een aantal fulltime weken om uit te vogelen, daarom vraag ik om jullie medewerking.
Ik ben bezig met een tabblad in excel 2010 waarin ik al mijn betalingstransacties onder elkaar kan invoeren. Deze gegevens worden vervolgens door andere tabbladen gebruikt voor mijn persoonlijke budget. Ik importeer deze transacties vanuit een excel-bestand die ik op de ABN AMRO bankiersite kan aanmaken. De data die ik importeer voer ik als volgt in (vereenvoudigd):
Kolom 1 | Kolom 2 | Kolom 3
Data Bedrag Omschrijving
1-1-2013 200,00 Levensmiddelen (rij 1)
1-2-2013 30,00 Cadeau's (rij 2)
..................................................(rij 1000)
Nu komt het wel eens voor dat er een transactie tussen zit, zoals levensmiddelen, die ik achteraf in twee of meer verschillende omschrijvingen wil opsplitsen. Bijvoorbeeld in etenswaren en persoonlijke verzorging omdat ik zo een nauwkeuriger beeld van mijn uitgaven heb.
Voor deze functionaliteit wil ik graag een knop/button in iedere rij. Als ik daar op druk, dat er automatisch een rij onder die knop wordt ingevoegd. Dus als ik op de knop in rij 50 druk, dat er onder rij 50 een rij wordt aangemaakt. Als ik twee keer druk er twee rijen worden ingevoerd. Liefst ook dat de datum en de omschrijving van rij 50 wordt gekopieerd. Kortom de lokatie van het invoegen van rijen is gerelateerd aan de lokatie van de knop in het tabblad, alsmede de te kopieren data.
Als het even kan, zou ik graag willen dat de opgesplitste rij een ander kleurtje krijgen, bijvoorbeeld geel. Dat het duidelijk is dat de rijen achteraf zijn opgesplitst.![]()
Is dit eenvoudig te fabriceren? Anders moet ik het handmatig gaan doen. Wat op zich geen probleem is, maar dit is natuurlijk wel blits!
Vermoedelijk moet je onder 'Indeling' kiezen voor Assen en gebruik maken van 2 vertikale assen. De as die hoort bij je vertikale lijn kan je zo verplaatsen om je lijn in het eerste figuurtje naar rechts te krijgen.quote:Op woensdag 22 mei 2013 16:42 schreef Locutus-of-Borg het volgende:
Versie: 2010 Taal: Nederlands
Heb al aardig wat oplossingen gevonden voor het plaatsen van een verticale lijn in een lijndiagram, maar ik krijg het gewenste resultaat niet voor elkaar. Hier alvast het voorbeeld als plaatje:
[ afbeelding ]
De getalen onder de diagram heb ik even ingevoerd als voorbeeld, daarmee wordt de (groene) lijn gezet. Die derde reeks (groen) heeft het grafiektype 'spreiding met rechte lijnen'.
Het probleem is dat de waarde op de x-as niet klopt. De ingevoerde waarde wordt als reeks in de diagram geplaatst. 0,59 is in dit voorbeeld de 0de in de reeks (op de x-as) en daarom staat het daar. Als ik bijvoorbeeld 10 invul i.p.v. 0,59, komt de lijn op de plek van de 10e waarde op de x-as te staan. Zie het voorbeeld hieronder:
[ afbeelding ]
Hoe krijg ik het voor elkaar dat de verticale lijn ook daadwerkelijk bij waarde 0,59 wordt ingevuld?
In het startlint vind je de knop "doorvoeren". Selecteer daaronder "reeks". Geef je gegevens in:quote:Op woensdag 22 mei 2013 17:51 schreef M_Schtoppel het volgende:
Beste mensen, even een simpele vraag voor de echte specialisten hier.
Ik wil graag onder elkaar een getallenreeks aanmaken. Is daar een functie voor zodat ik niet de eerste twee getallen hoef te kopieren en dan alles naar beneden trekken?
Dus bijvoorbeel een range van 1001 t/m 12000 maar dan onder elkaar?
Heel hartelijk bedankt!
Hoi,quote:donderdag 11 april 2013 13:11 schreef mien-moeke het volgende:
Ik zal de vraag opnieuw stellen.
Mensen kiezen een 'auto' met een aantal opties. Dit wordt in de tabel bovenaan aangegeven door een 'X' te plaatsen bij de gewenste opties voor het gewenste model/item.
Achteraan de tabel staat een kolom waar de opties per model/item worden verzameld. Dit gaat automatisch.
Ik wil elders (waarschijnlijk op blad2) een tabel met daarin de gekozen opties los van elkaar, onder elkaar, zonder lege ruimtes verzamelen. (De tabel onder de rode streep)
Dus in dit voorbeeld, als iemand nog voor een Jetta met Cruisecontrol kiest, komt in de tabel onderaan, tussen D2 en C4, nog C3 te staan.
Zoals je op het plaatje kunt zien, gebruik ik al twee verticale y-assen. Je kunt inderdaad bij gegevens opmaken kiezen voor primaire of secundaire as, maar dat verandert de verticale lijn alleen in verticale richting (dat slaat dus op de y-as).quote:Op woensdag 22 mei 2013 17:55 schreef snabbi het volgende:
[..]
Vermoedelijk moet je onder 'Indeling' kiezen voor Assen en gebruik maken van 2 vertikale assen. De as die hoort bij je vertikale lijn kan je zo verplaatsen om je lijn in het eerste figuurtje naar rechts te krijgen.
Selecteer de reeks, ga dan naar het lint -> indeling -> assen -> secundaire horizontale as -> standaard as weergeven.quote:Op donderdag 23 mei 2013 08:09 schreef Locutus-of-Borg het volgende:
[..]
Zoals je op het plaatje kunt zien, gebruik ik al twee verticale y-assen. Je kunt inderdaad bij gegevens opmaken kiezen voor primaire of secundaire as, maar dat verandert de verticale lijn alleen in verticale richting (dat slaat dus op de y-as).
Hier een simpeler voorbeeld met de gegevens erbij:
[ afbeelding ]
Na het selecteren van secundaire horizontale as, kan ik alleen kiezen uit:quote:Op donderdag 23 mei 2013 09:11 schreef ralfie het volgende:
[..]
Selecteer de reeks, ga dan naar het lint -> indeling -> assen -> secundaire horizontale as -> standaard as weergeven.
Een oplossing die ik nu zelf gevonden heb, is de waarde omrekenen naar de waarden op de as (1,2,etc.). Als de as dus loopt als 0,15; 0,25; etc, dan komen die waarden overeen met 1; 2; etc. Niet echt handig, maar het werkt.quote:Op donderdag 23 mei 2013 09:21 schreef Locutus-of-Borg het volgende:
[..]
Na het selecteren van secundaire horizontale as, kan ik alleen kiezen uit:
- Geen
- As van links naar rechts weergeven
- As weergeven zonder labels
- As van rechts naar links weergeven
Hoe kan ik voor de 3e reeks (gemiddelde) selecteren welke x-/horizontale as ik wil gebruiken?
Als je een lijndiagram gebruikt, dan gebruikt ie gehele getallen voor de X-as vlgs mij.quote:Op woensdag 22 mei 2013 16:42 schreef Locutus-of-Borg het volgende:
Versie: 2010 Taal: Nederlands
Heb al aardig wat oplossingen gevonden voor het plaatsen van een verticale lijn in een lijndiagram, maar ik krijg het gewenste resultaat niet voor elkaar. Hier alvast het voorbeeld als plaatje:
[ afbeelding ]
De getalen onder de diagram heb ik even ingevoerd als voorbeeld, daarmee wordt de (groene) lijn gezet. Die derde reeks (groen) heeft het grafiektype 'spreiding met rechte lijnen'.
Het probleem is dat de waarde op de x-as niet klopt. De ingevoerde waarde wordt als reeks in de diagram geplaatst. 0,59 is in dit voorbeeld de 0de in de reeks (op de x-as) en daarom staat het daar. Als ik bijvoorbeeld 10 invul i.p.v. 0,59, komt de lijn op de plek van de 10e waarde op de x-as te staan. Zie het voorbeeld hieronder:
[ afbeelding ]
Hoe krijg ik het voor elkaar dat de verticale lijn ook daadwerkelijk bij waarde 0,59 wordt ingevuld?
Wat is een scatterplot? Ik heb de Nederlandse versie van Word 2010 en als je spreiding bedoelt, dan heb ik de derde reeks (gemiddelde) al op grafiektype spreiding staan.quote:Op vrijdag 24 mei 2013 13:26 schreef PAAC het volgende:
[..]
Als je een lijndiagram gebruikt, dan gebruikt ie gehele getallen voor de X-as vlgs mij.
Bij een scatterplot kun je ook gewoon instellen dat er een lijn tussen de punten komt en dan een rechte lijn naar boven met
X-waarden: ={0.59, 0.59}
Y-waarden: ={0, 5.5}
Hopelijk werkt het
Sorry, automatisme (doe de helft van mijn werk in het engels).quote:Op vrijdag 24 mei 2013 13:53 schreef Locutus-of-Borg het volgende:
[..]
Wat is een scatterplot? Ik heb de Nederlandse versie van Word 2010 en als je spreiding bedoelt, dan heb ik de derde reeks (gemiddelde) al op grafiektype spreiding staan.
Ik snap nog niet goed wat je bedoelt. Het is denk ik communicatief prettiger als we niet praten over reeksen, maar over de namen van de reeksen met tussen haakjes het gebruikte grafiektype. In dit geval 'aantal projecten' (staafdiagram), 'normaalverdeling' (lijndiagram) en 'gemiddelde' (spreiding met rechte lijnen).quote:Op vrijdag 24 mei 2013 14:03 schreef PAAC het volgende:
[..]
Sorry, automatisme (doe de helft van mijn werk in het engels).
En das de spreiding ja, als je geen X-waarden invoert voor de spreiding dan neemt hij als het goed is gehele waarden aan. Dus dan kun je van je 2e series reeks een spreidings grafiek maken zonder X-waarden, en de 3e gewoon invoeren met X-waarden.
Wat ik dan bedoel is:quote:Op vrijdag 24 mei 2013 14:40 schreef Locutus-of-Borg het volgende:
[..]
Ik snap nog niet goed wat je bedoelt. Het is denk ik communicatief prettiger als we niet praten over reeksen, maar over de namen van de reeksen met tussen haakjes het gebruikte grafiektype. In dit geval 'aantal projecten' (staafdiagram), 'normaalverdeling' (lijndiagram) en 'gemiddelde' (spreiding met rechte lijnen).
Misschien verduidelijkt dit plaatje:
[ afbeelding ]
Welk grafiektype kies je dan voor 'gemiddelde'? Misschien kun je jouw voorbeeld even mailen (heb mijn e-mail adres in een pm naar je gestuurd)?quote:Op vrijdag 24 mei 2013 14:55 schreef PAAC het volgende:
[..]
Wat ik dan bedoel is:
'normaalverdeling' (lijndiagram) wordt omgezet naar 'normaalverdeling'(spreiding met rechte lijnen)
Waarbij je geen X-waarden invoerd (dan worden automatisch gehele getallen gebruikt voor de X-as).
Dus dan heb je in feite een lijndiagram.
Heb het zojuist bij mezelf met wat random data getest en het lijkt te werken.
Je kan de vinkjes wel leuker weergeven d.m.v. voorwaardelijke opmaak, ziet het er toch weer iets eleganter uit (maar de gebruiker moet nog steeds zelf een 'X' intypen)quote:Op zaterdag 25 mei 2013 04:07 schreef pluisje8888 het volgende:
Jammer, ik had gehoopt dat hier een simpele elegante oplossing voor zou zijn en toch de checkbox behouden (staat leuker dan een x) :-)
bedankt voor je antwoord :-)
SPOILEROm 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.Weet iemand hoe je van dit menu af kan komen?
Ik heb al paar keer gegoogled en kon er niet zo gauw iets over vinden.
Ik weet dat je door nogmaals "S" in te drukken gewoon in het ouderwetse menu terecht kan komen, maar vandaag had ik door haast vaak nogmaals de "S" ingedrukt. Met als gevolg dat hij waarden van elkaar ging aftrekken en dus de helft van mijn data negatief was ineens...
Ofwel, ik wil gewoon éénmaal de "S" indrukken en dan in m'n paste special menu komen![]()
quote:Op maandag 27 mei 2013 16:15 schreef PAAC het volgende:
Misschien weten jullie dit
Vroeger (Excel 2003) kon je snel in het paste special menu komen door de menu knop (dat vierkantje links van je rechter control knop) in te drukken en dan "S" in te drukken.
Tegenwoordig (Excel 2010) krijg je dan een heel mooi irritant menutje (zie spoiler).Bevalt de "verbetering" je niet? Probeer eens CTRL+ALT+vSPOILEROm 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.Weet iemand hoe je van dit menu af kan komen?
Ik heb al paar keer gegoogled en kon er niet zo gauw iets over vinden.
Ik weet dat je door nogmaals "S" in te drukken gewoon in het ouderwetse menu terecht kan komen, maar vandaag had ik door haast vaak nogmaals de "S" ingedrukt. Met als gevolg dat hij waarden van elkaar ging aftrekken en dus de helft van mijn data negatief was ineens...
Ofwel, ik wil gewoon éénmaal de "S" indrukken en dan in m'n paste special menu komen
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
Verbetering?quote:Op woensdag 29 mei 2013 16:38 schreef Deetch het volgende:
[..]
Bevalt de "verbetering" je niet? Probeer eens CTRL+ALT+v
ah, dan loop je nu nog maar 3 jaar achterquote:Op donderdag 30 mei 2013 08:49 schreef PAAC het volgende:
[..]
Verbetering?
De helft van de "verbeteringen" maakt het er niet duidelijker op(om te beginnen een oerwoud aan opties).
De eerste paar maanden van mijn overstap van 2003 naar 2007 heb ik ook aardig lopen schelden(heb nu dan 2010).
En het is even wennen, maar de sneltoets lijkt aardig te werken
Bedankt!
Vandaar ook dat het tussen haakjes stondquote:Op donderdag 30 mei 2013 08:49 schreef PAAC het volgende:
[..]
Verbetering?
De helft van de "verbeteringen" maakt het er niet duidelijker op(om te beginnen een oerwoud aan opties).
De eerste paar maanden van mijn overstap van 2003 naar 2007 heb ik ook aardig lopen schelden(heb nu dan 2010).
En het is even wennen, maar de sneltoets lijkt aardig te werken
Bedankt!
Ik wil volgens mij ook niet weten wat er me te wachten staat als ik de eerst volgende keer verplicht moet overstappen op een nieuwere versie (als het alleen al een W8 looks heeft gaan mijn nekharen nu al over eind staan, laat staan alle nieuwe "mogelijkheden" die erbij kunnen komen)...quote:Op donderdag 30 mei 2013 09:07 schreef Joooo-pi het volgende:
[..]
ah, dan loop je nu nog maar 3 jaar achter
Maar Microsoft slaat door. Ik blijf de wijzigingen van 2003 naar het lint, een twijfelachtige verbetering vinden. Het is nu veranderen om het veranderen, want er moet wel elke 3 jaar een nieuw pakket verkocht worden.... Excel is een topproduct, jammer van de leverancier
Zoiets hoorde ik ook van een collega.quote:Op donderdag 30 mei 2013 09:34 schreef Deetch het volgende:
[..]
Vandaar ook dat het tussen haakjes stondIk heb dezelfde problemen ondervonden. De nieuwe interface is duidelijk gemaakt om nieuwe klanten te trekken ipv je oude te behouden.
Gelukkig is de overgang niet zo erg als office 97 (geloof ik) waarbij zelfs de VBA naar het nederlands was vertaald. Moest je ineens indien..dan...anders gebruiken bij het programmeren van een if...then...else.
Dat vind ik ook van die mooie nieuwe functies "Stdev.P" en "Stdev.S".quote:Op donderdag 30 mei 2013 09:51 schreef Deetch het volgende:
Helaas geen add-in op mijn werk PC (beveiligingspolicy enzo).
Daarentegen kan het soms ook geen kwaad om mee te gaan met de nieuwste versie. Het is vooral visueel een stuk gelikter geworden en er zijn wel wat goeie extra's bijgekomen en gelukkig hebben ze oude functies (zoals sumproduct) wel behouden.
Na een maandje was kon ik 80% van de functies wel goed vinden, ik wacht nog steeds totdat ik de andere 20% ook op een logische plek vind zitten (zal wel niet gebeuren ben ik bang)
Na Office2013 wordt t allemaal Office365 geloof ik.. Ik heb nu al Excelsheets die een 2 jaar oude MacBook laten crashen vanwege de UDF's en automatische opmaak (mijn 5 jaar oude Windows Vista laptop met 2GB werkgeheugen trekt t welquote:Op donderdag 30 mei 2013 09:07 schreef Joooo-pi het volgende:
[..]
ah, dan loop je nu nog maar 3 jaar achter
Maar Microsoft slaat door. Ik blijf de wijzigingen van 2003 naar het lint, een twijfelachtige verbetering vinden. Het is nu veranderen om het veranderen, want er moet wel elke 3 jaar een nieuw pakket verkocht worden.... Excel is een topproduct, jammer van de leverancier
* Deetch maakt mental note om office 2010 dvd veilig op te bergen en te backuppenquote:Op donderdag 30 mei 2013 17:42 schreef qu63 het volgende:
[..]
Na Office2013 wordt t allemaal Office365 geloof ik.. Ik heb nu al Excelsheets die een 2 jaar oude MacBook laten crashen vanwege de UDF's en automatische opmaak (mijn 5 jaar oude Windows Vista laptop met 2GB werkgeheugen trekt t wel), ben benieuwd hoeveel daarvan behouden blijft in de 365-versie!
Volgens deze site zou dit moeten helpen(Ik heb het zelf verder niet getest oid)quote:Op donderdag 30 mei 2013 20:02 schreef Janneke141 het volgende:
Heeft er iemand toevallig een praktische manier om in Excel ook te kunnen rekenen met data vóór 1900?
Als je bv het verschil wil weten hoeveel dagen er zitten tussen 3 oktober 1693 en 10 november 1815quote:Op donderdag 30 mei 2013 20:02 schreef Janneke141 het volgende:
Heeft er iemand toevallig een praktische manier om in Excel ook te kunnen rekenen met data vóór 1900?
Dank, dit zou wel eens goed kunnen werken!quote:Op donderdag 30 mei 2013 20:22 schreef PAAC het volgende:
[..]
Volgens deze site zou dit moeten helpen(Ik heb het zelf verder niet getest oid)
http://spreadsheetpage.co(...)ate_functions_xdate/
Draaitabel?quote:Op maandag 3 juni 2013 13:50 schreef PAAC het volgende:
Weer vraagje met Excel 2010(Engels).
Weet iemand hoe je frequenties kan tellen zonder gebruik te maken van "bins"?
Ofwel dat Excel automatisch de groepen indeeld en daarvan de frequenties telt (liefst gebaseerd op invoer van aantal gewenste kolommen).
En dan? (Heb weinig ervaring met draaitabellen, ik probeer ze zoveel mogelijk te vermijden eigenlijkquote:
Als je de volgende de data structuur hebt:quote:Op maandag 3 juni 2013 14:07 schreef PAAC het volgende:
[..]
En dan? (Heb weinig ervaring met draaitabellen, ik probeer ze zoveel mogelijk te vermijden eigenlijk)
| 1 2 3 4 5 6 7 8 9 10 | ColA ColB a 1 a 1 a 2 b 3 b 5 c 8 c 13 c 21 c 34 |
| 1 2 3 | a 3 b 2 c 4 |
Dan zijn je variabelen "a, b en c" dus je "bins".quote:Op maandag 3 juni 2013 14:10 schreef Pakspul het volgende:
[..]
Als je de volgende de data structuur hebt:
[ code verwijderd ]
Dan selecteer je het bereik en maak je hier een draaitabel van. ColA gooi je dan in de rows neer en ColB in in de values neer. Deze zal er dan van maken: SUM of ColB, hier moet je COUNT of ColB van maken.
Dan krijg je de volgende output:
[ code verwijderd ]
Hoe wil je een frequentie van dingen bepalen zonder dat je aangeeft van welke dingen je de frequentie wilt bepalen? Geef eens een voorbeeld van wat je zou willen?quote:Op maandag 3 juni 2013 14:20 schreef PAAC het volgende:
[..]
Dan zijn je variabelen "a, b en c" dus je "bins".
Wat ik wil is dat ik het zonder die dingen doe![]()
Ik heb zelf wel een macrotje in elkaar MacGyvert die alles op de achtergrond doet en uiteindelijk een histogram maakt, maar ben benieuwd of er niet iets simpelers voor is.
Welke versie van excel gebruik je?quote:Op dinsdag 4 juni 2013 03:13 schreef MaxC het volgende:
Ik heb een grote database waar soms hele verslagen in een cell moeten dus die kopieer in een comment erbij. Alleen nu verdwijnen vaak de comments heel willekeurig. Ik heb gelukkig genoeg back-ups om het te herstellen maar het is wel irritant.
Zie op internet dat meer mensen hetzelfde probleem hebben met random verdwijnen van comments, iemand enig idee hoe je dit oplost/voorkomt?
Genoemde beperking geldt zowel voor 2003 als 2010quote:Length of cell contents (text): 32,767 characters. Only 1,024 display in a cell; all 32,767 display in the formula bar.
quote:Op maandag 3 juni 2013 16:18 schreef Deetch het volgende:
[..]
Hoe wil je een frequentie van dingen bepalen zonder dat je aangeeft van welke dingen je de frequentie wilt bepalen? Geef eens een voorbeeld van wat je zou willen?
Wat ik bedoel is dus:quote:Op maandag 3 juni 2013 13:50 schreef PAAC het volgende:
Ofwel dat Excel automatisch de groepen indeeld en daarvan de frequenties telt (liefst gebaseerd op invoer van aantal gewenste kolommen).
Bij je floor functie vergeet je in ieder geval al naar welke significantie het aantal kolommen moet worden afgerond. Als je daar twee invult krijg je dus altijd een even aantal kolommen. Ws. wil je gewoon afronden?quote:Op dinsdag 4 juni 2013 18:57 schreef PAAC het volgende:
[..]
[..]
Wat ik bedoel is dus:
Ik geef het aantal kolommen(met bv "=Floor(Sqrt(Count(range)))") en dan dmv de minimale en maximale waarde van de range worden de groepen aangemaakt.
Oww, dat was even snel uit m'n hoofd en is niet het "probleem" wat ik heb.quote:Op woensdag 5 juni 2013 08:54 schreef Deetch het volgende:
[..]
Bij je floor functie vergeet je in ieder geval al naar welke significantie het aantal kolommen moet worden afgerond. Als je daar twee invult krijg je dus altijd een even aantal kolommen. Ws. wil je gewoon afronden?
Het is een beetje lastig om uit te leggen hoe je dat moet doen maar ik wil wel een voorbeeldje naar je sturen als je mij je email PM-tquote:Op woensdag 5 juni 2013 09:18 schreef PAAC het volgende:
[..]
Oww, dat was even snel uit m'n hoofd en is niet het "probleem" wat ik heb.
Laatst deed ik het ook zonder significantie en ging Excel klagen dat ik het niet invulde, dus daar ligt het zeker niet aan(tikje van programmeren met Delphi op m'n vorige opleiding, toen was de significatie niet nodig).
Als ik wil kan ik ook gewoon "15" invullen voor het aantal kolommen.
quote:
Maar je doet ongeveer hetzelfde als wat ik doe danquote:Op maandag 3 juni 2013 14:20 schreef PAAC het volgende:
Ik heb zelf wel een macrotje in elkaar MacGyvert die alles op de achtergrond doet en uiteindelijk een histogram maakt, maar ben benieuwd of er niet iets simpelers voor is.
Automatisering in excel met grafieken is niet iets wat ik graag doe. Dat gaat vaker mis dan goed.quote:Op woensdag 5 juni 2013 13:22 schreef PAAC het volgende:
[..]
[..]
Maar je doet ongeveer hetzelfde als wat ik doe dan![]()
Ben nu aan het uitvogelen waarom hij ineens automatisch extra series toevoegd aan m'n histogram...
Kort gezegd, Excel is automatisch mijn range aan het uitbreiden terwijl ik daar niet om vraag![]()
En ben aan het zoeken waar ik dit kan uitzetten...
Edit:
Niet kunnen uitzetten, wel oplossen.
Blijkbaar gebeurde het automatisch toevoegen van de extra charts direct nadat mijn chart Object gemaakt werd.
Dus nu verwijder ik eerst alle series, voordat ik mijn eigen series toevoeg.
Maar als iemand weet hoe je dit kan netjes kan uitzetten in Excel, dan hoor ik het graag![]()
Ik heb het in een *.xlam gegoten en als "Add-In" toegevoegd.quote:Op woensdag 5 juni 2013 15:07 schreef Deetch het volgende:
[..]
Automatisering in excel met grafieken is niet iets wat ik graag doe. Dat gaat vaker mis dan goed.
een macro die telkens een geheel nieuwe grafiek maakt is natuurlijk wel weer handig, maar voegt weinig toe aan de spreadsheet die ik hier voor gebruik.
Ofwel je hebt 12 items en je wilt alle mogelijke combinaties van 2 items nalopen, zonder dat er dubbelen zijn?quote:Op woensdag 5 juni 2013 15:31 schreef _superboer_ het volgende:
Ik heb een lijst van 12 items. Elk van deze items wordt wel of niet gecombineerd met een ander item. Hierbij is het zo dat de combinatie (a,b) gelijk is aan (b,a). Daarnaast kan het niet dat (a,b) en (b,c) aangezien items maar met 1 ander item gecombineerd kunnen worden.
Hoe kan ik het eenvoudigst in VBA alle mogelijke combinaties langs gaan?
| 1 2 3 4 5 | For i = 1 To xRange.Count - 1 For j = i + 1 To xRange.Count Combination = xRange(i) + xRange(j) Next Next |
Bedankt voor de hulp, ik zie dat ik het niet helemaal duidelijk heb uitgelegd.quote:Op woensdag 5 juni 2013 15:52 schreef PAAC het volgende:
[..]
Ofwel je hebt 12 items en je wilt alle mogelijke combinaties van 2 items nalopen, zonder dat er dubbelen zijn?
Zo ja, dan zou dit misschien wel kunnen werken denk ik
[ code verwijderd ]
Waarbij xRange je lijst met items is.
Als je ook één item kunt hebben krijg je dit, waarbij alle combinaties in de resultArray komenquote:Op woensdag 5 juni 2013 16:01 schreef _superboer_ het volgende:
[..]
Bedankt voor de hulp, ik zie dat ik het niet helemaal duidelijk heb uitgelegd.
Het is ook mogelijk dat items niet met een ander item worden gecombineerd. Uiteindlijk geef ik aan alle sets van combinaties, dus bijvoorbeeld (1, 2&3, 4, 5&6, 7&8), maar ook (1&2, 3, 4, 5, 6&8, 7), etc. een waarde om vervolgens de beste optie kiezen.
SPOILEROm 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.Verder aanpassen naar eigen wens om de opties te kiezen moet wel lukken denk ik![]()
Dat klinkt dan wel weer interessantquote:Op woensdag 5 juni 2013 15:22 schreef PAAC het volgende:
[..]
Ik heb het in een *.xlam gegoten en als "Add-In" toegevoegd.
Kan gewoon vanuit iedere excel sheet waarmee ik werk die functie oproepen en dan histogrammen maken als ik ze nodig heb.
Is dat mogelijk?quote:Op donderdag 6 juni 2013 10:06 schreef KnutdeIJsbeer het volgende:
[..]
Ik heb een kolom met harde getallen, deze neem ik over in een andere kolom met een formule:
="="&TEKEN(34)&A1&TEKEN(34)
En dan worden ze in die kolom weer gegeven als ="getal". Nu wil ik eigenlijk dat ze worden weergegeven als getal maar dat als je op de cel klikt er wel staat ="getal".
Als dat zo duidelijk is
Weet niet of dit is wat je zoekt, maar misschien kun je hier iets mee:quote:Op donderdag 6 juni 2013 10:49 schreef KnutdeIJsbeer het volgende:
Uit ander topic
[..]
Is dat mogelijk?
Waarom zou je dat willen?quote:Op donderdag 6 juni 2013 10:49 schreef KnutdeIJsbeer het volgende:
Uit ander topic
[..]
Is dat mogelijk?
Dat moet je aan onze opdrachtgever vragenquote:Op donderdag 6 juni 2013 12:56 schreef Deetch het volgende:
[..]
Waarom zou je dat willen?
Als je het als getal wilt zien kun je toch gewoon =celverwijzing doen?
Als er per se een = voor moet kun je je celformat aanpassen naar custom en daar dan =0 invoeren
De aanhalingstekens ewr voor kan geloof ik niet met format.
Klopt het als ik zeg dat je een numerieke waarde wilt omzetten naar tekst format?(daar lijkt je uitleg wel op)quote:Op donderdag 6 juni 2013 12:59 schreef KnutdeIJsbeer het volgende:
[..]
Dat moet je aan onze opdrachtgever vragenZij willen een bepaalde dump uit SAP en dat moet op deze manier aangeleverd worden om daar in te lezen.
Overigens is het gelukt, met een omweg. Kolom 1 vaste waarde, kolom 2 formule, kolom 3 plakken speciaal van kolom 2 als "waarde". Dat had ik al gedaan maar blijkbaar moet je dan ook nog een keer op f2 duwen
| 1 2 3 4 5 6 7 | Naam aantal Naam 1 2 Naam 2 2 Naam 3 1 Naam 1 2 Naam 2 2 (Naam 1 -) |
=text()quote:Op donderdag 6 juni 2013 12:59 schreef KnutdeIJsbeer het volgende:
[..]
Dat moet je aan onze opdrachtgever vragenZij willen een bepaalde dump uit SAP en dat moet op deze manier aangeleverd worden om daar in te lezen.
Overigens is het gelukt, met een omweg. Kolom 1 vaste waarde, kolom 2 formule, kolom 3 plakken speciaal van kolom 2 als "waarde". Dat had ik al gedaan maar blijkbaar moet je dan ook nog een keer op f2 duwen
ziet er uit is niet hetzelfde als 'is' . Ligt een beetje aan wat ie wil natuurlijkquote:Op donderdag 6 juni 2013 13:03 schreef Deetch het volgende:
Na even googlen kom ik op het volgende custom format uit:
celwaarde = 132
format cell, custom, =\"0\"
ziet er uit als ="132" en je kunt er nog wel steeds mee rekenen.
bron
Ik snap het principe van SUBTOTAL wel, maar niet hoe ik dat in mijn geval moet toepassen. Ik wil met de formule dus bijv. achter Naam 2 het aantal occurences te zien krijgen van Naam 2 in gehele kolom.quote:Op maandag 10 juni 2013 22:41 schreef Holy_Goat het volgende:
Ik gebruik bijvoorbeeld in het nederlands: =subtotaal(109,[bereik van cellen hier])
Die code zegt wat over de toegepaste methode. Zie voor meer info:
http://www.techonthenet.com/excel/formulas/subtotal.php of wel eerste link http://lmgtfy.com/?q=excel+subtotal
(kon je zelf ook wel vinden)
Dat kan toch gewoon met een COUNTIF?quote:Op maandag 10 juni 2013 23:47 schreef InTrePidIvity het volgende:
[..]
Ik snap het principe van SUBTOTAL wel, maar niet hoe ik dat in mijn geval moet toepassen. Ik wil met de formule dus bijv. achter Naam 2 het aantal occurences te zien krijgen van Naam 2 in gehele kolom.
Jou voorbeeld is niet een matrix vermenigvuldiging...quote:Op woensdag 12 juni 2013 13:18 schreef Joooo-pi het volgende:
Gebruik je CTRL - SHIFT - ENTER om de matrixformule te bevestigen?
[ afbeelding ]
Nee, dat weet ik ook wel. Dit is de standaard excel vermenigvuldiging, niet de wiskundigequote:Op woensdag 12 juni 2013 16:29 schreef PAAC het volgende:
[..]
Jouw voorbeeld is niet een matrix vermenigvuldiging...
Graag gedaanquote:En het lukt ineens met een mmult, ff verder testen... (lukt soms wel en soms niet)
Edit:
Duurde even, maar het werkt.
Blijkbaar kreeg ik "#VALUE!" wanneer ik geen ctrl + shift + enter gebruikte.
Ben gewend dat ik dan de eerste waarde uit de array kreeg...
Nu op naar probleem 2, mijn formules kloppend krijgen(maar das iets wat ik zelf mag doen)
Eigenlijk had ik die methode al met ctrl + shift + enter gevonden, maar werkte eerst totaal niet (ging random, maar dat was omdat ik aan het aankloten was met proberenquote:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Private Sub Regel_form_Initialize() TextBox1.Text = "bas" TextBox2.Text = Date TextBox3.Text = Time End Sub Private Sub Regel_form_Activate() TextBox1.Text = "bas" TextBox2.Text = Date TextBox3.Text = Time End Sub Private Sub CommandButton1_Click() TextBox1.Text = "bas" TextBox2.Text = Date TextBox3.Text = Time End Sub Private Sub CommandButton2_Click() Unload Regel_form End Sub |
| 1 2 3 4 5 6 7 | Private Sub UserForm_Initialize() TextBox1.Text = "bas_ini" TextBox2.Text = Date TextBox3.Text = Time End Sub |
Probeer jezelf ook aan te leren om alle textboxen en dergelijke in het formulier een "eigen" naam te geven zodat hij makkelijker herkenbaar is en je volgende code ok beter leesbaar is.quote:Op donderdag 13 juni 2013 11:52 schreef Basp1 het volgende:
Ik ben er achter Ik moest gewoon UserForm_Initialize gebruiken en niet met de naam van dit form.![]()
[ code verwijderd ]
| 1 2 3 4 5 6 | code code code 'commentaar met uitleg moeilijke code |
Niet alleen makkelijk voor jezelf, maar ook (juist) als iemand anders je code moet lezen/aanpassenquote:Op donderdag 13 juni 2013 14:14 schreef Deetch het volgende:
[..]
Probeer jezelf ook aan te leren om alle textboxen en dergelijke in het formulier een "eigen" naam te geven zodat hij makkelijker herkenbaar is en je volgende code ok beter leesbaar is.
Ik gebruik in VBA meestal de volgende conventies:
intnaam = variabele van het type integer (dus geheel getal)
strnaam = variabele van het type string (dus tekst)
dblnaam = variabele van het type double (reeel getal)
boolnaam = variable van het type boolean (TRUE FALSE)
en in formulieren
btnnaam = knop met bepaalde naam
txtnaam = tekstveld
lblnaam = label
chknaam = checkbox
menunaam = pulldown menu
en als je code ingewikkelder wordt helpt het om er af en toe wat commentaar tussen te zetten om uit te leggen wat je doet
[ code verwijderd ]
| 1 2 3 4 5 6 7 8 9 | =ALS(MIN($P$9*($P$6/1000);$P$10*(VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculation Tool'!$P$7+2);ONWAAR)/1000);$P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculatio n Tool'!$P$7+3);ONWAAR)/1000)<'Calculation Tool'!P8;'Calculation Tool'!$P$8;ALS(MIN($P$9* ($P$6/1000);$P$10*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculation Tool'!$P$7+2);ONWAAR)/1000;$P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculatio n Tool'!$P$7+3);ONWAAR)/1000)>$P$12;'Calculation Tool'!$P$12;(MIN($P$9* ($P$6/1000);$P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculation Tool'!$P$7+3);ONWAAR)/1000;$P$10*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('Calculatio n Tool'!$P$7+2);ONWAAR)/1000)))) |
| 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 | =ALS( MIN( $P$9*($P$6/1000) ; $P$10*(VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+2);ONWAAR)/1000) ; $P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+3);ONWAAR)/1000 ) < 'C'!P8 ; 'C'!$P$8 ; ALS( MIN( $P$9*($P$6/1000) ; $P$10*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+2);ONWAAR)/1000 ; $P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+3);ONWAAR)/1000 ) > $P$12 ; 'C'!$P$12 ; MIN( $P$9*($P$6/1000) ; $P$11*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+3);ONWAAR)/1000 ; $P$10*VERT.ZOEKEN("minmax";Rates!$G:$AG;SOM('C'!$P$7+2);ONWAAR)/1000 ) ) ) |
| 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 | =ALS( MIN( WeightBandRate1*PayableWeight/1000 ; WeightBandRate2*WeightForWeightBand2/1000 ; WeightBandRate3*WeightForWeightBand3/1000 ) < MinTotalTariff ; MinTotalTariff ; ALS( MIN( WeightBandRate1*PayableWeight/1000 ; WeightBandRate2*WeightForWeightBand2/1000 ; WeightBandRate3*WeightForWeightBand3/1000 ) > MaxTotalTariff ; MaxTotalTariff ; MIN( WeightBandRate1*PayableWeight/1000 ; WeightBandRate3*WeightForWeightBand3/1000 ; WeightBandRate2*WeightForWeightBand2/1000 ) ) ) |
moederneukende neuk wie bedenkt er nou zo'n formule? een lutser dusquote:Op zondag 16 juni 2013 21:20 schreef Holy_Goat het volgende:
De tering. Nieuw dieptepunt
Ik ben een en ander aan het herschrijven in een rekensheet. Iedereen weet dat dat een ramp als iemand anders de sheet gemaakt heeft (zeker als het een lutser is) maar het bleek mee te vallen! Totdat ik dit in een cel tegen kwam
[ code verwijderd ]
...
En zo zijn er nog een tigtal cellen.
Is er een makkelijke manier om dit in begrijpelijker taal te lezen dan dit stukje bij beetje met de hand los te pellen?
edit: met notepad++ wat gemakkelijker de haakjes teruggevonden. Maar wil dit eigenlijk niet elke keer doen...
[ code verwijderd ]
Edit 2
Omgezet naar begrijpelijke mensentaal...
Maarja in dit geval ben ik alsnog fucked want het onderliggende proces idee slaat nergens op :p
[ code verwijderd ]
edit3
Tering. Blijkt dit alles te vervangen te zijn door één array functie van nog geen 30 tekens lang
Post die eens?quote:Op zondag 16 juni 2013 21:20 schreef Holy_Goat het volgende:
edit3
Tering. Blijkt dit alles te vervangen te zijn door één array functie van nog geen 30 tekens lang
Brrr, ik moet er niet aan denken dat we een aantal van onze oude sheets moeten gaan aanpassen...quote:Op zondag 16 juni 2013 21:20 schreef Holy_Goat het volgende:
De tering. Nieuw dieptepunt
Ik ben een en ander aan het herschrijven in een rekensheet. Iedereen weet dat dat een ramp als iemand anders de sheet gemaakt heeft (zeker als het een lutser is) maar het bleek mee te vallen! Totdat ik dit in een cel tegen kwam
[ code verwijderd ]
...
En zo zijn er nog een tigtal cellen.
Is er een makkelijke manier om dit in begrijpelijker taal te lezen dan dit stukje bij beetje met de hand los te pellen?
edit: met notepad++ wat gemakkelijker de haakjes teruggevonden. Maar wil dit eigenlijk niet elke keer doen...
[ code verwijderd ]
Edit 2
Omgezet naar begrijpelijke mensentaal...
Maarja in dit geval ben ik alsnog fucked want het onderliggende proces idee slaat nergens op :p
[ code verwijderd ]
edit3
Tering. Blijkt dit alles te vervangen te zijn door één array functie van nog geen 30 tekens lang
de waarden waar naar toe verwezen werd voor het totaal met vlookups enzo, waren al uitgerekend elders in de sheet. Dus ze hadden directe koppelingen kunnen gebruiken. Belangrijkste stukje er in was {=min(range1*range2)} om het minimale product te vinden.quote:
F9 helpt om handmatig alle cellen te berekenenquote:Op maandag 17 juni 2013 14:52 schreef PAAC het volgende:
Vraagje weer(Excel 2010, Engels)
Hoe krijgt Excel het voor elkaar om "Automatisch berekenen" (Formulas > Calculation > Calculation options = Automatic) zelf uit te schakelen?
Ik kwam er per toeval achter toen ik een onmogelijk resultaat kreeg, maar moest daarna alle eerdere berekeningen nalopen ter controle
Ik geef zelf ook al aan dat ik het had gevonden waar ik het kan aan/uitzetten, maar de vraag is hoe hij dit automatisch uit zet... (Telkens F9 indrukken of saven was beetje ondoenlijk vond ikzelf)quote:Op maandag 17 juni 2013 18:00 schreef Deetch het volgende:
[..]
F9 helpt om handmatig alle cellen te berekenen
In Excel 2010 kun je automatisch berekenen (automatic calculation) aan of uit zetten bij: File, Options, Formulas
Het is overigens zo dat als in je eerst geopende sheet calculation op manual staat dit ook voor alle volgende geopende sheets geldt.
Hmm, kan dat komen door de solver Add-In?quote:Op maandag 17 juni 2013 19:23 schreef Joooo-pi het volgende:
Misschien een macro gebruikt waarin het werd uitgezet? Misschien is de macro voortijdig agebroken waardoor de setting niet meer werd teruggezet.
Dat leek mij ook ja.quote:Op maandag 17 juni 2013 21:43 schreef Joooo-pi het volgende:
Solver doet optimalisaties, volgens mij. Lijkt mij geen logische oorzaak.
Ik heb alleen Engels beschikbaar, maar vertalen moet denk ik niet zo moeilijk zijn in dit geval.quote:Op dinsdag 18 juni 2013 10:10 schreef Twentsche_Ros het volgende:
Hoe kun je van een werkblad een copie maken en copiëren naar bv een ander tabblad waarbij alle kolombreedtes in stand zijn gehouden, alle rijhoogten, maar ook bv "afbeeldingen" op het juiste formaat.
Helemaal Top.quote:Op dinsdag 18 juni 2013 10:20 schreef PAAC het volgende:
[..]
Ik heb alleen Engels beschikbaar, maar vertalen moet denk ik niet zo moeilijk zijn in dit geval.
- Klik met de rechtermuisknop op het tabblad van de sheet(onderop waar de naam van de sheet ook staat).
- Klik dan op "Move or Copy".
Dan komt er een dialoogje en van boven naar beneden:
- Selecteer in welk werkbooek je de kopie wilt hebben.
- Selecteer waar je de kopie in het werkboek wilt hebben.
- Vink "Create a copy" aan.
- Klik op OK.
Als het goed is moet dan een kopie van je sheet op in het geselecteerde werkboek op de geselecteerde locatie staan.
(Of bedoel je kopieren naar een ander tabblad waar ook al data in staat?)
Hier hebben ze het over een index gebruiken (site is engels) ipv vert.zoeken(of vlookup)quote:Op dinsdag 18 juni 2013 16:14 schreef sjoemie1985 het volgende:
ik heb een excel document met meerdere tabbladen.
nu heb ik al een code die bepaalde gegevens op een jaar totaal blad neer zet.
dat is deze functie code.
=ALS.FOUT(INDIRECT(F$209&"!P"&VERT.ZOEKEN($A231;INDIRECT(F$175&"!A:B");2;0));0)
Maar nu is het zo dat soms waarden in de kolom A dubbel voor kunnen komen.
die waarden zijn namen van chauffeurs bijrijders en magazijn medewerkers.
maar het komt dus wel eens voor dat een chauffeur ook wel eens in het magazijn werkt.
maar met functie die ik heb geplaats kijkt hij naar de eerst keer dat hij die naam tegen komt en plaatst dan de gegevens wat daar achter staat op het tabblad jaar totaal.
heeft iemand een idee hoe ik die functie kan laten zoeken naar de 2e keer dat een naam voor komt?
Haha, baas. Het werkt, alleen het punt is dat als er nu geen grammen aangegeven staan in de 'gram' kolom, er ook niks aangegeven staat in de 'kcal, 'eiwitten', etc. kolommen. Dat is logisch. Hoe kan ik ervoor zorgen dat het wel weergegeven staat?quote:Op dinsdag 18 juni 2013 23:17 schreef Janneke141 het volgende:
Dat moet toch te doen zijn door de gegevens die in de kolommen vanaf Kcal komen, aan te vullen met '/100*C2' of iets dergelijks (als de kolom Gram C is)
maak er van =(c2="",vlookup(...),vlookup(...)/100*c2)quote:Op dinsdag 18 juni 2013 23:29 schreef Yuri_Boyka het volgende:
[..]
Haha, baas. Het werkt, alleen het punt is dat als er nu geen grammen aangegeven staan in de 'gram' kolom, er ook niks aangegeven staat in de 'kcal, 'eiwitten', etc. kolommen. Dat is logisch. Hoe kan ik ervoor zorgen dat het wel weergegeven staat?
Wat moet er tussen die aanhalingstekens? De formule op dit moment is =VERT.ZOEKEN(B7;Voedingswaarden;3;0)/100*C7quote:Op woensdag 19 juni 2013 01:51 schreef _superboer_ het volgende:
[..]
maak er van =(c2="",vlookup(...),vlookup(...)/100*c2)
Met een ALS functie? Als de kolom "gram" leeg is laat je rekenen met 100 gram, als de kolom wel ingevuld is met de waarde die er ingegeven is.quote:Op dinsdag 18 juni 2013 23:29 schreef Yuri_Boyka het volgende:
[..]
Haha, baas. Het werkt, alleen het punt is dat als er nu geen grammen aangegeven staan in de 'gram' kolom, er ook niks aangegeven staat in de 'kcal, 'eiwitten', etc. kolommen. Dat is logisch. Hoe kan ik ervoor zorgen dat het wel weergegeven staat?
Hoever is ver?quote:Op woensdag 19 juni 2013 08:52 schreef Frixel het volgende:
Als ik in de view en dan Page Break preview van mijn excel 2003 kijk heb ik daar alleen Page 1 staan dat blauw omrand is.(rest is grijs)
Hoe krijg ik het voor elkaar dat daar ook een page 2 is? Ik heb de hoek van de blauwe rand al ver uitgetrokken maar hij maakt dan ook geen page 2 aan.
Niks, daarmee wordt bedoel dat als de cel leeg is er alleen verticaal gezocht moet worden, en anders moet het getal gedeeld door 100 maal het aantal gram. Juist formule wordt dus, in het Nederlands:quote:Op woensdag 19 juni 2013 01:55 schreef Yuri_Boyka het volgende:
[..]
Wat moet er tussen die aanhalingstekens? De formule op dit moment is =VERT.ZOEKEN(B7;Voedingswaarden;3;0)/100*C7
Hmm, oké, dank je. Ik heb echter iets anders besloten en wil gewoon dat de vakjes leeg zijn zonder iets erin tenzij ik het product en de grammen aangeef. Ik gebruik nu de volgende formulequote:Op woensdag 19 juni 2013 12:17 schreef _superboer_ het volgende:
[..]
Niks, daarmee wordt bedoel dat als de cel leeg is er alleen verticaal gezocht moet worden, en anders moet het getal gedeeld door 100 maal het aantal gram. Juist formule wordt dus, in het Nederlands:
=Als(C7="";VERT.ZOEKEN(B7;Voedingswaarden;3;0)';VERT.ZOEKEN(B7;Voedingswaarden;3;0)/100*C7)
quote:=ALS(ISNB(VERT.ZOEKEN(B9;Voedingswaarden;4;0));0;VERT.ZOEKEN(B9;Voedingswaarden;4;0))/100*C9
Uit eerdere postsquote:Op woensdag 19 juni 2013 19:05 schreef Yuri_Boyka het volgende:
Nu zie je dus dat overal waar niks ingevuld is een '0,0' staat. Ik heb geprobeerd de formule iets te veranderen, maar het lukt niet. Enig idee?
quote:Op woensdag 19 juni 2013 01:55 schreef Yuri_Boyka het volgende:
[..]
Q:
Wat moet er tussen die aanhalingstekens?
Ofwelquote:Op woensdag 19 juni 2013 12:17 schreef _superboer_ het volgende:
[..]
A:
Niks, daarmee wordt bedoel dat als de cel leeg is er alleen verticaal gezocht moet worden, en anders moet het getal gedeeld door 100 maal het aantal gram.
Juist formule wordt dus, in het Nederlands:
=Als(C7="";VERT.ZOEKEN(B7;Voedingswaarden;3;0)';VERT.ZOEKEN(B7;Voedingswaarden;3;0)/100*C7)
Dat begreep ik.quote:Op donderdag 20 juni 2013 08:26 schreef PAAC het volgende:
[..]
Uit eerdere posts
[..]
[..]
Ofwel
=Als(B7=""; Dan ; Anders )
Verder invullen moet wel lukken denk ik![]()
Ik heb zojuist een drop down gemaakt dmv een lijst en als er niets in staat kan ik met de formule die ik eerder gaf gewoon een lege cel weergeven. Afhankelijk van wat er in de lijst staat kan ik ook gewoon berekeningen uitvoeren.quote:Op donderdag 20 juni 2013 15:23 schreef Yuri_Boyka het volgende:
[..]
Dat begreep ik.
Als ik zijn formule gebruik, dan krijg ik een #N/B en dat moet ik niet hebben aangezien ik geen juiste totalen krijg. Dit probleem had ikzelf ook en toen heb ik een Google gedaan om het te fiksen. Nu staat er dus '0,0'. Hetgeen wat moet gebeuren is dat in de vakjes waar de '0,0' staat, wit worden, tenzij ik het product selecteer en het aantal grammen invullen.
Ik las op Google wel iets over voorwaardelijke opmaak, maar dat is mij niet gelukt.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |