inhoud vorige volgende

4. Verkoopgegevens van drie producten

In dit hoofdstuk stel je een werkblad op waarin je de maandelijkse verkoop- en omzet van een product bijhoudt. In het volgende hoofdstuk zal je hierbij een chart (business graphic) maken.

De volgende zaken worden behandeld:

In het nu volgende werkblad zullen enkele nieuwe problemen opduiken, die zullen ontstaan bij het kopiëren van formules met referenties.

4.1 De opgave en een eerste ontwerp van de lay-out (*)

Stel een werkblad op waarin je voor een jaar de maandelijkse verkoopgegevens van drie producten bijhoudt, die door een firma worden verkocht. De producten krijgen de namen handboek, CD-ROM en zip-disk geven. De verkoopprijs bedraagt 1200 BF voor het handboek, 2000 BF voor de CD-ROM en 700 BF voor de zip-disk. Deze verkoopprijzen kunnen in de loop van het jaar niet worden gewijzigd. Je moet het werkblad op een eenvoudige wijze kunnen aanpassen aan andere verkoopprijzen. In een bepaald jaar (1996) worden de verkoopcijfers (aantal verkochte eenheden) en de omzet (ontvangen bedrag voor alle verkochte stuks) van elk product per maand gegeven. Registreer die in een tabel. Daarnaast moet deze tabel de totale maandelijkse omzet van de drie producten en een overzicht voor een volledig jaar en een gemiddelde maand bevatten.

  A B C D E F G H
1 naam titel         jaar: 1996
2                
3 prijs handboek 1200     tot. omz. ... in jaar 1996
4 prijs CD-ROM 2000     gr. omzet ... in maand ...
5 prijs zip-disk 700     kl. omzet ... in maand ...
6                
7 maand verkoop handboek verkoop CD-ROM verkoop zip-disk omzet handboek omzet CD-ROM omzet zip-disk totale omzet
8 januari 440 300 750 528000 600000 525000 1653000
9 februari 520 290 720 624000 580000 504000 1708000
  ... ... ... ... ... ... ... ...
19 december ... ... ... ... ... ... ...
20 jaartotaal ... ... ... ... ... ... ...
21 gem. maand ... ... ... ... ... ... ...

figuur 1: De lay-out van het werkblad 'Verkoop 3 producten'

Verdeel het werkblad opnieuw in drie delen. In een eerste deel plaats je een titel, het jaartal en de eenheidsverkoopprijzen voor elk van de drie producten. Het tweede deel bevat de tabel. Hierin komen twaalf rijen voor. Vermeld per maand voor elk product de verkochte hoeveelheid (input) en de omzet (berekend). Plaats in een laatste kolom de totale omzet van de drie producten samen. Voeg hieraan twee rijen toe met overzichtsgegevens voor elke kolom uit de tabel. Het derde deel staat rechts bovenaan en bevat de totale jaarlijkse omzet, en de maanden met de grootste en kleinste totale omzet.

Je kan hieruit een lay-out (figuur 1) afleiden. Ook nu lijkt het op het eerste gezicht mogelijk het ganse werkblad op één scherm te krijgen.

In het eerste gedeelte staan enkel in te vullen gegevens.

De formules voor de gegevens in de tabel zijn eenvoudig te formuleren in woorden:

In de onderste twee rijen worden overzichten berekend met de reeds geziene SUM en AVERAGE functies.

In het derde deel komen de MAX en MIN functie voor en een combinatie van complexere functies om de maand waarin deze waarden vallen op te zoeken in de tabel.

4.2 De tekst en getallen aanbrengen (*)

Juist zoals in het vorige hoofdstuk staat op de P: schijf een Read Only werkboek P:\Excel  97\ Verkoop.xls. Open dit en bewaar het met dezelfde naam in op je I: schijf (I:\Verkoop.xls). In het eerste werkblad Sheet1 zal je het werkblad opbouwen. Wanneer het af is zal je het hernoemen in Verkoop van 3 producten. Daarnaast zijn er in het werkboek nog vier werkbladen Verkoop 1, Verkoop 2, Verkoop 3 en Verkoop 4 met de uiteindelijke inhoud en vorm en bijgevoegde charts van het op te stellen werkblad.

Je zal in eerste instantie het werkblad opstellen zodat het er uit ziet als Verkoop 1 (figuur 2). Later zal je de vormgeving aanpassen tot de gedaante van Verkoop 2 (figuur 16).

Verkoop.xls - Verkoopgegevens van drie producten
figuur 2: het werkblad 'Verkoop 1'

4.2.1 De gegevens in de eerste vijf rijen invoeren (*)

Het invullen van het eerste gedeelte in rijen 1:7 levert geen problemen op:

A1: je naam    
B1: Verkoopgegevens van drie producten    
G1: jaar: A7: maand
H1: 1996 B7: verkoop handboek
A3: prijs handboek C7: verkoop CD-ROM
A4: prijs CD-ROM D7: verkoop zip-disk
A5: prijs zip-disk E7: omzet handboek
B3: 1200 BF F7: omzet CD-ROM
B4: 2000 BF G7: omzet zip-disk
B5: 700 BF H7: totale omzet

Opmerkingen:

4.2.2 De maandnamen invoeren (*)

In de A-kolom (A8:A19) moet je de namen van de maanden plaatsen. Excel biedt de mogelijkheid om automatisch de namen van de maanden aan te brengen, door de naam van de eerste maand in cel A8 te plaatsen en daarna met de fill handle naar de daaronder liggende cellen te extrapoleren:

A8: januari, sleep fill handle naar A8:A19

Wanneer dit geen succes heeft, betekent dit dat Excel enkel de Engelstalige namen van de maanden kent. Je moet dan de Nederlandstalige namen van maanden in het Custom Lists tabblad van het Options dialoogvenster toevoegen (zie supra). Omdat je deze toch in het werkblad nodig hebt, kan je deze best in cellen A8:A19 intypen en daarna in de Custom Lists importeren:

A8:A19: januari, februari, maart, april, mei, juni, juli, augustus, september, oktober, november, december
A8:A19 Tools, Options..., Custom Lists tabblad, Import list from cells: $A$8:$A:$19, Import

Opmerkingen:

4.2.3 De verkochte hoeveelheden invoeren (*)

Typ daarna de verkoopgegevens in de tabel (B8:D19). Je kan dit op meerdere wijzen doen. Het is aangewezen om eerst de 36 cellen in de kolommen met verkoopgegevens te selecteren en vervolgens de 36 getalwaarden kolom na kolom in te typen. Het drukken op enter brengt je dan automatisch naar de volgende cel.

4.3 De formules in de tabel aanbrengen (*)

Breng daarna met de muis de formules aan in de tabel. De formules in rij 8 zijn:

E8: =B8*B3
F8: =C8*B4
G8: =D8*B5
H8: =SUM(E8:G8)

Kopieer vervolgens de formules met de fill handle:

E8:H8: sleep fill handle naar E8:H19

Het resultaat (figuur 3) is echter niet zoals verwacht. Enkel de niet-gekopieerde waarden voor de maand januari zijn correct. De andere berekende getallen zijn verkeerd, staan in exponentiële notatie of bevatten de #VALUE! foutmelding. Je zal dit nu nader bekijken door de gekopieerde formules met de resultaten te vergelijken.


figuur 3: De foute resultaten na het kopiëren

Opmerkingen:

4.3.1 De formules in een tweede venster bekijken (*)

In de formulebalk zie je telkens de formule van de geactiveerde cel. Je zou nu elke gekopieerde cel kunnen activeren en zijn formule in de formulebalk bekijken. Je kan echter ook de formules rechtstreeks in het werkblad bekijken.

Open vooraf een tweede venster van hetzelfde werkblad met het commando

Window, New Window

Dit tweede venster krijgt de naam van het oorspronkelijke venster, gevolgd door een dubbelepunt en het cijfer 2: Verkoop.xls:2. Het oorspronkelijke venster heeft nu de naam Verkoop.xls:1.

Om in dit tweede venster niet de resultaten maar de formules te zien, gebruik je het commando

Tools, Options..., View tabblad, kruis Formulas aan.

Nu worden de resultaten in het venster Verkoop.xls:2 door de formules vervangen. De kolommen zijn hier breder dan op het scherm met resultaten, omdat formules meestal langer uitvallen. Omdat je vooral geïnteresseerd bent in de kolommen met formules breng je met de schuifbalk kolommen E:H in beeld (figuur 4).

Verkoop.xls - formules met relatieve referenties
figuur 4: De foute formules in verkoop.xls:2

Opmerkingen:

Je ziet dat de formules in de omzetcellen E8:H19 voor elke maand verschillende gedaanten aannemen. Je zal ze hierna analyseren en vergelijken met de resultaten. Hiervoor moet je meermaals de twee vensters bekijken: Verkoop.xls:1 met de resultaten en Verkoop.xls:2 met de formules. Je kan uiteraard tussen deze twee werkblad vensters heen en weer schakelen met de commando's

Window, 1 Verkoop.xls:1 en Window, 2 Verkoop.xls:2

Het is handiger wanneer je de twee vensters naast elkaar kan zien, i.p.v. voortdurend tussen de twee vensters te moeten schakelen. Dit verkrijg je met het commando

Window, Arrange...

Arrange Windows: Tiled, Horizontal, Vertical, Cascade
figuur 5: Het Arrange Windows dialoogvenster

In het Arrange Windows dialoogvenster (figuur 5) kan je alle vensters naast elkaar plaatsen (Tiled), horizontaal naast elkaar (Horizontal), verticaal naast elkaar (Vertical) of over elkaar (Cascade) plaatsen. Wanneer Windows of active workbook is aangekruist gebeurt dit enkel met de vensters van het geactiveerde werkboek, anders met alle niet verborgen vensters.

Kies voor de optie Arrange Horizontal en kruis Windows of active workbook aan.

Je krijgt nu beide vensters in beeld: bovenaan het (geactiveerde) venster met de formules en onderaan het venster met de resultaten. Door het grote aantal onderdelen van het scherm zie je echter slechts negen rijen.

Verkoop.xls:2 boven Verkoop.xls:1
figuur 6: De vensters met formules en resultaten in Full Screen mode

Je kan de titelbalk en werkbalken verbergen door het scherm weer te geven in Full Screen mode met het commando

View, Full Screen

Je kan de formulebalk, die nu waarschijnlijk verborgen is, opnieuw tonen met het commando

View, Formula Bar (figuur 6)

Indien gewenst kan je andere onderdelen van het scherm verbergen (schuifbalken, sheet tabs...) met commando's uit het View menu of met het commando Tools, Options..., View tabblad (zie supra).

In het venster met de resultaten zijn nu alle kolommen zichtbaar, in het venster met de formules, dat de kolommen breder toont, enkel kolommen E:H. In elk venster zijn dertien rijen zichtbaar. Met de Close Full Screen knop in de Full Screen werkbalk kan je terugkeren naar het normale beeld.

