Ik heb een vraagje over Excel/OpenOffice. Stel je maakt in cel C1 een formule "= A1+B1".
Nu kan ik deze cel aanklikken en vervolgens over 10 rijen naar beneden slepen. Cel C2 wordt dan automatisch A2+B2, cel C3 wordt A3+B3 enzovoorts.
Nu vraag ik me af of je met een of andere handeling kunt instellen dat IEDERE cel Cx gelijk is aan Ax+Bx, waarbij x staat voor het rijnummer. Kan zoiets? Stel dat ik de betreffende formule uit cel C1 bijvoorbeeld voor 10.000 rijen wil instellen, dan moet ik cel C1 aanklikken en vervolgens 10.000 rijen naar beneden slepen. Niet bepaald handig. En stel dat ik nu toch ineens meer dan 10.000 rijen nodig heb, dan werkt de formule na rij 10.000 ineens niet meer. Vandaar dat ik dus benieuwd ben of je een formule direct op een hele kolom kunt toepassen.
Ward, super! Dat werkt inderdaad prima! Nog een ander vraagje ... Stel ik heb dus de hele kolom gekopieerd. Bij cel A1 en B1 vul ik respectievelijk 1 en 2 in, dan verschijnt in cel C3 logischerwijs het getal 3. Echter, in alle overige cellen in kolom C staat nu het getal 0. Dit komt omdat cel A en B nog niet zijn ingevuld. Is het mogelijk om de formule zo aan te passen dat er in cel C alleen een resultaat verschijnt als cel A en B beiden gevuld zijn?
@Wouter:
Omdat je de formula maar tot 10.000 rijen naar beneden hebt gesleept.
[size=xsmall]Toevoeging op 01/02/2015 13:26:13:[/size]
Toch even een kleine kanttekening. Hoewel het vullen van de kolommen prima werkt, wordt m'n bestand er wel erg groot van. Een simpele =A1+B1 leidt nu al tot een bestandsgrootte van 8,5 mb terwijl er verder nog niks in het bestand staat. Is er wellicht nog een andere oplossing te bedenken? Het opslaan van het bestand duurt ook een eeuwigheid.
Thanks Ward, het werkt helaas nog niet helemaal. Als ik dan in A2 en B2 0 en 0 invul verschijnt er in C2 niks. Kan ik ergens terugvinden hoe de syntax van die aangepaste notatie werkt?
En weet je wellicht nog een handigere oplossing dan het vullen van een hele kolom (gezien de nogal grote bestandsgrootten en het traag opslaan)?
Ja, er is een handige optie, maar daar merk je niet meteen wat van: als je steeds dezelfde formule gebruikt in een specifieke kolom, gaat Excel op een gegeven moment over op een AutoComplete. Vul je dan A en B van een volgende rij in, dan verschijnt automatisch de eerder gebruikte formule in C.
Met andere woorden: als je het nu niet oplost, lost het zich later vanzelf op ;-)
Je kunt in plaats van een notatie een formule gebruiken. Dit is bijvoorbeeld de Nederlandstalige Excel-variant van een if-then-else:
Probeer het anders met een formule. Spreadsheetprogramma's hebben meestal wel een of andere if() of iif() en een vorm van empty() aan boord. Net PHP ;-)