Excel
Ooit ben ik begonnen met het spreadsheetprogramma Lotus 1-2-3, dat in de beginjaren van de pc veel werd gebruikt in bedrijven. Gaandeweg maakten we de overstap naar Microsoft Excel. Sindsdien heeft dat programma een enorme ontwikkeling doorgemaakt. Het is bijna niet meer voor te stellen dat de eerste spreadsheets maar één tabblad hadden en je de opmaak niet direct op het scherm kon zien.
Ik heb die hele evolutie meegemaakt en Excel door de jaren heen goed leren kennen. Net als veel anderen gebruik ik lang niet alle functies, maar voor het werk dat ik deed bood Excel alles wat ik nodig had.
Hieronder geef ik een paar voorbeelden van handige mogelijkheden die bij veel gebruikers minder bekend zijn.
Excel biedt veel mogelijkheden om de opmaak van een cel automatisch aan te passen op basis van de waarde in die cel, of op basis van waarden in andere cellen.
Een macro is een stukje VBA-code (Visual Basic for Applications) dat in Excel draait.
Met een macro kun je met één druk op de knop meerdere bewerkingen tegelijk uitvoeren. Denk bijvoorbeeld aan het verwerken van verkoopcijfers of het automatisch opmaken van een rapport. Je kunt zo’n macro ook koppelen aan een knop, waardoor het gebruik nog eenvoudiger wordt.
Dit is een veelgebruikte handigheid in Excel: het hulpmiddel ‘Doelzoeken’.
Stel dat een formule op basis van een aantal variabelen een uitkomst geeft die je eigenlijk niet wilt. Dan kun je Excel automatisch laten berekenen welke waarde één van die variabelen moet hebben om wél de gewenste uitkomst te krijgen.
Je hoeft dus niet handmatig te proberen (trial and error), Excel doet het rekenwerk voor je.
Een formule toont de uitkomst in een cel, maar die is niet altijd wat je verwacht.
In zulke gevallen is het handig om snel te kunnen zien wat een specifiek deel van de formule oplevert. Zo kun je eenvoudig nagaan waar het misgaat, zonder de hele formule te herschrijven.
Formules kunnen dynamisch verwijzen naar andere cellen of tabbladen.
Een mooi voorbeeld daarvan is het gebruik van de functie INDIRECT. Stel dat je in een cel een verkoopkanaal kiest. In een formule wil je dan automatisch de omzet van dat kanaal ophalen. Voor elk verkoopkanaal is er een apart tabblad met gegevens. Met INDIRECT kun je in de formule flexibel verwijzen naar het juiste tabblad, op basis van de gemaakte keuze.
Voor eenvoudige invoercontroles kun je in Excel gebruikmaken van Gegevensvalidatie.
Maar als de toegestane invoer afhangt van één of meerdere andere cellen, dan is Gegevensvalidatie vaak niet voldoende. In dat geval kun je een speciale macro (event-driven VBA-code) gebruiken die automatisch wordt uitgevoerd zodra de waarde in een bepaalde cel verandert.
Loopt u tegen een Excel-vraagstuk aan, of wilt u de bouw van een Excel-toepassing uitbesteden?
Misschien kan ik u helpen. Neem gerust contact met me op om de mogelijkheden te bespreken.