4.3.2 Absolute en relatieve referenties (*)

Je kan nu nagaan waarom de verkeerde resultaten zijn verschenen. Bekijk daartoe de formules en resultaten in de E kolom:

cel: formule: betekenis: resultaat: moet zijn:
E8: =B8*B3 verkoop handboek jan
* prijs handboek
528000 verkoop handboek jan
* prijs handboek
E9: =B9*B4 verkoop handboek feb
* prijs CD-ROM
1040000 verkoop handboek feb
* prijs handboek
E10: =B10*B5 verkoop handboek mrt
* prijs zip-drive
336000 verkoop handboek mrt
* prijs handboek

E11:

=B11*B6 verkoop handboek apr
* (niets)
0 verkoop handboek apr
* prijs handboek
E12: =B12*B7 verkoop handboek mei
* "verkoop handboek"
#VALUE! verkoop handboek mei
* prijs handboek
... ... ... ... ...

Bij het kopiëren blijft de afstand (in aantal rijen en kolommen) tussen de cel waarin de formule staat en de cel waarheen de referentie verwijst ongewijzigd. De formule duidt steeds aan dat de waarde die drie kolommen naar links in dezelfde rij staat (verkoop handboek uit dezelfde maand) moet worden vermenigvuldigd met de waarde die drie kolommen naar links en vijf rijen hoger staat. De fout wordt veroorzaakt door de tweede factor. Correct zou zijn: in cel B3. Hierdoor wordt in de maanden februari en maart met de verkeerde prijs vermenigvuldigd, in de maand april met niets, en zal de vermenigvuldiging met een tekstwaarde in mei in een #VALUE! fout resulteren.

De gebruikte referentie, die wordt aangeduid door de kolomletter te laten volgen door het rijnummer, wordt een relatieve referentie genoemd, omdat bij het kopiëren de relatieve posities (de "afstanden") worden behouden. Heel vaak is dit de juiste wijze van kopiëren, zoals in het werkblad Inuit.xls uit het vorige hoofdstuk.

De tweede factor in de formule voor de omzet moet echter zowel vóór als na het kopiëren naar dezelfde cel (B3) blijven verwijzen. Zulk een referentie wordt een absolute referentie genoemd. Ze wordt aangeduid door de kolomletter en het rijnummer door een $ teken te laten voorafgaan. De vorm van de correcte formules, die ook na het kopiëren correct blijven, zal dus zijn:

cel: formule: betekenis: resultaat:
E8: =B8*$B$3 verkoop handboek jan. * prijs handboek 528000
E9: =B9*$B$3 verkoop handboek feb. * prijs handboek 624000
E10: =B10*$B$3 verkoop handboek mrt. * prijs handboek 576000
E11: =B11*$B$3 verkoop handboek apr. * prijs handboek 600000
E12: =B12*$B$3 verkoop handboek mei * prijs handboek 564000
... ... ... ...

Op analoge wijze zullen de formules voor de omzet van de CD-ROM en de zip-disks een absolute referentie naar de prijzen van de CD-ROM en de zip-disks moeten bevatten. De formules voor de totale omzet moeten niet worden gewijzigd. Fouten in de resultaten worden daar veroorzaakt door fouten in de resultaten van de cellen waarheen ze verwijzen.

Naast de zuiver absolute en relatieve referenties bestaan er ook twee gemengde referenties. Hierbij wordt de rij absoluut en de kolom relatief gerefereerd (bv.: $A1) of omgekeerd (bv.: A$1). Deze gemengde referentie is echter moeilijker te verstaan en wordt minder gebruikt.

Voorbeelden:

De vier soorten referenties vanuit cel C2 naar cel D4 zijn:

referentietype: notatie: na kopiëren van C2 naar A1:
relatief =D4 =B3
absoluut =$D$4 =$D$4
gemengd (kolom relatief - rij absoluut) =D$4 =B$4
gemengd (kolom absoluut - rij relatief) =$D4 =$D3

4.3.3 De verschillende soorten referenties aanbrengen (*)

Er zijn een aantal mogelijkheden om de vier soorten referenties aan te brengen:

Ook tijdens het intypen van de formule kan je de Absolute/Relative functietoets F4 gebruiken.

De eerste twee werkwijzen, die gebruik maken van functietoets F4, zijn veruit de kortste.

Je moet nu de formules in cellen E8, F8 en G8 aanpassen. Telkens moet de tweede referentie (naar de prijs) absoluut worden.

Wijzig als illustratie de formule in E8 wijzigen en breng de formule in F8 opnieuw aan.

Wijzig de formule in E8 in =B8*$B$3:

  1. Selecteer cel E8.
  2. Dubbelklik B3 (referentie van de prijs) in de formulebalk.
  3. Druk op functietoets F4. De referentie wordt nu gewijzigd in $B$3.
  4. Druk op enter of klik de Enter box.

Breng de formule =C8*$B$4 in F8 opnieuw aan. Je kan de cel vooraf leegmaken, al is dit eigenlijk niet nodig:

  1. Selecteer cel F8.
  2. Breng de formule als volgt aan:

    = , klik C8 , *, klik B4 , druk op functietoets F4 , enter.

Verbeter op één van deze twee werkwijzen ook de formule in G8 in =D8*$B$5.

De formule in cel H8 moet niet worden gewijzigd.

Opmerking:

Uiteraard zijn hiermee de fouten nog niet verbeterd. Je moet de gecorrigeerde formules in E8:G8 eerst opnieuw kopiëren naar E8:G19.

De correcte formules en kopieerbewerkingen zijn dus:

E8: =B8*$B$3
F8: =C8*$B$4
G8: =D8*$B$5
H8: =SUM(E8:G8)
E8:H8: sleep fill handle naar E8:H19

Je hebt nu de correcte formules en resultaten (figuur 7).

Verkoop.xls - omzet handboek, omzet CD-ROM etc. met absolute referenties voor prijzen
figuur 7: De vensters na het corrigeren en kopiëren van de formules

Bekijk, voor je verder gaat, de methode om een absolute referentie opnieuw om te zetten in een relatieve referentie:

B8*B3 - B8*$B$3 - B8*B$3 - B8*$B3
figuur 8: De overgang tussen de verschillende soorten referenties met functietoets F4

Voorbeeld: In cel E8 refereer je nu absoluut naar cel $B$3. Door deze referentie in de formulebalk te activeren (dubbelklikken) en functietoets F4 herhaald in te drukken verandert de referentie achtereenvolgens in B$3 (gemengd - rij absoluut), $B3 (gemengd - kolom absoluut), B3 (relatief) en opnieuw $B$3 (absoluut). Door driemaal op functietoets F4 te drukken verander je dus een absolute referentie in een relatieve (figuur 8).

Opmerking:

Keer nu terug naar de gewone weergave door de Close Full Screen knop in de Full Screen werkbalk te klikken. Sluit daarna het venster met de formules door het te activeren en zijn Close knop te klikken, en maximaliseer het venster met de resultaten opnieuw door zijn Maximize knop te klikken.

4.3.4 Wanneer gebruik je welke referentie (*)

De correctheid van een werkblad is vaak sterk afhankelijk van het kiezen van het correcte type referentie. Daarom is het van het grootste belang hierin inzicht te hebben.

De algemene regel is:

Kies de referentie zó dat bij het kopiëren de resultaten steeds correct zijn.

Helaas is deze regel niet gemakkelijk a priori toe te passen, daar hij verwijst naar het resultaat. Daarom volgen hier enkele vuistregels die meestal tot het correcte resultaat leiden (al zijn er uitzonderingen).

Typisch absolute woorden zijn:

De cel die de betekenis X heeft. Je vermeldt vaak niet de cel maar zijn betekenis.

Cel D8. Wanneer je de cel expliciet bij zijn naam vermeldt wijst dit vaak op een absolute referentie.

De woorden deze, die, eerste, laatste.

Typisch relatieve woorden zijn woorden die een afstand tegenover de cel waarin de formule staat aanduiden:

De woorden dezelfde, vorige, volgende, aangrenzende, zoveel hoger, lager, links of rechts.

4.3.5 De R1C1 notatie

Excel heeft naast de klassieke notatie om cellen aan te duiden, die A1 notatie wordt genoemd, ook een andere notatie, die R1C1 notatie wordt genoemd. Je kan deze laatste notatie opgeroepen met het commando

Tools, Options..., General tabblad, kruis R1C1 reference style aan.

Na afsluiten van dit dialoogvenster bevatten de rij- en kolomhoofden nu allebei nummers. De kolomnummers gaan van 1 tot 256. De referentie van cel E8 links in de formulebalk is nu veranderd in de voor zichzelf sprekende referentie R8C5 (rij 8, kolom 5).

De foutieve formules zijn in R1C1 notatie:

cel:

formule:

betekenis:

R8C5:

=RC[-3]*R[-5]C[-3]

verkoop handboek jan * prijs handboek

R9C5:

=RC[-3]*R[-5]C[-3]

verkoop handboek feb * prijs CD-ROM

R10C5:

=RC[-3]*R[-5]C[-3]

verkoop handboek mrt * prijs zip-disk

...

...

...

In de R1C1 notatie zal de relatieve referentie bij het kopiëren blijkbaar niet worden gewijzigd, in tegenstelling tot de A1 notatie.

Uit de analyse van de betekenis van de formule is de R1C1 notatie eenvoudig te begrijpen:

RC[-3]

betekent:

zelfde rijnummer, 3 kolomnummers lager

R[-5]C[-3]

betekent:

5 rijnummers lager, 3 kolomnummers lager

Algemeen wordt het rijnummer steeds vóór het kolomnummer vermeld.

De gecorrigeerde formules zijn dus in R1C1 notatie (figuur 9):

cel:

formule:

betekenis:

R8C5:

=RC[-3]*R3C2

verkoop handboek jan. * prijs handboek

R9C5:

=RC[-3]*R3C2

verkoop handboek feb. * prijs handboek

R10C5:

=RC[-3]*R3C2

verkoop handboek maa. * prijs handboek

...

...

...

Opmerkingen:

RC[-3]*R3C2
figuur 9: Het venster met de correcte formules in R1C1 notatie

Schakel weer over naar de A1 notatie met het commando

Tools, Options..., General tabblad, verwijder de aankruising van de R1C1 reference style

4.4 De overzichtgegevens aanbrengen (*)

De formules voor de jaartotalen en gemiddelden zijn analoog aan die van het vorige werkblad. Wanneer je relatieve referenties (of gemengde referenties met absolute rijen) gebruikt moet je de formules enkel in de cellen in de B kolom opstellen en kan je ze daarna met de fill handle naar de cellen in dezelfde rij in de C tot G kolom kopiëren:

A20:

jaartotaal

A21:

gem. maand

B20:

=SUM(B8:B19)

B21:

=AVERAGE(B8:B19)

