quote:Op donderdag 22 maart 2007 14:54 schreef Djoowey het volgende:
Nog een vraagje,
Ben wat meer met draaitabellen bezig nu, en als ik er 1 verwijder (via "Verwijderen"), blijft hij er volgens mij bij dat de lege cellen nog steeds een draaitabel moeten voorstellen. Daardoor kan ik een eventuele nieuwe draaitabel daar niet neerzetten, en heb ik dus zware problemen met de opmaak!
Hoe kan ik die cellen echt leegmaken, of hoe kan ik een draaitabel zo verwijderen dat ik geen "left-overs" heb..
BVD again!
Macro opnemen van het sorteren van die tabel met INDIRECT verwijzingen en die aan een knop hangen of zoek in het vorige topic die verwijzng naar een macro die automatisch draait als de sheet veranderd, iets met "worksheet_on_change".quote:Op vrijdag 23 maart 2007 09:16 schreef Damzkieee het volgende:
Laatste vraag uit het vorige topic:
Okay dat kopieren naar het lege tabblad wil wel, maar nu nog het sorteren. Ik wil graag dat dat automatisch gaat en dat de namen er dan bij verplaatsen, zodat ze bij de goede score blijven staan.
dan wordt het lastig, ook om het uit te leggen.quote:
1 2 | Selection.Sort Key1:=Range("B1"), Order1:=xlDescending, Key2:=Range("A1"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 :=xlSortNormal |
Ik wist het ook niet, maar ik heb even zitten proberen naar aanleiding van je vraag, en wat denk je? Je kunt de tabjes gewoon van het ene bestand naar het andere slepen.quote:Op vrijdag 23 maart 2007 10:33 schreef SHERMAN het volgende:
Hoi.
Vraagje, ik 70 Excel bestanden. Dit zou ik graag in 1 bestand willen hebben met 70 tabbladen.
Kan dit automagisch? Ik heb al zitten zoeken onder Data >>> Get external data. Maar dan kriig ik de gegevens gelinkt, en niet geimporteerd.
Weet iemand hoe dit makkelijk kan?
He verrek, je hebt gelijk..quote:Op vrijdag 23 maart 2007 10:37 schreef Frollo het volgende:
[..]
Ik wist het ook niet, maar ik heb even zitten proberen naar aanleiding van je vraag, en wat denk je? Je kunt de tabjes gewoon van het ene bestand naar het andere slepen.
Dat moet dus in mijn geval =SUMIF(D1:D113,">=1") zijn. Nu wil ik eigenlijk nog dat de waarden in de velden voor de optelling afgerond worden naar beneden (FLOOR).quote:Op zaterdag 24 maart 2007 12:24 schreef Frollo het volgende:
Zet dit in een cel die zelf NIET in kolom D ligt:
=SOM.ALS(D:D;">=1")
quote:Op woensdag 21 maart 2007 23:36 schreef Visitor.Q het volgende:
Ik heb hier een geval waarin ik een aantal punten wil fitten met een polynoom. De polynoom is derde macht, en loopt volgens de grafiek netjes door de punten die ik heb opgegeven (blauw). Daarbij wil ik dat (0,0) wordt meegenomen en dat de vergelijking wordt afgedrukt.
Als ik de uitkomst van deze vergelijking echter in Excel ga invullen (dus zelf weer x waarden invullen en dan de uitkomst y tegen deze x plotten), krijg ik data punten die boven de zojuist gegenereerde fit liggen (rood)... Het lijkt er dus op dat de factoren in de vergelijking niet overeenkomen met de juiste gefitte curve...
Wat moet ik hier nu mee? Waarom gaat dit fout? Is dat nou het effect van verlies van significate cijfers op een computer? Zou niet moeten, want MATLAB kan gewoon de juiste fit berekenen.. Office 2003 kan het wel goed... Iemand kan verifieren dat dit inderdaad fout gaat misschien?
http://xs.to/xs.php?h=xs413&d=07123&f=office2007fit.jpg
de datafile:
http://www.filefactory.com/file/3efbf7/
Je gelooft het niet, maar hij geeft precies dezelfde formule met de coefficienten een factor 1E7 hogerquote:Op zondag 25 maart 2007 11:07 schreef Deetch het volgende:
War soms nog wel een wil helpen is alle y-waarden met een meervoud van 10 te vermenigvuldigen. Ik stel voor om alles x1E6 of x1E7 te doen, dan gaat het al iets beter.
Gij wordt zeer vriendelijk en hartelijk bedankt!quote:Op maandag 26 maart 2007 22:54 schreef Deetch het volgende:
de indirect functie kun je daar voor gebruik.
In bestand B zet je in cel a1 de bestandnaam die je wilt aanroepen (bestandA.xls).
Vervolgens zet je in de kolom ernaast de volgende formule: =indirect("["&A1&"]Blad1!$C$5")
Dus in de indirectfunctie komt dus een tekstregel met de verwijzing erin. Blad1 kun je dus ook nog vervangen door een celverwijzing en $C$5 ook.
1 2 3 4 5 6 7 8 | ' ' Paste_Values Macro ' De macro is opgenomen op 27-3-2007 door Deetch. ' Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False End Sub |
1 |
1 |
Zet in de verwijzende cellen =DATUM(2007;A1;1) en maak deze op met de notatie mmm of mmmm.quote:Op woensdag 28 maart 2007 09:25 schreef HTN02 het volgende:
ik wil de maand in de ene cel (numeriek (01, 02, 03, etc etc)) converteren naar de andere cel (text (Januari, Februari, Maart, etc etc))
en ik kan niet vinden hoe dat moet. ben ik nou zo een slechte F1'er of kan het gewoon niet?
Dan moet je even Extra > Opties > Weergave > Formules UITvinkenquote:Op woensdag 28 maart 2007 09:49 schreef HTN02 het volgende:
hmmm.... bijde oplossingen werken niet, hij laat gewoon die code in de cel zien.
ik gebruik excel 2003 BTW
Kun je het bestand (of een gedeelte) anders even online zetten? Want ik snap niet zo goed waar je nu heen wilt en waarom het niet lukt.quote:Op woensdag 28 maart 2007 09:58 schreef HTN02 het volgende:
formules waren al uitgevinkt.
3de oplossing werkt ook niet. maar ik heb dus zowel de numerieke als de text van een maand nodig in een apparte cellen.
in het nummerieke wil ik graag 01, 02, 03, 04 gebruiken.
kan iemand ook aangeven wat voor cellen ik moet gebruiken (tekst, numeriek, datum)
En in de eerste groep velden, staan daar echt getallen (1, 4, 12 etc) of zijn het in werkelijkheid datums die OPGEMAAKT zijn als getallen?quote:Op woensdag 28 maart 2007 10:02 schreef HTN02 het volgende:
het zijn gewoon 2 velden, maand text en maand numeriek die moeten dus communiceren.
Dan is het bijzonder vreemd dat mijn oplossing niet werkt.quote:Op woensdag 28 maart 2007 10:10 schreef HTN02 het volgende:
tekst met 01, 02, 03 ofzo erin. de 2de is nog niks. plus een veldje om allen in een goede zin te proppen, maar dat staat hier buiten (dat lukt me wel)
Kijk 'ns of je dit kunt gebruiken:quote:Op woensdag 28 maart 2007 10:19 schreef HTN02 het volgende:
na je oplossing opniew geprobeerd te hebben krijg ik #WAARDE
Dan moet je TEKST(C2;"mmmm") gebruiken in plaats van C2.quote:Op woensdag 28 maart 2007 10:47 schreef HTN02 het volgende:
dat werktthanks! alleen een klein dingetje nog... ik wil ze helemaal uitgeschreven hebben, kan dat ook?
als ik de cel oproep in een ander veld (dat zinnetje waar ik het eerder over had) krijg ik :39142 ?
ik roep hem op met &C2
Ja hoor, dan doe je TEKST(B2;"00").quote:Op woensdag 28 maart 2007 11:16 schreef HTN02 het volgende:
je bent geweldig! dan nog 1 klein allerlaatste vraagje:
als je 03 hebt staan in B2 (waar C2 dus van is afgeleid) en die gebruikt ik in mijn zin, dan krijg ik 3 IPV 03. is dat te veranderen?
Ja zeg, balen enzoquote:Op woensdag 28 maart 2007 11:24 schreef Frollo het volgende:
Mooi zo, succes ermee.
(Ik heb gewoon mazzel dat Deetch er even niet is, kan ik ook eens pimpen met mijn Excel skillz.)
ik kan helemaal niks met draaitabellen, toch eens in gaan verdiepen dan maar. Misschien wil iemand anders nog een schot wagen?quote:Op donderdag 29 maart 2007 15:13 schreef Djoowey het volgende:
[..]
Hij is nog steeds open, weet niemand het?![]()
quote:Op donderdag 22 maart 2007 14:54 schreef Djoowey het volgende:
Ben wat meer met draaitabellen bezig nu, en als ik er 1 verwijder (via "Verwijderen"), blijft hij er volgens mij bij dat de lege cellen nog steeds een draaitabel moeten voorstellen. Daardoor kan ik een eventuele nieuwe draaitabel daar niet neerzetten, en heb ik dus zware problemen met de opmaak!
Hoe kan ik die cellen echt leegmaken, of hoe kan ik een draaitabel zo verwijderen dat ik geen "left-overs" heb..
Lol, veel succes dan maar.quote:
1 |
1 |
1 2 3 | Selection.End(xlUp).Select End Sub |
1 2 3 4 5 6 | MsgBox ActiveCell.Value & " bestaat al" Selection.ClearContents Else ActiveCell.Offset(1, 0).Select End If |
quote:Op woensdag 4 april 2007 14:58 schreef Deetch het volgende:
Excel zou bij het veranderen van de bladnaam automatisch de verwijzingen in andere werkbladen moeten aanpassen.
Hoe ziet de formule eruit waarbij het niet wil lukken? En krijg je misschien ook een foutmelding?
quote:Op woensdag 4 april 2007 15:05 schreef kroegtijger het volgende:
[..]tenzij je volgens mij een $ voor je werkblad-naam hebt staan in je formule (dacht ik
)
1 |
Als dit getal als getal in de formules staat kun je met ctrl+H al deze getallen vervangen door een ander getal.quote:Op donderdag 5 april 2007 00:48 schreef Version1 het volgende:
Ik wil een groot aantal cellen vermenigvuldigen met een getal (moet het in Euro's hebben maar in de sheets staat het in ponden). En ik heb geen zin om in 24 sheets een stuk of 500 cellen, één voor één te gaan veranderen; dit kan met excel vast wel sneller. Wie kan me vertellen hoe dit kan?
in het engels is het SUMIF (zonder punt) verder wel een mooie oplosing, ik zal hem zelf ook vaker gaan gebruiken.quote:Op donderdag 5 april 2007 10:03 schreef ralfie het volgende:
ik denk dat je beter som.als ( [en] sum.if denk ik) kunt gebruiken
[ code verwijderd ]
erg makkelijk, kom je vast wel uit
De getallen zijn geen uitkomsten van formules. Ze zijn er gewoon, eh, "los" ingevoerd.quote:Op donderdag 5 april 2007 10:12 schreef Deetch het volgende:
[..]
Als dit getal als getal in de formules staat kun je met ctrl+H al deze getallen vervangen door een ander getal.
Zoek een willekeurige cel waarin je de wisselkoers van de Britse pond mikt. Kopieer deze cel. Selecteer de cellen waarvan de valuta gewijzigd moet worden, kies niet plakken maar 'Plakken Speciaal'`en vink 'Vermenigvuldigen' aan.quote:Op donderdag 5 april 2007 11:48 schreef Version1 het volgende:
[..]
De getallen zijn geen uitkomsten van formules. Ze zijn er gewoon, eh, "los" ingevoerd.Heb je misschien een andere suggestie?
Dus bv. in A1 t/m A10, staan de getallen 1,2,3,4,5,6,7,8,9 en 10 en die wil ik allemaal gaan vermenigvuldigen met 1.75.
quote:Op donderdag 5 april 2007 11:53 schreef hooibaal het volgende:
[..]
Zoek een willekeurige cel waarin je de wisselkoers van de Britse pond mikt. Kopieer deze cel. Selecteer de cellen waarvan de valuta gewijzigd moet worden, kies niet plakken maar 'Plakken Speciaal'`en vink 'Vermenigvuldigen' aan.
1 |
1 2 3 | tussen 4 en 8: =COUNTIF(B2:B20;2) meer dan 8: =COUNTIF(B2:B20;3) |
Super!quote:Op donderdag 5 april 2007 11:53 schreef hooibaal het volgende:
[..]
Zoek een willekeurige cel waarin je de wisselkoers van de Britse pond mikt. Kopieer deze cel. Selecteer de cellen waarvan de valuta gewijzigd moet worden, kies niet plakken maar 'Plakken Speciaal'`en vink 'Vermenigvuldigen' aan.
Nou, als je toevallig op rij 1 begint (en dus op rij 52/53 eindigt), zou je =SUMIF(A:A,ROW(),C:C) kunnen doen.quote:Op woensdag 11 april 2007 14:58 schreef Freak187 het volgende:
Ben ik weer met een vraag. Dit keer is het om de boel een beetje te vergemakkelijken.
Ik gebruik de SUMIF functie als volgt: =SUMIF(A:A,1,C:C). Die 1 staat voor het weeknummer. Maar er zijn 52 weken in een jaar, dus ik trek die SUMIF formule met 52 hokjes naar beneden. Maar helaas verandert die 1, niet in een 2 en daarna een 3 enz enz enz.. Dus nu zit ik handmatig al die hokjes af te gaan om dat cijfer te veranderen...... IS er een handigere manier???
1 |
1 |
Bij deze remind ik jequote:Op donderdag 29 maart 2007 22:06 schreef realbase het volgende:
ik zou ut ook nie weten
remind me maandag even! dan vraag ik de excel goeroe op het werk even.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |