Digi
alle pijlers
Excel Wanhoop
vrijdag 8 januari 2010 om 18:22
Vraagje: ik heb een excel sheet, waarin verschillende kolommen staan, een stuk of 8, en zo rond de 10.000 rijen.
Nu wil ik die rijen onderverdelen in kleinere porties, en daar 'tussenstanden' van maken: dus na elke pak 'm beet 10 rijen een rij invoegen en daar het totaal van de voorgaande tien rijen (in die kolom uiteraard) neerzetten. Deze rij markeer ik dan.
Nu blijkt dat excel de cijfers die er al in staan niet leest. Als ik gewoon doe =SOM(cel1;cel10) dan zegt hij: 0. Als ik vervolgens diezelfde nummers zelf intik dan pakt hij ze wel. Ik begrijp niet waarom. De nummers die er al staan zien er op het oog anders uit omdat ze een fractie van de marge staan, het lijkt of er eerst een spatie staat en dan pas de nummers. Maar dat is niet zo. Als ik naar celeigenschappen ga is alles hetzelfde.
Toen dacht ik, met de moed lichtjes in de schoenen, ok er zit niets anders op dan de cijfers dus over te tikken. Maar elke keer als ik een cijfer invoer in een cel en dan enter doe of gewoon naar onderen ga met de pijltjes of met de muis duurt het zo'n tien seconden voor hij klaar is met denken en het cijfertje wat ik ingetiept heb in de cel verschijnt. In die tijd komt het zandlopertje er te staan.
Wat doe ik nou verkeerd?!?!??! En belangrijker, hoe kan ik dit oplossen? Anders zit ik hier nog wel zo'n 10 uur aan en ik wil het eigenlijk vanavond afhebben en opsturen (of... dat móet eigenlijk).
Als ik een (lege) rij wil verwijderen duurt het trouwens net zo lang. Ik heb opnieuw opgestart, een virusscan gedaan en cc cleaner laten lopen, allemaal zonder resultaat.
Nu wil ik die rijen onderverdelen in kleinere porties, en daar 'tussenstanden' van maken: dus na elke pak 'm beet 10 rijen een rij invoegen en daar het totaal van de voorgaande tien rijen (in die kolom uiteraard) neerzetten. Deze rij markeer ik dan.
Nu blijkt dat excel de cijfers die er al in staan niet leest. Als ik gewoon doe =SOM(cel1;cel10) dan zegt hij: 0. Als ik vervolgens diezelfde nummers zelf intik dan pakt hij ze wel. Ik begrijp niet waarom. De nummers die er al staan zien er op het oog anders uit omdat ze een fractie van de marge staan, het lijkt of er eerst een spatie staat en dan pas de nummers. Maar dat is niet zo. Als ik naar celeigenschappen ga is alles hetzelfde.
Toen dacht ik, met de moed lichtjes in de schoenen, ok er zit niets anders op dan de cijfers dus over te tikken. Maar elke keer als ik een cijfer invoer in een cel en dan enter doe of gewoon naar onderen ga met de pijltjes of met de muis duurt het zo'n tien seconden voor hij klaar is met denken en het cijfertje wat ik ingetiept heb in de cel verschijnt. In die tijd komt het zandlopertje er te staan.
Wat doe ik nou verkeerd?!?!??! En belangrijker, hoe kan ik dit oplossen? Anders zit ik hier nog wel zo'n 10 uur aan en ik wil het eigenlijk vanavond afhebben en opsturen (of... dat móet eigenlijk).
Als ik een (lege) rij wil verwijderen duurt het trouwens net zo lang. Ik heb opnieuw opgestart, een virusscan gedaan en cc cleaner laten lopen, allemaal zonder resultaat.
vrijdag 8 januari 2010 om 18:33
Ik gebruik ook decimalen, het gaat om geld (maar ik doe gewoon 'twee decimalen' niet 'valuta').
Het is een spaanse spreadsheet, ik heb ned. excel.
Alles staat wel met komma's (zowel in het origineel als bij mij).
De tip van Ainne ga ik even proberen (ik heb het al in een nieuw doc. gezet, dat was het eerste wat ik deed voor ik er verder maar aankwam en toen ging hij dus zo sloom doen).
Super dat jullie zo snel al tips geven!!!!!!
Het is een spaanse spreadsheet, ik heb ned. excel.
Alles staat wel met komma's (zowel in het origineel als bij mij).
De tip van Ainne ga ik even proberen (ik heb het al in een nieuw doc. gezet, dat was het eerste wat ik deed voor ik er verder maar aankwam en toen ging hij dus zo sloom doen).
Super dat jullie zo snel al tips geven!!!!!!
maandag 11 januari 2010 om 20:46
quote:Margaretha2 schreef op 08 januari 2010 @ 18:22:
Nu blijkt dat excel de cijfers die er al in staan niet leest. Als ik gewoon doe =SOM(cel1;cel10) dan zegt hij: 0.
De fout zit hem in de puntkomma (;). Dat is een argumentscheider, zoals ik dat wil noemen.
De functie =som() kan op twee manieren worden gebruikt:
1. =som(a1;a3;a5) telt de argumenten bij elkaar op (expressies). Een expressie is een formule, een getal, een celverwijzing of een combinatie van deze drie;
2. =som(a1:a5) telt alle getallen bij elkaar op die in het bereik staan, hier a1 t/m a5, dus a1, a2, a3, a4 en a5.
Er is dus een verschil tussen =som(a1;a5) (tel a1 en a5 bij elkaar op) en =som(a1:a5) (tel a1 t/m a5 bij elkaar op).
Tsja... fouten bij het programmeren zitten heel vaak in een klein hoekje.
Nu blijkt dat excel de cijfers die er al in staan niet leest. Als ik gewoon doe =SOM(cel1;cel10) dan zegt hij: 0.
De fout zit hem in de puntkomma (;). Dat is een argumentscheider, zoals ik dat wil noemen.
De functie =som() kan op twee manieren worden gebruikt:
1. =som(a1;a3;a5) telt de argumenten bij elkaar op (expressies). Een expressie is een formule, een getal, een celverwijzing of een combinatie van deze drie;
2. =som(a1:a5) telt alle getallen bij elkaar op die in het bereik staan, hier a1 t/m a5, dus a1, a2, a3, a4 en a5.
Er is dus een verschil tussen =som(a1;a5) (tel a1 en a5 bij elkaar op) en =som(a1:a5) (tel a1 t/m a5 bij elkaar op).
Tsja... fouten bij het programmeren zitten heel vaak in een klein hoekje.
World of Warcraft: Legion