B20:B21:

sleep fill handle naar B20:G21

H19:

sleep fill handle naar H19:H21

De formule in rij 20 met de SUM functie kan je opstellen met de AutoSum knop; voor de formule in rij 21 met de AVERAGE functie heb je de Paste Function knop nodig, wanneer je de naam van de functie niet van buiten kent. De AVERAGE functie zal nu waarschijnlijk in de Most Recently Used categorie voorkomen.

Opmerkingen:

Dubbelklik nu de sheet tab van het werkblad, geven het de naam Verkoop van 3 producten en bewaar het werkboek met de Save knop.

4.5 De grootste en kleinste omzet en de corresponderende maanden bepalen (*)

Het is interessant de belangrijkste besluiten bij elkaar en los van de tabel weer te geven.

Breng in de range E3:H5 aan

Om de grootste en kleinste waarde te bepalen gebruik je de functies MAX (grootste waarde) en MIN (kleinste waarde), die zich evenals AVERAGE in de Statistical categorie bevinden. De teksten en formules in kolommen E en F zijn:

E3:

totale omzet

F3:

=$H$20 of = SUM($H$8:$H$19)

E4:

grootste omzet

F4:

=MAX($H$8:$H$19)

E5:

kleinste omzet

F5:

=MIN($H$8:$H$19)

Opmerkingen:

4.5.1 De INDEX, MATCH en LOOKUP functies

Het is eveneens interessant om te weten in welke maand deze grootste en kleinste omzet worden behaald. De formules hiervoor zijn echter heel wat complexer. Er zijn twee meer ingewikkelde functies nodig, die je op een speciale manier moet combineren:

Met de zeer vaak gebruikte combinatie

INDEX(array, MATCH(lookup_value, lookup_array, 0), column_num)

van de functies INDEX en MATCH, kan je steeds in een tabel in een bepaalde kolom lookup_array van een tabel (array) naar een waarde lookup_value gaan zoeken en in een andere kolom van deze tabel met volgnummer column_num het element uit de corresponderende rij weergeven. Zulk een bewerking is hier nodig om de naam van de maanden met de grootste en de kleinste omzet te vinden.

De aan te brengen teksten en formules in kolommen G en H zijn:

G3:

in het jaar

G4:

in de maand

G5:

in de maand

H3:

=H1

H4:

=INDEX($A$8:$H$19,MATCH(F4,$H$8:$H$19,0),1)

H5:

=INDEX($A$8:$H$19,MATCH(F5,$H$8:$H$19,0),1)

De combinatie van de INDEX en MATCH functie in H4 is een typisch voorbeeld van een functie (MATCH) die is ingebed in een andere functie (INDEX). Je kan de formule intypen (met zeer veel kans op typfouten), of gebruik maken van de Paste Function knop of het commando Insert, Function...:

  1. Activeer (dubbelklik) H4.
  2. Klik de Paste Function knop.
  3. Kies in het Paste Function dialoogvenster (figuur 10) in de Lookup & Reference categorie de functie INDEX en klik OK.

    De INDEX functie heeft twee syntaxis. Kies in het Select Arguments dialoogvenster (figuur 11) de eenvoudigere eerste syntaxis: array, row_num, column_num.

    Select Arguments: array, row_num, column_num OF reference, row_num, column_num, area_num
    figuur 11: Het Select Arguments dialoogvenster van de INDEX functie
  4. In het INDEX dialoogvenster (figuur 12) moet je drie argumenten opgeven. Duid als eerste argument (Array) de range A8:H19 aan (reduceer het dialoogvenster) en druk daarna op functietoets F4, waardoor de referentie absoluut wordt: $A$8:$H$19.
    INDEX - Array $A$8:$H$19, Row_num MATCH(F4,$H$8:$H$19,0), Column_num 1
    figuur 12: Het ingevulde INDEX dialoogvenster
  5. Vul ook reeds als derde argument (Column_num) de waarde 1 in.
  6. Klik in het vakje van het tweede argument (Row_num) en klap daarna de name list open. Die staat links in de formulebalk en heeft de voorlopige waarde INDEX. Zoek in de lijst naar de functie MATCH. Deze staat er vermoedelijk niet in. Klik daarom More functions.... Nu verschijnt een nieuw Paste Function dialoogvenster. Zoek hierin de functie MATCH in de Lookup & Reference categorie en klik OK.
  7. MATCH - Lookup_value F4, Lookup_array $H$8:$H$19, Match_type 0
    figuur 13: Het ingevulde MATCH dialoogvenster
  8. In het MATCH dialoogvenster (figuur 13) moet je eveneens drie argumenten opgeven. Duid als eerste argument (Lookup_value) de cel met de grootste omzet aan (klik F4 in het werkblad)
  9. Duid als tweede argument (Lookup_array) de range H8:H19 van de totale omzet aan en druk daarna op functietoets F4, waardoor de referentie absoluut wordt: $H$8:$H$19.
  10. Typ als derde argument (Match_type) de waarde 0 in en klik OK. Hiermee wordt de functie beëindigd. De gezochte maand, november, verschijnt in cel H4.

Wanneer je de referentietypes hebt aangebracht zoals hierboven vermeld, hoef je heel de ingewikkelde procedure niet meer te doorlopen om de maand van de kleinste omzet te bepalen, maar kan je de formule in H4 met de fill handle kopiëren naar H5:

H4:

=INDEX($A$8:$H$19,MATCH(F4,$H$8:$H$19,0),1),
sleep fill handle naar H4:H5

Het werkblad is nu op inhoudelijk gebied afgewerkt (figuur 14). Bewaar tot het met de Save knop. Wanneer je nu een verkoopwaarde wijzigt, waardoor de omzetwaarden zouden worden gewijzigd, zal onmiddellijk correct worden aangegeven dat de grootste of kleinste omzet eventueel in een andere maand valt.

Opmerkingen:

Zoek in de eerste kolom van tabel 1 de waarde c en geef het corresponderende getal uit de derde kolom
figuur 15: Het werkblad 'Lookup'

4.6 De vormgeving verzorgen (*)

Juist zoals bij het werkblad Inuit.xls kan je nu de vormgeving aanpassen. Het beoogde resultaat bevindt zich in het werkblad Verkoop 2 (figuur 16).

Je kan de vormgeving verzorgen met knoppen uit de Formatting toolbar en met commando's uit het Format menu of uit de Worksheet Cell, Column of Row snelmenu's, die je oproept wanneer je een range, kolom(men) of rij(en) rechtsklikt. In dit hoofdstuk wordt vooral aandacht besteed aan de commando's uit het Format menu.


figuur 16: Het werkblad 'Verkoop 2'

4.6.1 Het Format menu en de snelmenu's

Het Format menu bevat de volgende commando's

Format menu
Cells... Formatteer de geselecteerde cellen.
Row Beheer de rijhoogte met de commando's uit dit submenu: Height..., AutoFit, Hide en Unhide.
Column Beheer de kolombreedte met de commando's uit dit submenu: Width..., AutoFit Selection, Hide, Unhide en Standard Width....
Sheet Beheer bladen met de commando's uit dit submenu: Rename..., Hide, Unhide... en Background....
AutoFormat... Kies een ingebouwd formaat voor een geselecteerde tabel.
Conditional Formatting... Formatteer de geselecteerde cellen, afhankelijk van voorwaarden.
Style... Definieer, beheer en gebruik stijlen. Een stijl is een combinatie van een aantal formatteringscommando's.

Het belangrijkste commando is

Format, Cells...

Hiermee kan je in zes tabbladen van het Format dialoogvenster de vormgeving van de geselecteerde cellen beheren:

Number tabblad Beheer (vooral) getalformaten.
Alignment tabblad Beheer de uitlijning en oriëntatie van (vooral) tekst.
Font tabblad Beheer de letter aspecten van (vooral) tekst.
Borders tabblad Beheer kaders en lijnen rond cellen.
Patterns tabblad Beheer de achtergrond van cellen.
Protection tabblad Beveilig cellen.

Wanneer je een cel of range rechtsklikt, verschijnt het Worksheet Cell snelmenu met de commando's:

Worksheet Cell snelmenu
Cut Knip de geselecteerde range naar het clipboard.
Copy Kopieer de geselecteerde range naar het clipboard.
Paste Plak de inhoud van het clipboard in de geselecteerde range.
Paste Special... Plak de inhoud van het clipboard in de geselecteerde range op de wijze die je bepaalt in het Paste Special dialoogvenster.
Insert... Voeg cellen toe op de plaats van de geselecteerde range en schuif cellen op naar onder of naar rechts.
Delete... Verwijder cellen op de plaats van de geselecteerde range en schuif cellen eronder of rechts ervan op naar boven of naar links.
Clear Contents Maak de inhoud van de geselecteerde range leeg.
Format Cells... Wijzig de vormgeving van de geselecteerde range.
Format Cells... Wijzig de vormgeving van de geselecteerde kolommen.
Pick From List... Plaats een waarde uit een openklappende lijst in de geactiveerde cel.

Wanneer je één of meer kolommen rechtsklikt verschijnt het Column snelmenu met de commando's:

Column snelmenu
Cut Knip de geselecteerde kolommen naar het clipboard.
Copy Kopieer de geselecteerde kolommen naar het clipboard.
Paste Plak de inhoud van het clipboard in de geselecteerde kolommen.
Paste Special... Plak de inhoud van het clipboard in de geselecteerde kolommen op de wijze die je bepaalt in het Paste Special dialoogvenster.
Insert Voeg kolommen toe op de plaats van de geselecteerde kolommen en schuif kolommen op naar rechts.
Delete Verwijder de geselecteerde kolommen en schuif cellen rechts ervan op naar links.
Clear Contents Maak de inhoud van de geselecteerde kolommen leeg.
Format Cells... Wijzig de vormgeving van de geselecteerde kolommen.
Column Width... Wijzig de breedte van de geselecteerde kolommen.
Hide Verberg de geselecteerde kolommen.
Unhide Toon de geselecteerde kolommen opnieuw.

Wanneer je één of meer rijen rechtsklikt verschijnt het Row snelmenu met de commando's:

Row snelmenu
Cut Knip de geselecteerde rijen naar het clipboard.
Copy Kopieer de geselecteerde rijen naar het clipboard.
Paste Plak de inhoud van het clipboard in de geselecteerde rijen.
Paste Special... Plak de inhoud van het clipboard in de geselecteerde rijen op de wijze die je bepaalt in het Paste Special dialoogvenster.
Insert Voeg rijen toe op de plaats van de geselecteerde rijen en schuif rijen op naar onder.
Delete Verwijder de geselecteerde rijen en schuif cellen rechts ervan op naar boven.
Clear Contents Maak de inhoud van de geselecteerde rijen leeg.
Format Cells... Wijzig de vormgeving van de geselecteerde rijen.
Row Height... Wijzig de hoogte van de geselecteerde rijen.
Hide Verberg de geselecteerde rijen.
Unhide Toon de geselecteerde rijen opnieuw.

