Loading

Een formule maken

Standaard is een aantal formules beschikbaar. U kunt aangepaste formules opgeven in de kolommen naast de standaardformules, tot en met kolom Z. Elke kolom kan één formule bevatten. Elke kolom bevat alle gegevens voor één formule:

  • De naam en het berekende resultaat van de formule.

    Het resultaat van de formule wordt weergegeven in rij 3.

  • De berekening voor de formule.

    Voor de formule kan een van de standaardberekeningen of een aangepaste berekening worden gebruikt.

  • Voor de berekening worden de waarden opgehaald uit de betreffende kolom in de resultatentabel.

  • Voor de resultatentabel worden de waarden voor alle opdrachtbonitems opgehaald uit de betreffende kolom in de opdrachtbontabel.

  • De waarden in de opdrachtbontabel zijn afkomstig uit de huidige opdrachtbondefinitie.

OPMERKING

U wordt aangeraden de standaardformules niet te verwijderen.

Voordat u begint

De vereiste [Opdrachtbonitems] voor de nieuwe formule moeten beschikbaar zijn.

Over deze taak

In deze procedure wordt een geheel nieuwe formule gemaakt in kolom Z van het werkblad CostSheet. De nieuwe formule wordt gebaseerd op twee [Opdrachtbonitems]: [Aantal] en [Kaft]. In dit voorbeeld worden de gegevens van de formule in kolom E gebruikt als basis voor de formule in kolom Z.

Procedure

  1. Vul kolom Z met gegevens uit een bestaande formule. In dit voorbeeld worden de gegevens van de formule in kolom E gebruikt als basis voor de formule in kolom Z.
    1. Klik op kolomlabel E om alle cellen van kolom E te selecteren.
    2. Als u de geselecteerde cellen wilt kopiëren, klikt u op Bewerken - Kopiëren of drukt u op CTRL+C.
    3. Klik op kolomlabel Z.
    4. Klik op Bewerken - Plakken of druk op CTRL+V.

      De formules en opmaak van kolom E worden gekopieerd naar kolom Z. De celverwijzingen worden automatisch aangepast.

  2. Geef de naam van de nieuwe formule in cel Z1 op. In dit voorbeeld: Opdrachtkosten.

    De formulenamen in rij 1 worden weergegeven in het [Product- en order-editor].

  3. Geef de naam van de nieuwe formule in cel Z2 op. In dit voorbeeld: Opdrachtkosten.

    De formulenamen in rij 2 worden weergegeven in de webshop.

  4. Geef in kolom Z de prijs op voor de [Itemwaarden] van de [Opdrachtbonitems].

    Desgewenst kunt u een aangepaste naam opgeven voor de nieuwe prijskolom. In dit voorbeeld: Opdrachtkosten.

  5. Controleer de formules voor [Aantal] en [Kaft] in de opdrachtbontabel. Voor de formules moeten de waarden uit de kolom [Hoeveelheid] en de nieuwe prijskolom Opdrachtkosten worden gebruikt. De waarden in kolom [Hoeveelheid] zijn rechtstreeks afkomstig uit de verzonden opdrachtbonnen. De waarde in de kolom [Hoeveelheid] wordt vermenigvuldigd met de prijs in de prijskolom. De totale prijs van een opdrachtbonitem bestaat uit de som van de prijzen van de [Itemwaarden].
    1. Verzamel de prijs van [Aantal] in cel Z78: =$C77*Z77.
    2. Verzamel de prijzen voor alle [Itemwaarden] van [Kaft] in cel Z141: =$C137*Z137+$C138*Z138+$C139*Z139+$C140*Z140.
  6. Verzamel de prijzen voor alle [Itemwaarden] in de tabel met resultaten.

    Voor de resultatentabel worden de waarden voor alle opdrachtbonitems opgehaald uit de betreffende kolom in de opdrachtbontabel.

    1. Verzamel de prijs van [Aantal] in cel Z13: =Z78.
    2. Verzamel de prijs van [Kaft] in cel Z26: =Z141.
  7. In dit voorbeeld maakt u een nieuwe berekening in cel Z7 van rij 7: ONLY B&W. Tel de prijzen voor [Aantal] en [Kaft] bij elkaar op.

    U wordt aangeraden de functie IF te gebruiken voor elke nieuwe berekening: =IF ( logische-test,waarde-als-waar,waarde-als-onwaar ). Als logische-test waar is, worden de opdrachtkosten berekend. In het andere geval retourneert de berekening een standaardwaarde. In dit voorbeeld: 9999.99.

    OPMERKING

    U kunt de functies van de meeste categorieën in Microsoft Office Excel gebruiken om een berekening te maken. U kunt de functies van de categorie Database echter niet gebruiken.

    1. Tel de prijzen van [Aantal] en [Kaft] in cel Z7 op: =IF((Z13+Z26)>0,SUM(Z13, Z26),9999.99).
    2. Indien nodig kunt u de totale prijs verlagen wanneer de klant een bepaalde hoeveelheid [Aantal] bestelt: =IF((Z13+Z26)>0,SUM(Z13, Z26)*VLOOKUP(Z13,CopiesTable,2,TRUE),9999.99).

      De korting op de prijs voor een bepaalde hoeveelheid [Aantal] is afkomstig uit de [Tabel met aantallen] in het werkblad Utilities.

      OPMERKING

      De formulesyntaxis en het gebruik van de functie VLOOKUP worden beschreven in het Help-bestand Microsoft Excel.

  8. Verzamel het resultaat voor de formule in cel Z3: =Z7.

    De waarde in Z3 wordt geretourneerd aan de klant.

Volgende stappen

U moet nieuwe formules altijd testen.