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.
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 | ... | ... | ... | ... | ... | ... | ... |
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.
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).
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:
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:
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.
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.
Opmerkingen:
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).
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...
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.
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.
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 |
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:
Breng de formule =C8*$B$4 in F8 opnieuw aan. Je kan de cel vooraf leegmaken, al is dit eigenlijk niet nodig:
= , 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.
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).
Bekijk, voor je verder gaat, de methode om een absolute referentie opnieuw om te zetten in een relatieve referentie:
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.
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.
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.
Voorbeelden:
|
RC[2] |
betekent: |
zelfde rijnummer, 2 kolomnummers hoger |
|
R[1]C |
betekent: |
1 rijnummer hoger, zelfde kolomnummer |
Voorbeeld:
|
R6C8 |
betekent: |
rij 6, kolom 8 |
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:
Schakel weer over naar de A1 notatie met het commando
Tools, Options..., General tabblad, verwijder de aankruising van de R1C1 reference style
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.
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:
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:
Toegepast zal de functie INDEX($A$8:$H$19,11,1) als resultaat de waarde november in de 11de rij en 1ste kolom van de tabel $A$8:$H$19 hebben.
de eerste waarde die gelijk is aan de lookup_value (0),
de laatste waarde die kleiner dan of gelijk is aan de lookup_value (1 - standaard),
de laatste waarde die groter dan of gelijk is aan de lookup_value (-1).
Bij een match_type 0 treedt een foutmelding #N/A (not available) op wanneer geen gelijke waarde werd gevonden; in de andere twee gevallen moeten de waarden geordend zijn: van klein naar groot (match_type 1) of van groot naar klein (match_type -1).
Toegepast zal de functie MATCH(F4,$H$8:$H$19,0) als resultaat de waarde 11 hebben: de waarde van de grootste omzet (F4) is het 11de getal in de range $H$8:$H$19 van de grootste omzet.
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...:
De INDEX functie heeft twee syntaxis. Kies in het Select Arguments dialoogvenster (figuur 11) de eenvoudigere eerste syntaxis: array, row_num, column_num.
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), |
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:
LOOKUP(lookup_value,lookup_vector,result_vector)
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
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.
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. |
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).
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%
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:
Geef rijen 20 en 21 met totalen die zullen worden omkaderd, een rijhoogte van 16.50 punten:
| 20:21 | Format, Row Height..., 16.50 |
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:
Format, Cells..., Number tabblad
In het Number tabblad van het Format Cells dialoogvenster (figuur 18) kan je een Category kiezen en vervolgens een aantal eigenschappen in functie van deze categorie, zoals het aantal cijfers na het decimaal scheidingsteken (Decimal Places), het gebruik van een scheidingsteken voor de duizendtallen (Use 1000 Separator), het munteenheidsymbool voor geldbedragen (Symbol) en de wijze van voorstelling van negatieve getallen (Negative numbers). Steeds wordt een voorafbeelding gegeven van het resultaat in de geactiveerde cel (Sample). Je kan ook zelf een nieuw formaat definiëren in de Custom categorie (zie infra).
Format, Style....
In het Style dialoogvenster (figuur 19) kan je een stijl kiezen.
Een stijl vormt een combinatie van zes aspecten, die individueel met de zes tabbladen van het Format Cells dialoogvenster kunnen worden ingesteld. Je kan deze aspecten opnemen in een stijl door ze aan te kruisen (Style includes): het getalformaat (Number), de positionering in de cel (Alignment), het lettertype en de lettergrootte (Font), de lijnen rond de cellen (Border), de kleur en de arcering van de achtergrond (Patterns), en de beveiliging van de cellen (Protection).
Je kan een stijl selecteren en hem toepassen op de geselecteerde cellen (OK), hem wijzigen (kruis de gepaste aspecten aan en klik Modify...), een nieuwe stijl toevoegen (Add; enkel wanneer je de Style name vooraf hebt veranderd) en een zelf gedefinieerde stijl verwijderen (Delete). Ook kan je stijlen uit een ander werkboek kopiëren naar het geactiveerde werkboek en daar toevoegen aan de lijst (Merge...).
Er zijn zes ingebouwde stijlen. Bij de Normal stijl, die standaard is, zijn alle aspecten ingesteld zoals is aangegeven (figuur 19). De overige vijf stijlen bevatten enkel een getalformaat. Deze zijn: Comma (getal met twee cijfers na de decimale punt), Comma [0] (geheel getal), Currency (geldbedrag met twee cijfers na de decimale punt), Currency [0] (geldbedrag, voorgesteld als een geheel getal) en Percent (percentage, voorgesteld als een geheel getal, zonder cijfers na de decimale punt).
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:
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
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:
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:
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:
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:
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
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 |
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:
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
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.
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..., |
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:
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...
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 |
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).
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
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; |
-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_-; |
- 12 345 BF |
12 346 BF |
|
_-* # ##0\ _B_F_-; |
- 12 345 |
12 346 |
|
_-* # ##0.00 BF_-; |
- 12 345.00 BF |
12 345.68 BF |
|
_-* # ##0.00\ _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:
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:
New knop
|
A1: |
-12.345 |
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
|
A1: |
Edit, Clear, All |
File, Save As..., Save in: Program Files\Microsoft Office\Office\Xlstart,
Save as type: Template (*.xlt), File Name: Book, Save
klik de Close knop van het werkboek.
Opmerkingen:
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:
Insert, Comment
breng je een nieuwe commentaar aan in de geactiveerde cel. Er verschijnt een rood driehoekje rechts bovenaan in de cel (de Comment indicator) en een tekstkader met oorspronkelijk de naam van de auteur van het werkboek (ingesteld met File, Properties, Summary tabblad, Author). Je kan deze tekst naar believen wijzigen in Vul hier je naam in. Je kan daarna de afmetingen van het tekstkader wijzigen door met de handles (vierkantjes in het midden van de randen en op de hoeken) te slepen. Je kan eveneens het commentaar verplaatsen door met zijn rand te slepen.
View, Comments
toon je alle commentaarkaders en de Reviewing toolbar. Met de knoppen uit de Reviewing toolbar kan je de volgende acties uitvoeren:
|
Reviewing toolbar
|
|
|
Edit Comment |
Wijzig de tekst van het commentaar. |
|
Previous Comment |
Activeer het vorige commentaarkader. |
|
Next Comment |
Activeer het volgende commentaarkader. |
|
Hide Comment / |
Verberg of toon dit commentaarkader. |
|
Hide All Comments / |
Verberg of toon alle commentaarkaders. |
|
Delete Comment |
Verwijder dit commentaarkader. |
|
Create Microsoft Outlook Task |
Maak van de commentaar een opdracht voor Microsoft Outlook. |
|
Update File |
Werk het commentaar gedeelte van het bestand bij. |
|
Send to Mail Recipient |
Stuur het commentaar naar een ontvanger van Mail. |
Tools, Options..., View tabblad, Comments
kan je aangeven of en hoe commentaren moeten worden getoond (None, Comment indicator only, Comment & indicator) (zie supra).
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, |
Tijdens het aanbrengen van het commentaar, wordt de Reviewing toolbar getoond (figuur 33). Sluit deze na gebruik.
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.
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:
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
Opmerkingen:
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:
Insert, Name, Define...
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.
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:
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...
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:
Spaties en andere tekens worden bij labels niet vervangen door _ tekens, die minder mooi zijn.
Wanneer je namen verwijdert, bevatten formules met deze namen een #REF! foutmelding en hun resultaten een #NAME? foutmelding. Deze fouten zijn vaak moeilijk recht te zetten. Wanneer je labels verwijdert, krijgen de formules hun oude referentiegedaante terug (bij rijlabels), of blijven ze behouden (bij kolomlabels).
Meestal wens je labels en namen op sheet-level te gebruiken. Dit gebeurt automatisch bij labels, maar moet je manueel aanpassen bij 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)
Opmerkingen:
Selecteer bij de eerste wijziging de toegevoegde tekst.
Kopieer deze tekst met ctrl+C naar het clipboard.
Plak de inhoud van het clipboard met ctrl+V vooraan in het Names in workbook vak telkens een nieuwe book-level naam werd geselecteerd.
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:
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:
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)
In de formules in de tabel zie je de volgende labels en namen i.p.v. referenties:
Opmerkingen:
Bij een referentie naar één cel uit een kolomvormige (rijvormige) range wordt de range-naam vermeld om de cel uit de range aan te geven die hetzelfde rijnummer (kolomnummer) heeft als de cel die de referentie bevat.
Wanneer je deze mogelijk verwarring scheppende wijze van het gebruik van namen niet wenst kan je de standaard aankruising van Use row and column names in het Apply Names dialoogvenster verwijderen. Het gebruik van labels en/of een verstandige wijze van naamgeving zorgt er evenwel voor dat er geen verwarring optreedt.
Toon opnieuw de resultaten i.p.v. de formules met het commando
Tools, Options..., View tabblad, verwijder de aankruising van Formulas
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...
In het Paste Names dialoogvenster (figuur 40) kan je twee zaken uitvoeren:
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).
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, |
|
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), |
|
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..., |
|
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 | |
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...
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...
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 !