4.6.2 De kolombreedte wijzigen (*)

Je kan de kolommen verbreden door de rechterkant van een geselecteerde kolomhoofd te dubbelklikken of te verslepen. In dit hoofdstuk gebruik je echter de commando's uit het Format, Column submenu gebruiken

Width...

Wijzig de breedte (in tekens) van de geselecteerde kolommen in het Column Width dialoogvenster.

AutoFit Selection

Pas de kolombreedtes aan zodat die overeenkomt met de langste tekst in de geselecteerde kolommen.

Hide

Verberg de geselecteerde kolommen (breedte 0).

Unhide

Toon de verborgen geselecteerde kolommen opnieuw. Je moet vooraf deze kolommen selecteren met het commando Edit, Go To... of door de omliggende kolommen te selecteren.

Standard Width...

Wijzig de standaard kolombreedte (standaard 8.43 tekens) in het Standard Width dialoogvenster. Dit is de oorspronkelijke breedte van alle kolommen.

Opmerkingen:

Geef kolom A nu de breedte van zijn langste tekst, kolommen B:D de gelijke breedte 8.86 tekens, en kolommen E:H de gelijke breedte 15 tekens:

A:A:

Format, Column, AutoFit Selection

B:D:

Format, Column, Width..., 8.86

E:H:

Format, Column Width..., 15.00

Met deze kolombreedte past het werkblad niet helemaal meer in beeld. Je kan daarom de schaal verkleinen met de Zoom knop of het commando View, Zoom....

In het Zoom dialoogvenster (figuur 17) kan je een vergroting van 200%, 100%, 75%, 50% en 25% kiezen, je kan kiezen voor een vergroting, zodat de geselecteerde range juist volledig in beeld past (Fit selection), of zelf een waarde opgeven (Custom).

Zoom - Magnification - Custom 90%
figuur 17: Het Zoom dialoogvenster

Met de Zoom knop heb je dezelfde mogelijkheden. Wanneer je zelf een waarde wilt opgeven moet je die gewoon intypen in het vak bij de knop (zonder % teken).

Verklein de schaal tot 90%:

View, Zoom..., 90%

4.6.3 De rijhoogte wijzigen

Bij het wijzigen van lettertype en lettergrootte en het spreiden van tekst over meerdere regels binnen een cel (zie infra) zal de rijhoogte automatisch worden aangepast. Het aanbrengen van horizontale lijnen vereist echter vaak een kleine verdere vergroting van de betreffende rijhoogte. Dit kan op dezelfde wijze gebeuren als het wijzigen van de kolombreedte: door rijen te selecteren en de onderrand van een geselecteerde rij te dubbelklikken of naar omlaag of omhoog te slepen. Gebruik in dit hoofdstuk je echter de commando's uit het Format, Row submenu.

Height... Wijzig de hoogte (in punten) van de geselecteerde rijen in het Row Height dialoogvenster.
AutoFit Pas de rijhoogtes aan zodat die overeenkomt met het grootste lettertype of het grootste aantal regels in de geselecteerde rijen.
Hide Verberg de geselecteerde rijen (hoogte 0).
Unhide Toon de verborgen geselecteerde rijen opnieuw. Je moet vooraf deze rijen selecteren met het commando Edit, Go To... of door de omliggende rijen te selecteren.

Opmerkingen:

4.6.4 Getallen formatteren (*)

De ingevoerde prijzen van de drie producten zijn bij het invoeren automatisch als gehele geldbedragen geformatteerd. Bepaalde formules die naar deze cellen refereren worden eveneens automatisch op dezelfde wijze geformatteerd, en eventueel worden hierbij zelfs de kolombreedtes aangepast. Nochtans zal je zeer vaak zelf nog getallen moeten formatteren. Je hebt hierbij verschillende mogelijkheden:

Kopieer het reeds correcte formaat van een cel met de Copy knop naar het clipboard en plak dit formaat met het commando Edit, Paste Special..., stip Paste Formats aan.

Formatteer de verkoophoeveelheden als gehele getallen, uitgedrukt in eenheden, de prijzen in BF, eveneens uitgedrukt in eenheden, en kopieer die met de Format Painter naar de omzetcellen:

B8:D21: Format, Cells..., Number tabblad, Category: Number, Decimal places: 0, Use 1000 separator ( ), Negative numbers: -1 234 (in rood).
B3:B5: Format, Cells..., Number tabblad, Category: Currency, Decimal places: 0, Symbol: BF, Negative numbers: -1 234 BF (in rood),
dubbelklik Format Painter knop (plakken aan)
E8:H21: sleep,
F3:F5: sleep, klik Format Painter knop (plakken uit)

Opmerkingen:

4.6.5 Tekst en getallen uitlijnen (*)

Je kan ook de positie van tekst en getallen in de cellen bepalen. Je kan tekst en getallen horizontaal uitlijnen en positioneren met zes knoppen uit de Formatting toolbar. Voor meer gevorderde bewerkingen, die toch vrij frequent voorkomen, gebruik je het commando

Format, Cells..., Alignment tabblad


figuur 20: Het Alignment tabblad in het Format Cells dialoogvenster

In het Alignment dialoogvenster (figuur 20) heb je de volgende mogelijkheden:

Horizontal: tekst links en getallen rechts (General - standaard), links (Left), centreer in een cel (Center), rechts (Right), herhaal de tekens tot de cel vol is (Fill), vul de inhoud uit tussen de randen van de cel (Justify), centreer de inhoud tussen de buitenranden van de selectie (Center Across Selection). Bij linkse uitlijning kan je de tekst laten inspringen (Indent).

Vertical: plaats de tekst bovenaan (Top), in het midden (Center), onderaan (Bottom - standaard) of verticaal uitgevuld tussen de boven- en onderrand van de cel (Justify).

Spreid tekst over meerdere regels binnen één cel in plaats van hem te laten doorlopen in de cellen rechts (Wrap text). Hierbij wordt de rijhoogte vergroot (of verkleind), zodat alle tekstregels binnen de cel zichtbaar zijn. Woorden worden afgebroken op het einde (tenzij ze te lang zijn om op één volledige regel te passen).

Verklein de tekst zodat hij in de cel past (Shrink to fit). Je kan deze mogelijkheid niet combineren met Wrap text.

Voeg cellen in één rij samen, waarbij de inhoud in de meest linkse cel wordt geplaatst en de andere niet toegankelijk zijn (Merge cells). Bepaal de oriëntatie van de tekst zoals in het dialoogvenster aangegeven (Orientation). Je kan letters onder elkaar plaatsen en tekst laten draaien via een wijzer of door een aantal graden in te typen (Degrees).

Voer de volgende acties uit: Centreer de titel over cellen B1:F1 en voeg deze cellen samen. Lijn de tekst jaar in G1 rechts uit en het jaartal in H1 links. Lijn de samenvattende teksten bovenaan in kolom E rechts uit, centreer de corresponderende teksten in kolom G en lijn het jaartal en de maanden in kolom H links uit. Lijn de eerste kolom van de tabel links uit met één insprong. Centreer de overige titels van de tabel en spreid de tekst over meerdere regels. Op deze wijze wordt de hele inhoud leesbaar, zonder de kolommen nodeloos te verbreden. Centreer deze rij met meerdere regels verticaal. Centreer rijen 20 en 21 verticaal. Dit is nodig omdat hun rijhoogte werd verhoogd.

B1:F1: Format, Cells..., Alignment tabblad, Horizontal: Center, Merge cells
G1: Format, Cells..., Alignment tabblad, Horizontal: Right
H1: Format, Cells..., Alignment tabblad, Horizontal: Left
E3:E5: Format, Cells..., Alignment tabblad, Horizontal: Right
G3:G5: Format, Cells..., Alignment tabblad, Horizontal: Center
H3:H5: Format, Cells..., Alignment tabblad, Horizontal: Left
A7:A21: Format, Cells..., Alignment tabblad, Horizontal: Left, Indent 1
B7:H7: Format, Cells..., Alignment tabblad, Wrap text, Horizontal: Center
A7:H7: Format, Cells..., Alignment tabblad, Vertical: Center
A20:H21: Format, Cells..., Alignment tabblad, Vertical: Center

Opmerkingen:

4.6.6 Lettergrootte en lettertype aanpassen (*)

Je kan allerlei tekst aspecten in een cel aanpassen met zes knoppen uit de Formatting toolbar. Wens je meer uitgebreide mogelijkheden dan je gebruik je het commando

Format, Cells..., Font tabblad

In het Font tabblad van het Format Cells dialoogvenster (figuur 21) kan je dan de volgende zaken instellen:

Je overdrijft best niet met de mogelijkheden van het Font tabblad.

Plaats de naam in A1 in een cursief lettertype. Zet de titel in Times New Roman, 16 punten groot, vetjes. Zet het woord jaar en het jaartal op de eerste rij eveneens in Times New Roman en 12 punten groot. Hij zal echter onderaan in de cel plakken. Centreer deze cellen daarom verticaal.

B1: Format, Cells..., Font tabblad, Font: Times New Roman, Font style: Bold, Size: 16
G1:H1: Format, Cells..., Font tabblad, Font: Times New Roman, Size: 12,
Alignment tabblad: Vertical: Center

Opmerking:

4.6.7 Kaders en lijnen aanbrengen rond de cellen (*)

Je kan kaders en lijnen aanbrengen rond cellen en ranges met de Borders knop en het Borders venster. Een alternatief hiervoor vormt het commando

Format, Cells..., Border tabblad

In het Border tabblad van het Format Cells dialoogvenster (figuur 22) kan je de volgende zaken aanbrengen:


figuur 22: Het Border tabblad van het Format Cells dialoogvenster

Opmerkingen:

Breng de volgende lijnen en kaders aan: een dikke kader om de buitenkant, halfdikke horizontale lijnen boven de titelrij van de tabel en boven de twee samenvattende rijen, en dunne horizontale lijnen onder de titelrij en tussen de twee samenvattende rijen. Breng verticale dunne lijnen aan binnenin de tabel. Breng een dunne lijn aan rond de prijzen (A3:B5) en de besluiten (E3:H5), maar wijzig de lijndikte aan de buitenkant hierbij niet:

A1:H21: Format, Cells..., Border tabblad, Style: dikke lijn, Outside knop
A7:H7: Format, Cells..., Border tabblad, Style: halfdikke lijn, klik bovenaan in Preview, dunne lijn, klik horizontale lijn in het midden van Preview
A20:H21: Format, Cells..., Border tabblad, Style: halfdikke lijn, klik bovenaan in Preview, dunne lijn, klik horizontale lijn in het midden van Preview
A7:H21: Format, Cells..., Border tabblad, Style: dunne lijn, klik verticale lijn in het midden van Preview
A3:B5: Format, Cells..., Border tabblad, Style: dunne lijn, klik bovenaan, onderaan en rechts in Preview
E3:H5: Format, Cells..., Border tabblad, Style: dunne lijn, klik bovenaan, onderaan en links in Preview

Verwijder daarna de rasters die de cellen scheiden:

Tools, Options..., View tabblad, verwijder de aankruising van Gridlines

Opmerkingen:

4.6.8 Een achtergrondkleur aanbrengen (*)

Je kan bepaalde delen van een werkblad beklemtonen door ze een bij voorkeur zachte achtergrondkleur te geven. Dit kan je doen met de Color knop uit de Formatting toolbar of met het commando

Format, Cells..., Patterns tabblad


figuur 23: Het Patterns tabblad van het Format Cells dialoogvenster met opengeklapte Patterns lijst

In het Patterns tabblad van het Format Cells dialoogvenster (figuur 23) kan je de volgende zaken kiezen:

Opmerkingen:

Black Brown Olive Green Dark Green Dark Teal Dark Blue Indigo Grey-80%
Dark Red Orange Dark Yellow Green Teal Blue Blue Grey Grey-50%
Red Light Orange Lime Sea Green Aqua Light Blue Violet Grey-40%
Pink Gold Yellow Bright Green Turquoise Sky Blue Plum Grey-25%
Rose Tan Light Yellow Light Green Light Turquoise Pale Blue Lavender White
Periwinkle Plum Ivory Light Turquoise Dark Purple Coral Ocean Blue Ice Blue
Dark Blue Pink Yellow Turquoise Violet Dark Red Teal Blue

Geef elk van de drie delen een afzonderlijke achtergrondkleur: de tabel (lichtste geel), de prijzen links bovenaan (lichtste groen) en de resultaten rechts bovenaan (lichtste blauw):

A7:H21:

Format, Cells..., Patterns tabblad, Ivory

A3:B5:

Format, Cells..., Patterns tabblad, Light Green

E3:H5:

Format, Cells..., Patterns tabblad, Light Turquoise

4.6.9 Cellen, ranges, werkbladen en werkboeken beveiligen

Je kan eveneens cellen, ranges en hele werkbladen of werkboeken beveiligen tegen gebruik of wijzigingen. Je beveiligt cellen en ranges met het commando

Format, Cells..., Protection tabblad

In het Protection tabblad van het Format Cells dialoogvenster (figuur 24) hebben je de volgende mogelijkheden:

Protection - Locked (aangevinkt); Hidden (blanco)
figuur 24: Het Protection tabblad van het Format Cells dialoogvenster

Om de beveiliging effectief te laten plaatsvinden is een tweede commando nodig:

Tools, Protection, Protect Sheet...

Dit commando voert de met het commando Format, Cells..., Protection tabblad ingestelde beveiligingen, effectief uit. Je kan in het Protect Sheet dialoogvenster (figuur 25) zowel de formules (Contents), bovenop het werkblad aangebrachte objecten zoals pijlen, tekstkaders, figuren (Objects - zie infra) en toegevoegde scenario's (Scenarios - zie infra) beveiligen. Je kan eveneens een paswoord opgeven (Password). Dit paswoord kan tot 255 tekens lang zijn, waarbij hoofd- en kleine letters niet gelijkwaardig zijn. Enkel indien het paswoord correct wordt opgegeven kan je de formules in de beveiligde cellen zien en/of wijzigen. Om de beveiliging te wijzigen of op te heffen moet je het paswoord opnieuw opgeven worden. Wanneer een werkblad (of ander type subdocument) beveiligd is kan je deze beveiliging opheffen met het commando

Protect worksheet for: Contents, Objects, Scenarios
figuur 25: Het Protect Sheet dialoogvenster

Tools, Protection, Unprotect Sheet....

Met het commando

Tools, Protection, Protect Workbook...

kan je een volledig werkboek beveiligen. Je kan in het Protect Workbook dialoogvenster (figuur 26) de bladen beveiligen tegen toevoegen, hernoemen, verbergen, verplaatsen, kopiëren, verwijderen (Structure) en tegen het wijzigen van de venstergrootte of plaats (Windows). Ook hier kan je een paswoord opgeven. Wanneer een werkboek beveiligd is kan je deze beveiliging opheffen met het commando

Tools, Protection, Unprotect Workbook....

Met het commando

Tools, Protection, Protect Shared Workbook...

kan je aangeven dat je een werkboek wilt delen en dat het registreren van aangebrachte wijzigingen niet wordt afgezet. Je kan dit in het Protect Shared Workbook dialoogvenster aangeven door Protect workbook for Sharing with Track changes aan te kruisen.

Opmerkingen:

Tools, Options..., View tabblad, verwijder de aankruising van Zero values

zonder een beveiliging of speciale formaten te moeten opleggen.

File, Save As...

en de Options... knop in het Save As dialoogvenster. Dit belet niet dat het bestand buiten Excel kan worden hernoemd en verwijderd.

4.6.10 Voorwaardelijk formatteren (*)

Je kan een formaat laten afhangen van een voorwaarde. Voor numerieke formaten kan je tussen vierkante haakjes [ ] in het Number tabblad van het Format Cells dialoogvenster een voorwaarde aanbrengen, beginnend met een >, < of soortgelijk teken (zie infra).

Andere formatteringsmogelijkheden worden geboden door het commando

Format, Conditional Formatting...

In het Conditional Formatting dialoogvenster (figuur 27) kan je voorwaarden opbouwen (Condition n):

Pas dit toe door de tekstkleur te veranderen in de tabel (B8:H19). Stel een verkoop- of omzetwaarde in een blauwe letterkleur voor wanneer die meer dan 5% groter is dan het gemiddelde, en in een rode letterkleur, wanneer die meer dan 5% kleiner is dan het gemiddelde. Om dit in één maal te kunnen doen, heb je hier een gemengde referentie nodig met een absolute rijreferentie en een relatieve kolomreferentie!

B8:H19:

Format, Condtional Formatting...,
Condition 1: Cell Value is greater then = B$21*1.05, Format...,
Font
tabblad, Color: Blue, Add >>,
Condition 2: Cell Value is less then = B$21*0.95, Format...,
Font
tabblad, Color: Red, OK

Nu hebben de hoge waarden in cellen B9, E9, C11, F11, B16, C16, E16, F16, H16, B18, C18, E18, F18 en H18 een blauwe kleur en de lage waarden in cellen B8, E8, C9, F9, B13, C13, E13, F13 en H13 een rode kleur (figuur 28). Je ziet aan de kleur dat september en november "goede" en juni "slechte" maanden zijn!

Opmerkingen:

4.6.11 Automatische vormgeving (*)

Naast het formatteren van cellen met de commando's Format, Cells... en Format, Style... is er een nog meer uitgebreide wijze waarmee je een tabelvormige range een formaat kunnen geven. Dit doe je met het commando

Format, AutoFormat...

Table format: Classic 3; Formats to apply: alle zes aangevinkt
figuur 29: Het uitgebreide AutoFormat dialoogvenster

In het AutoFormat dialoogvenster (figuur 29) kan je uit een lijst één van de 16 voorgedefinieerde formaten kiezen (Table format). Met de Options >> knop kan je het dialoogvenster uitbreiden, waarna je kan aangeven welke aspecten ervan je wenst aan te wenden (Formats to apply). Ook hier wordt een voorbeeld getoond (Sample). In deze voorgedefinieerde formaten worden de buitenste rijen en kolommen van de tabel op een speciale wijze geformatteerd.

Je kan dit testen door eerst het werkboek te bewaren, het werkblad Verkoop 1 te selecteren en vervolgens de tabel te selecteren en een AutoFormat te kiezen:

A7:H21:

Format, AutoFormat..., Table Format: Classic 3

Verkoopgegevens van drie producten, kolomtitels geinverteerd en cursief
figuur 30: De tabel in 'Verkoop 1', volledig geformatteerd met het Classic 3 AutoFormat

Wanneer dit commando werd uitgevoerd op een nagenoeg ongeformatteerd werkblad zoals Verkoop 1, voldoet het resultaat (figuur 30) meestal niet helemaal:

Opmerkingen:

Je kan achteraf het AutoFormat annuleren met de Undo knop (eventueel enkele keren) of door het werkboek te sluiten zonder het te bewaren en het vervolgens in zijn vroegere gedaante te heropenen.

Vaak bekom je een behoorlijk resultaat door voor de tabel de kolombreedtes, getalformaten en uitlijningen manueel te realiseren en de lettertypes, kaders en achtergronden via een AutoFormat. Dit doe je door in het AutoFormat dialoogvenster enkel Font, Border en Pattern aangekruist te laten en dan een AutoFormat te kiezen. Je moet dan wel eventueel nog de rijhoogte en kolombreedte manueel bijstellen. Je vindt hiervan een illustratie in Verkoop 3 (figuur 31).

Verkoop van drie producten, zonder wijziging aan uitlijning of kolombreedtes
figuur 31: De tabel in 'Verkoop 3', gedeeltelijk geformatteerd met het Classic 3 AutoFormat

4.6.12 De ingebouwde getalformaten

In vroegere versies gebruikte Excel cryptische codes bij de numerieke formaten. In Excel 97 is dit nog steeds zo, maar ze worden goed verborgen in het Number tabblad van het Format Cells dialoogvenster. Enkel wanneer je zelf formaten zal definiëren in de Custom categorie, zal je deze codes nog gebruiken.

Wanneer je trouwens de code van het numerieke formaat van een cel wilt zien, moet je deze cel activeren, het commando

Format, Cells..., Number tabblad

Custom - Type # ##0 BF;[Red]-# ##0 BF
figuur 32: De Custom categorie in het Number tabblad van het Format Cells dialoogvenster

kiezen en hierin de Custom categorie. Dan wordt de code getoond (figuur 32). Je kan deze code wijzigen, en zo een nieuw formaat definiëren.

Ook bij het tonen van stijlen worden deze codes getoond.

Hierna worden de numerieke formaten en hun codes grondiger besproken.

Een getalformaat kan worden opgebouwd uit vier deelformaten, die door kommapunten ; worden gescheiden.

Indien één van de vier deelformaten ontbreekt wordt het eerste deelformaat standaard gebruikt. Je kan extra deelformaten definiëren door tussen vierkante haakjes [ ] een voorwaarde aan te brengen, die weergeeft voor welke soorten getallen het deelformaat geldt (zie infra).

De volgende codes worden gebruikt in numerieke formaten:

General (standaard)

Het best bij de ingetypte getallen of tekst passende formaat wordt gebruikt. Wanneer de cel niet breed genoeg is wordt getracht het getal zo nauwkeurig mogelijk voor te stellen. Indien dit niet gaat worden # tekens getoond.

0

Op de positie van deze code wordt steeds een cijfer voorgesteld. Verder worden alle beduidende cijfers vóór de decimale punt steeds voorgesteld. Dit houdt onder meer in dat bij gehele getallen evenveel nullen na de decimale punt worden voorgesteld als in de code voorkomen.

#

Op de positie van deze code wordt enkel een cijfer voorgesteld wanneer het beduidend is. Dit houdt in dat bij gehele getallen nullen na de decimale punt niet worden voorgesteld.

. spatie BF

De decimale punt ( . ), het scheidingsteken voor de duizendtallen ( ) en de munteenheid ( BF) zijn landafhankelijke codes en hebben de betekenis die is vastgesteld in het Regional Settings dialoogvenster van het Control Panel.

+ - ( )

Het plusteken geeft aan dat het teken van een getal moet worden weergegeven. Het minteken geeft aan dat enkel het minteken moet worden weergegeven, gewoonlijk bij negatieve getallen. Haakjes rond een getal duiden meestal op een negatief getal, zoals vaak in boekhoudkundige voorstellingen voorkomt.

_teken

_) beduidt dat een lege ruimte ter grootte van het haakje moet worden opengelaten. Dit wordt vooral gebruikt bij de rechtse uitlijning van de voorstelling van positieve getallen wanneer bij de voorstelling van negatieve getallen haakjes gebruikt. Een analoge code met een _ gevolgd door een ander teken kan eveneens worden gebruikt. Wanneer het munteenheidsymbool (BF) na het getal volgt wordt de code _B_F gebruikt in de Accountancy Category, waardoor een lege ruimte ter grootte van de symbolen BF wordt opengelaten. Hierdoor gaat in de zo geformatteerde cellen kostbare ruimte verloren!

[color]

De color geeft aan dat een getalvoorstelling in de aangeduide kleur moet staan. Dit wordt meestal gebruikt om negatieve getallen in het rood voor te stellen.

%

Dit teken geeft het getal weer als een percentage (waarde maal 100 gevolgd door het % teken).

E e

Deze tekens worden gebruikt bij de exponentiële notatie. De exponent volgt meestal na het E teken en wordt gevolgd door een teken en twee cijfers, die de macht van 10 (!) aanduiden.

" "

Deze tekens wordt gebruikt om expliciet een spatie aan te geven, of andere letterlijk over te nemen tekst tussen de " " tekens te plaatsen. Op deze wijze kan je km en kg formaten definiëren..

?

Dit teken wordt gebruikt bij breukformaten en geeft het maximaal aantal cijfers in teller en noemer aan.

;

Dit teken wordt gebruikt om deelformaten van elkaar te scheiden.

= < >
<> <= >=

Deze codes worden gebruikt tussen [ ] om een voorwaarde aan te geven bij het opbouwen van een deelformaat.

In datum- en tijdsformaten komen nog allerlei letters voor. Hierna volgt de lijst van alle ingebouwde getalformaten per categorie met een voorbeeld. Bij speciale datum-, tijd- en breukformaten volgt uitleg.

Category Number:

-12345 voorgesteld als:

12345.6789 voorgesteld als:

0

-12345

12346

0.00

-12345.00

12345.68

# ##0

-12 345

12 346

# ##0.00

-12 345.00

12 345.68

# ##0\_B_F;-# ##0\_B_F

-12 345

12 346

# ##0\_B_F;[Red]-# ##0\_B_F

-12 345 in rood

12 346

# ##0.00\_B_F;-# ##0.00\_B_F

-12 345.00

12 345.68

# ##0.00\_B_F;
[Red]-# ##0.00\_B_F

-12 345.00 in rood

12 345.68

Category Currency:

-12345 voorgesteld als:

12345.6789 voorgesteld als:

# ##0 BF;-# ##0 BF

-12 345 BF

12 346 BF

# ##0 BF;[Red]-# ##0 BF

-12 345 BF in rood

12 346 BF

# ##0.00 BF;-# ##0.00 BF

-12 345.00 BF

12 345.68 BF

# ##0.00 BF;[Red]-# ##0.00 BF

-12 345.00 BF in rood

12 345.68 BF

Category Accounting:

-12345 voorgesteld als:

12345.6789 voorgesteld als:

_-* # ##0 BF_-;
-* # ##0 BF_-;
_-* "-" BF_-;_-@_-

- 12 345 BF

12 346 BF

_-* # ##0\ _B_F_-;
-* # ##0\ _B_F_-;
_-* "-" _B_F_-;_-@_-

- 12 345

12 346

_-* # ##0.00 BF_-;
-* # ##0.00 BF_-;
_-* "-"?? BF_-;_-@_-

- 12 345.00 BF

12 345.68 BF

_-* # ##0.00\ _B_F_-;
-* # ##0.00\ _B_F_-;
_-* "-"??\ _B_F_-;_-@_-

- 12 345.00

12 345.68

Category Scientific:

-12345 voorgesteld als:

12345.6789 voorgesteld als:

0.00E+00

-1.23E+04

E=2>

1.23E+04

##0.0E+0

-12.3E+3

12.3E+3

Category Percentage:

1.234 voorgesteld als:

 

0%

123%

 

0.00%

123.40%

 

Category Fraction:

3.68 voorgesteld als:

0 3/4 voorgesteld als:

#" "?/?

3 2/3

3/4

#" "??/??

3 17/25

3/4

Category Date:

2/7/1993 18:05 voorgesteld als:

d/MM/yy

2/07/93

 

d/MMM/yy

2/jul/93

 

d/MMM

2/jul

 

MMM/yy

jul/93

 

d/MM/yy h:mm

2/07/93 18:05

 

Category Time:

2/7/1993 18:05 voorgesteld als:

h:mm AM/PM

6:05 PM

 

h:mm:ss AM/PM

6:05:00 PM

 

h:mm

18:05

 

h:mm:ss

18:05:00

 

d/MMM/yy h:mm

2/07/93 18:05

 

mm:ss

05:00

 

mm:ss.0

05:00.0

 

[h]:mm:ss

819648:05:00

 

Category Text:

nul voorgesteld als:

 

@

nul

 

Opmerkingen:

4.6.13 Stijlen

Stijlen zijn in Excel een combinatie van alle formaten die je in de zes tabbladen van het Format Cells dialoogvenster kan instellen.

Excel heeft zes ingebouwde stijlen. De standaard stijl Normal is de enige ingebouwde stijl die op alle zes tabbladen is gebaseerd (figuur 19). De andere stijlen zijn enkel op het Number tabblad gebaseerd.

De numerieke codes die de stijl bepalen zijn voor de overige stijlen de volgende:

Comma

_-* # ##0 BF_-;-* # ##0 BF_-;_-* "-" BF_-;_-@_-

Comma [0]

_-* # ##0\ _B_F_-;-* # ##0\ _B_F_-;_-* "-" _B_F_-;_-@_-

Currency

_-* # ##0.00 BF_-;-* # ##0.00 BF_-;_-* "-"?? BF_-;_-@_-

Currency [0]

_-* # ##0.00\ _B_F_-;-* # ##0.00\ _B_F_-;_-* "-"??\ _B_F_-;_-@_-

Percent

0%

De numerieke formaten die de Comma en Currency stijlen bepalen zijn de vier formaten uit de Accountancy categorie. Vooral de twee Comma stijlen zijn praktisch niet bruikbaar wanneer de naam van de munteenheid na de getalwaarde staat.

Je kan daarom deze stijlen herdefiniëren. Je kan dit zó doen, dat alle volgende werkbladen met de nieuwe stijlen zullen werken. Ga hiervoor als volgt te werk:

  1. Open een nieuw leeg werkboek:
  2. New knop

  3. Plaats een getal in een cel:
  4. A1:

    -12.345

  5. Herdefinieer de vier stijlen:
  6. Format, Style...,

    Style Name: Comma, kruis enkel Numbers aan, Modify...
    (Number tabblad) Number categorie, Decimals: 2, kruis Use 1000 separator aan, Negative numbers: -1 234.00 (4de formaat), OK,
    Add

    Style Name: Comma [0], kruis enkel Numbers aan, Modify...
    (Number tabblad) Number categorie, Decimals: 0, kruis Use 1000 separator aan, Negative numbers: -1 234 (4de formaat), OK,
    Add

    Style Name: Currency, kruis enkel Numbers aan, Modify...
    (Number tabblad) Currency categorie, Decimals: 2, Symbol: BF, Negative numbers: -1 234.00 BF (4de formaat), OK,
    Add

    Style Name: Currency [0], kruis enkel Numbers aan, Modify...
    (Number tabblad) Currency categorie, Decimals: 0, Symbol: BF, Negative numbers: -1 234 BF (4de formaat), OK,
    Add, Close

  7. Maak de cel leeg (inhoud én formaat!):
  8. A1:

    Edit, Clear, All

  9. Bewaar het werkboek met lege werkbladen als een Template met naam book.xlt in de folder Program Files\Microsoft Office\Office\Xlstart:
  10. File, Save As..., Save in: Program Files\Microsoft Office\Office\Xlstart,
    Save as type: Template (*.xlt), File Name: Book, Save

  11. Sluit het werkboek:

    klik de Close knop van het werkboek.

Opmerkingen:

4.7 Commentaren aanbrengen en beheren

In cel A1 moet je naam staan. In het modelwerkblad staat het cursieve woord naam of typevoorbeeld. Je kan via een commentaar aangeven dat je hier je naam moet invullen.

Er zijn drie commando's om commentaren te beheren:

Breng een commentaar aan in cel A1 van elk werkblad. Plaats hierin de tekst: Vul hier je naam in:

A1:

Insert, Comment, typ in het tekstkader Vul hier je naam in,
sleep handles naar binnen (verklein tekstkader),
sleep rand (verplaats tekstkader)

Tijdens het aanbrengen van het commentaar, wordt de Reviewing toolbar getoond (figuur 33). Sluit deze na gebruik.

4.8 Labels en namen gebruiken (*)

De formules hebben in Excel en andere spreadsheets een nogal onleesbare notatie. Vele spreadsheets bieden echter de mogelijkheid om geselecteerde cellen van een naam te voorzien en deze naam in formules te gebruiken.

Excel maakt een onderscheid tussen:

De commando's om labels en namen te definiëren en te gebruiken bevinden zich in het Insert, Name submenu.

Achtereenvolgens worden de volgende zaken behandeld:

Het gebruik van labels en namen wordt geïllustreerd in het werkblad Verkoop 3 (figuur 31). Uiteraard kan je dit in gelijk welk werkblad uitproberen.

4.8.1 De tabelhoofden als impliciete labels gebruiken (*)

Wanneer je een formule opbouwt kan je in vele gevallen in plaats van een referentie de tekst in het tabelhoofd intypen. Wanneer je bijvoorbeeld in cel I8 zou intypen

I8:

=verkoop handboek

dan verschijnt in deze cel de waarde 440 van de verkoop van de handboeken in januari, de maand van rij 8. Wanneer je deze waarde met de fill handle naar beneden sleept, zullen achtereenvolgens de waarden van de verkoop van de handboeken in februari, maart enz. verschijnen.

Excel maakt de volgende redenering:

Wanneer je in een cel een formule aanbrengt met daarin de exacte tekst die in een andere cel staat, dan wordt die tekst geïnterpreteerd als een referentie naar de cellen onder deze cel. Indien je naar slechts één cel in die kolom mag refereren, dan kiest Excel automatisch de cel uit de rij waarin de formule staat. Bij het naar beneden kopiëren met de fill handle geeft dit hetzelfde effect alsof je een relatieve referentie kopieert!

Deze werkwijze kan je vooral met succes toepassen in een tabel met een tabelhoofd. Zo kan je de relatieve referenties in de tabel A8:H19 vervangen door hun kolomhoofden. Die moeten dan wel correct gespeld worden!

Voorbeeld:

E8:

=verkoop handboek*$B$3

Men zegt dat verkoop handboek een impliciet label is. Je hebt deze tekst niet als een label gedefinieerd, maar je gebruikt hem wel als een label.

Opmerkingen:

4.8.2 De tabelhoofden expliciet als labels definiëren en gebruiken (*)

Het is veiliger te werken met labels die je expliciet definieert. Dit doe je met het commando

Insert, Name, Label...

In het Label Ranges dialoogvenster (figuur 34) kan je een range selecteren (Add label range), aangeven of de teksten als labels aan de range rechts ervan (Row labels) of eronder (Column labels) moeten worden gegeven en daarna de labels definiëren (Add). Ze worden dan in de lijst Existing label ranges opgenomen. Je kan ze daar selecteren en verwijderen (Remove).

Definieer nu de tabelhoofden in rij 7 als kolomlabels en de teksten in kolom A (vanaf januari) als rijlabels:

Insert, Name, Label...,
Add label range, A7:H7, Column labels, Add,
Add label range
, A8:H21, Row labels, Add

Add label range A8:A21 *Row labels
figuur 34: Het Label Ranges dialoogvenster

Opmerkingen:

4.8.3 Een naam geven aan een cel, range of formule (*)

Je kan een naam geven aan een cel of range door deze te selecteren en vervolgens de naam in de name box links in de formulebalk intypen.

Gebruik deze werkwijze om de prijzen in cellen B3, B4 en B5 een naam te geven:

B3:

typ PrijsHandboek, enter in de name box

B4:

typ PrijsCDROM, enter in de name box

B5:

typ PrijsZipdisk, enter in de name box

Opmerkingen:

Typ de naam in en vervang ongeldige tekens, zoals spaties, door een _. Deze methode wordt door Excel zelf toegepast wanneer automatisch namen worden gedefinieerd (zie infra).

Typ de naam in, begin elk woord met een hoofdletter en laat ongeldige tekens weg. Deze methode heb je zojuist toegepast.

Een meer uitgebreide methode is de volgende:

  1. Selecteer de cel of range die een naam moet krijgen.
  2. Kies het commando

    Insert, Name, Define...

    Define Name - Names in workbook: Tabel - PrijsCDROM, PrijsHandboek, PrijsZipDisk
    figuur 35: Het Define Name dialoogvenster

    In het Define Name dialoogvenster (figuur 35) staat de referentie van de selectie reeds in het Refers to vak. Indien in de cel links of rechts hiervan een tekst staat wordt deze als naam voorgesteld in het Names in workbook vak, waarbij eventuele ongeldige tekens door een _ zijn vervangen.

  3. Wijzig indien nodig de gewenste naam en referentie of typ een nieuwe naam in.
  4. Voer de definitie door met de Add of OK knop. De OK knop sluit het dialoogvenster; de Add knop laat het dialoogvenster open, zodat je nieuwe namen kan definiëren. De Close knop sluit het dialoogvenster zonder de op dat ogenblik voorgestelde definitie door te voeren.

Pas deze methode toe om de range A8:H19 de naam Tabel te geven:

A8:H19

Insert, Name, Define..., Names in workbook: Tabel, OK

Opmerkingen:

4.8.4 Tabelhoofden als namen definiëren

Een alternatief voor het gebruik van tabelhoofden al labels bestaat er in deze tabelhoofden als namen te definiëren. Je kan dit doen door eerst de tabel met zijn tabelhoofden te selecteren en daarna het commando

Insert, Names, Create...

Create names in Top row
figuur 36: Het Create Names dialoogvenster

uit te voeren. In het Create Names dialoogvenster (figuur 36) zijn standaard Top row en Left column aangekruist, wanneer deze rij en kolom tekstwaarden bevatten.

Opmerkingen:

Geef de titels van de kolommen in rij 7 aan de cellen in de twaalf rijen eronder:

A7:H19

Insert, Name, Create..., kruis Top row aan

Hierdoor worden aan de volgende ranges de hieronder vermelde namen toegekend:

A8:A19:

maand

B8:B19:

verkoop_handboek

C8:C19:

verkoop_CD_ROM

D8:D19

verkoop_zip_disk

E8:E19:

omzet_handboek

F8:F19:

omzet_CD_ROM

G8:G19:

omzet_zip_disk

H8:H19:

totale_omzet

Opmerkingen:

4.8.5 Book-level namen en sheet-level namen

De tot nu toe gedefinieerde namen zijn allemaal book-level namen.

In het volgende hoofdstuk zal je het werkblad Verkoop van 3 producten kopiëren en de gegevens in de kopieën grafisch illustreren. Daardoor zullen de kopieën een zelfde structuur hebben als het oorspronkelijke werkblad en is het aangewezen dat je zowel in het originele werkblad als in de kopieën dezelfde namen kan gebruiken. Met book-level namen is dit niet mogelijk. Die kunnen immers maar eenmaal in het hele werkboek voorkomen. Daarentegen kan je wel in elk werkblad dezelfde labels en sheet-level namen gebruiken.

Je kan sheet-level namen maken of book-level namen in sheet-level namen omzetten, met het commando

Insert, Name, Define...

In het Define Name dialoogvenster onderscheidt een sheet-level naam zich van een book-level naam, doordat in het Names in workbook vak de naam wordt voorafgegaan door de naam van het werkblad en een ! (op dezelfde wijze als in het Refers to vak). In de lijst staat de naam van het werkblad rechts vermeld tussen ( ). Je kan de volgende bewerkingen uitvoeren met book-level en sheet-level namen:

De eenvoudigste methode om sheet-level namen aan te brengen bestaat erin eerst de namen als book-level namen te definiëren met één van de daarvoor voorziene methoden, en daarna in het Define Name dialoogvenster alle gewenste book-level namen in sheet-level namen om te zetten. Doe dit nu met de twaalf book-level namen die je reeds hebt gedefinieerd:

Insert, Name, Define..., selecteer maand, wijzig in 'Verkoop 3'!maand, Add,
selecteer omzet_CD_ROM, wijzig in 'Verkoop 3'! omzet_CD_ROM, Add,
...
OK (figuur 37)

Names in workbook: omzet_handboek...'Verkoop 3' etc.
figuur 37: Het Define Name dialoogvenster tijdens het omzetten van book-level in sheet-level namen

Opmerkingen:

4.8.6 Referenties door namen vervangen in het werkblad (*)

Je hebt nu wel namen toegekend aan cellen en ranges, maar in de formules worden nog steeds de relatieve en absolute referenties gebruikt. Met het commando

Insert, Names, Apply...

kan je, nadat je formules hebt opgesteld en namen hebt gedefinieerd, in het Apply Names dialoogvenster (figuur 38)aangeven dat referenties in de formules in de geselecteerde cellen door hun namen moeten worden vervangen. Je hebt de volgende mogelijkheden:

Vervang in het hele werkblad referenties door namen op de volgende wijze:

  1. Selecteer één enkele cel of het hele werkblad (met de Select All knop).
  2. Kies het commando

    Insert, Name, Apply...

    Selecteer alle namen in het Apply Names dialoogvenster door ze één na één te klikken tot ze allemaal een donkere achtergrond hebben en klik OK.

Opmerkingen:

4.8.7 De formules met namen in een venster bekijken

Je kan de wijzigingen in een formule bekijken in de formulebalk door een cel te activeren. Zo zullen de formules in cellen E8, B20 en B21 er uit zien als:

E8:

=verkoop handboek januari *PrijsHandboek

i.p.v.

=B8*$B$3

B20:

=SUM(verkoop handboek)

i.p.v.

=SUM(B8:B19)

B21:

=AVERAGE(verkoop_handboek)

i.p.v.

=AVERAGE(B8:B19)

Hierin zijn verkoop handboek en januari labels, is PrijsHandboek een naam gedefinieerd in de name list (of met het commando Insert, Name, Define...) en verkoop_handboek een naam gedefinieerd met het commando Insert, Name, Create....

Je krijgt een beter overzicht door in het ganse werkblad de formules in plaats van de resultaten te tonen met het commando

Tools, Options..., View tabblad, kruis Formulas aan (figuur 39)

H4: =INDEX(Tabel,MATCH(F4,totale_omzet,0),1)
figuur 39: De formules met namen in het werkblad 'Verkoop 3'

In de formules in de tabel zie je de volgende labels en namen i.p.v. referenties:

Opmerkingen:

Toon opnieuw de resultaten i.p.v. de formules met het commando

Tools, Options..., View tabblad, verwijder de aankruising van Formulas

4.8.8 Namen aanbrengen in formules in de formulebalk (*)

In de formulebalk kan je in plaats van een referentie het label of de naam van de referentie intypen, waarbij het lettertype van geen belang is. Wanneer je hier een spellingfout maakt, zal als resultaat de foutmelding #NAME? verschijnen.

Het is gemakkelijker een naam in een formule in de formulebalk aan te brengen op de plaats van het invoegpunt door hem uit de Name list links in de formulebalk te kiezen. Een alternatief hiervoor wordt geboden door het commando

Insert, Name, Paste...

Paste name - maand, omzet_CD_ROM, ...
figuur 40: Het Paste Name dialoogvenster

In het Paste Names dialoogvenster (figuur 40) kan je twee zaken uitvoeren:

4.8.9 Cellen en ranges selecteren door hun naam

Go to: maand, omzet_CD_ROM, ...
figuur 41: Het Go To dialoogvenster met namen in de Go to lijst

Je kan cellen en ranges die een naam hebben op een eenvoudige wijze selecteren. Wanneer de formulebalk niet geactiveerd is kan jein de name list links in de formulebalk een naam kiezen, waardoor de range geselecteerd wordt. Met het commando

Edit, Go To...

kan je het Go To dialoogvenster (figuur 41) oproepen. Hierin worden alle namen in het geactiveerde werkblad vermeld. Ook de referenties van de laatste vier geselecteerde cellen staan in de Go to lijst. Met de Special... knop kan je via het Go To Special dialoogvenster allerlei andere selecties maken op basis van hun eigenschappen (zie infra).

4.9 Samenvatting (*)

Je hebt in dit hoofdstuk eerst een voorbeeld gezien van het opstellen van een werkblad zonder gebruik van labels of namen en daarna met gebruik van labels en namen. Steeds werd eerst het volledige werkblad inhoudelijk afgewerkt en pas daarna de vormgeving behandeld. Dit gebeurde om didactische redenen.

In werkelijkheid zal je minstens een deel van de vormgeving tijdens het aanbrengen van de formules doen, met name het beheer van kolombreedtes, numerieke formaten en uitlijningen. Andere zaken zal je meestal achteraf doen, zoals het beheer van rijhoogtes en het aanbrengen van kaders en achtergrondkleuren. Het zijn ook deze laatste (en meestal enkel deze laatste) aspecten van de vormgeving die in aanmerking komen voor een AutoFormat en voorwaardelijk formaat.

Wat het aanbrengen van labels en namen betreft hanteer je best de volgende strategie:

Hierna volgt een overzicht van de opbouw van de werkbladen Verkoop 2 (zonder labels en namen, met voorwaardelijke formaten) en Verkoop 3 (met labels, namen en een gedeeltelijk AutoFormat), waarbij het formatteren en aanbrengen van labels en namen niet achteraf gebeuren. Hierbij worden knoppen gebruikt waar ze mogelijk zijn.

Verkoop 2

A1:

je naam, Italic knop

B1:

Verkoopgegevens van drie producten,

Font knop, Times New Roman, Font Size knop, 16, Bold knop

B1:F1:

Merge and Center knop

G1:

jaar:, Align Right knop

H1:

1996, Align Left knop

G1:H1:

Font knop, Times New Roman, Font Size knop, 12, Italic knop,

Format, Cells..., Alignment tabblad, Vertical: Center

A3:

prijs handboek

A4:

prijs CD-ROM

A5:

prijs zip-disk

B3:

1200

B4:

2000

B5:

700

B3:B5:

Format, Cells..., Number tabblad, Category: Currency,
Decimal places: 0, Symbol: BF, Negative numbers: -1 234 BF
(in rood)

A7:

maand

B7:

verkoop handboek

C7:

verkoop CD-ROM

D7:

verkoop zip-disk

E7:

omzet handboek

F7:

omzet CD-ROM

G7:

omzet zip-disk

H7:

totale omzet

A7:H7:

Format, Cells..., Alignment tabblad, Wrap text, Horizontal: Center, Vertical: Center

A8:

januari, sleep fill handle naar A8:A19

A20:

jaartotaal

A21:

gem. maand

A:A:

dubbelklik rechterrand kolomhoofd

A7:A21:

Increase Indent knop

B8:D19:

36 getallen die de verkochte hoeveelheden aanduiden

B:D:

sleep rechterrand kolomhoofd naar rechts tot kolombreedte 8.43

E8:

=B8*$B$3

F8:

=C8*$B$4

G8:

=D8*$B$5

H8:

=SUM(E8:G8)

E8:H8:

sleep fill handle naar E8:H19

E:H:

sleep rechterrand kolomhoofd naar rechts tot kolombreedte 15.00

 

Zoom knop, 90

B20:

=SUM(B8:B19)

B21:

=AVERAGE(B8:B19)

B20:B21:

sleep fill handle naar B20:G21

H19:

sleep fill handle naar H19:H21

20:21:

sleep benedenrand rijhoofd naar onder tot rijhooogte 16.50,

Format, Cells..., Alignment tabblad, Vertical: Center

B8:D21:

Format, Cells..., Number tabblad, Category: Number, Decimal places: 0, Use 1000 separator ( ), Negative numbers: -1 234 (in rood)

B3:B5:

klik Format Painter knop, sleep over E8:H21

E3:

totale omzet

E4:

grootste omzet

E5:

kleinste omzet

F3:

=$H$20

F4:

=MAX($H$8:$H$19)

F5:

=MIN($H$8:$H$19)

G3:

in het jaar

G4:

in de maand

G5:

in de maand

H3:

=H1

H4:

=INDEX($A$8:$H$19,MATCH(f4,$H$8:$H$19,0),1),
sleep fill handle naar H4:H5

E3:E5:

Align Right knop

G3:G5:

Center knop

H3:H5:

Align Left knop

A1:H21:

Format, Cells..., Border tabblad, Style: dikke lijn, Outside knop

A7:H7:

Format, Cells..., Border tabblad, Style: halfdikke lijn, klik bovenaan in Preview, dunne lijn, klik horizontale lijn in het midden van Preview

A20:H20:

Format, Cells..., Border tabblad, Style: halfdikke lijn, klik bovenaan in Preview, dunne lijn, klik horizontale lijn in het midden van Preview

A7:H21:

Format, Cells..., Border tabblad, Style: dunne lijn, klik verticale lijn in het midden van Preview, Patterns tabblad, Ivory

B8:H19:

Format, Condtional Formatting...,
Condition 1: Cell Value is greater then = B$21*1.05, Format...,
Font
tabblad, Color: Blue, Add >>,
Condition 2: Cell Value is less then = B$21*0.95, Format...,
Font
tabblad, Color: Red, OK

A3:B5:

Format, Cells..., Border tabblad, Style: dunne lijn, klik bovenaan, onderaan en rechts in Preview, Fill Color knop, Light Green

E3:H5:

Format, Cells..., Border tabblad, Style: dunne lijn, klik bovenaan, onderaan en links in Preview, Fill Color knop, Light Turquoise

 

Tools, Options..., View tabblad, verwijder de aankruising van Gridlines

Verkoop 3
A1: je naam, Italic knop
B1: Verkoopgegevens van drie producten,

Font knop, Times New Roman, Font Size knop, 16, Bold knop
B1:F1: Merge and Center knop
G1: jaar:, Align Right knop
H1: 1996, Align Left knop
G1:H1: Font knop, Times New Roman, Font Size knop, 12, Italic knop,

Format, Cells..., Alignment tabblad, Vertical: Center
A3: prijs handboek
A4: prijs CD-ROM
A5: prijs zip-disk
B3: 1200, name box, PrijsHandboek
B4: 2000, name box, PrijsCDROM
B5: 700, name box, PrijsZipDisk
B3:B5: Format, Cells..., Number tabblad, Category:Currency, Decimal places: 0,
Symbol: BF, Negative numbers: -1 234 BF
(in rood)
A7: maand
B7: verkoop handboek
C7: verkoop CD-ROM
D7: verkoop zip-disk
E7: omzet handboek
F7: omzet CD-ROM
G7: omzet zip-disk
H7: totale omzet
A7:H7: Format, Cells..., Alignment tabblad, Wrap text, Horizontal: Center, Vertical: Center
Insert, Name, Label..., Column labels, Add
A8: januari, sleep fill handle naar A8:A19
A20: jaartotaal
A21: gem. maand
A:A: dubbelklik rechterrand kolomhoofd
A8:A21: Insert, Name, Label..., Row labels, Add
A7:A21: Increase Indent knop
B8:D19: 36 getallen die de verkochte hoeveelheden aanduiden
B:D: sleep rechterrand kolomhoofd naar rechts tot kolombreedte 8.43
E8: =B8*PrijsHandboek ( =verkoop handboek januari*PrijsHandboek )
F8: =C8*PrijsCDROM ( =verkoop CD-ROM januari*PrijsCDROM )
G8: =D8*PrijsZipDisk ( =verkoop zip-disk januari*PrijsZipDisk )
H8: =SUM(E8:G8)
E8:H8: sleep fill handle naar E8:H19
E:H: sleep rechterrand kolomhoofd naar rechts tot kolombreedte 15.00
  Zoom knop, 90
B20: =SUM(B8:B19) ( =SUM(verkoop handboek) )
B21: =AVERAGE(B8:B19)
B20:B21: sleep fill handle naar B20:G21
H19: sleep fill handle naar H19:H21
20:21: sleep benedenrand rijhoofd naar onder tot rijhoogte 16.50,
Format, Cells..., Alignment tabblad, Vertical: Center
B8:D21: Format, Cells..., Number tabblad, Category: Number, Decimal places: 0,
Use 1000 separator ( ), Negative numbers: -1 234
(in rood)
A8:H19: name box, Tabel,
A7:H19: Insert, Name, Create..., kruis Top row aan
A1:
(of andere cel)
Insert, Name, Apply..., klik alle namen
B3:B5: klik Format Painter knop, sleep over E8:H21
E3: totale omzet
E4: grootste omzet
E5: kleinste omzet
F3: =$H$20 ( =totale omzet jaartotaal)
F4: =MAX(totale_omzet)
F5: =MIN(totale_omzet)
G3: in het jaar
G4: in de maand
G5: in de maand
H3: =H1
H4: =INDEX(Tabel,MATCH(F4,totale_omzet,0),1), sleep fill handle naar H4:H5
E3:E5: Align Right knop
G3:G5: Center knop
H3:H5: Align Left knop
A7:H21: Format, AutoFormat..., Options..., kruis enkel Font, Border en Patterns aan, Classic 3
B:D: sleep rechterrand kolomhoofd tot kolombreedte 10.43
  Tools, Options..., View tabblad, verwijder de aankruising van Gridlines

4.10 Zoeken en vervangen op basis van celinhouden

Juist zoals bij tekstverwerking kan je zoek- en vervangbewerkingen uitvoeren. Wanneer vooraf slechts één cel werd geselecteerd wordt heel het werkblad afgezocht (standaard kolom per kolom); wanneer vooraf een grotere selectie werd gemaakt, wordt de zoek- of vervangbewerking tot deze selectie beperkt.

Met het commando

Edit, Find...

Find what: CD-ROM
figuur 42: Het Find dialoogvenster

kan je in het Find dialoogvenster (figuur 42) de op te zoeken tekst opgeven (Find what), waarbij je de ? en * wildcards kan gebruiken. Je kan de volgende zaken opgeven:

Met het commando

Edit, Replace...

Find what: CD-ROM ; Replace with: optische schijf
figuur 43: Het Replace dialoogvenster

kan je in het Replace dialoogvenster (figuur 43) op een analoge manier een waarde opzoeken en vervangen door de waarde in het Replace with vak. De betekenis van de knoppen is de volgende:

Vervang als toepassing in het hele werkblad het woord CD-ROM door optische schijf. Selecteer vooraf cel A1:

A1: Edit, Replace..., Find What: CD-ROM, Replace With: optische schijf, Replace All

Wanneer CD-ROM in een naam voorkomt zullen er een aantal #NAME? foutmeldingen optreden. De reden hiervoor is dat ook namen in formules, die het woord CD-ROM bevatten zijn gewijzigd. Je kan dan de bewerking ongedaan maken of de namen met CD-ROM eveneens wijzigen. Omdat CD-ROM enkel in labels voorkomt en zowel in het label als in de formules is gewijzigd, is er geen probleem !


inhoud vorige volgende