Gedefinieerde namen gebruiken om een grafiekbereik automatisch bij te werken in Excel

Samenvatting

Als u een grafiek wilt instellen die automatisch wordt bijgewerkt wanneer u nieuwe gegevens toevoegt aan een bestaand grafiekbereik in Microsoft Excel, maakt u gedefinieerde namen die dynamisch worden gewijzigd wanneer u gegevens toevoegt of verwijdert.

Meer informatie

Deze sectie bevat twee methoden voor het gebruik van gedefinieerde namen om het grafiekbereik automatisch bij te werken.

Methode 1: OFFSET gebruiken met een gedefinieerde naam

Als u deze methode wilt gebruiken, volgt u deze stappen, voor zover van toepassing op de versie van Excel die u gebruikt.

Microsoft Office Excel 2007 en latere versies

  1. Typ de volgende gegevens in een nieuw werkblad:

    A1: Month B1: Sales
    A2: Jan B2: 10
    A3: Feb B3: 20
    A4: Mar B4: 30
    
  2. Klik op het tabblad Formules op Naam definiëren in de groep Gedefinieerde namen .

  3. Typ Datum in het vak Naam .

  4. Typ in het vak Verwijst naar '=VERSCHUIVING($A$2,0,0,COUNTA($A:$A)-1)' en klik vervolgens op OK.

  5. Klik op het tabblad Formules op Naam definiëren in de groep Gedefinieerde namen .

  6. Typ Verkoop in het vak Naam .

  7. Typ in het vak Verwijst naar '=VERSCHUIVING($B$2,0,0,COUNTA($B:$B)-1) en klik vervolgens op OK.

  8. Wis cel B2 en typ vervolgens "=RAND()*0+10"

    Opmerking

    Deze formule maakt gebruik van de functie vluchtige RAND. De formule werkt automatisch de OFFSET-formule bij die wordt gebruikt in de gedefinieerde naam 'Verkoop' wanneer u nieuwe gegevens invoert in kolom B. De waarde 10, die in deze formule wordt gebruikt, is de oorspronkelijke waarde van cel B2.

  9. Selecteer cellen A1:B4.

  10. Klik op het tabblad Invoegen op een grafiek en klik vervolgens op een grafiektype.

  11. Klik op het tabblad Ontwerpen en klik op gegevens selecteren in de groep Gegevens .

  12. Klik onder Legendagegevens (reeks) op Bewerken.

  13. Typ in het vak Reekswaarden=Blad1! Verkoop en klik vervolgens op OK.

  14. Klik onder Labels van horizontale as (categorieas) op Bewerken.

  15. Typ in het vak Aslabelbereik=Blad1! Datum en klik vervolgens op OK.

Microsoft Office Excel 2003 en eerdere versies

  1. Typ de volgende gegevens in een nieuw werkblad:

    A1: Month B1: Sales
    A2: Jan B2: 10
    A3: Feb B3: 20
    A4: Mar B4: 30
    
  2. Wijs in het menu Invoegen de optie Naam aan en klik op Definiëren.

  3. Typ datum in het vak Namen in werkmap .

  4. Typ in het vak Verwijst naar "=VERSCHUIVING($A$2,0,0,COUNTA($A:$A)-1".

  5. Klik op Toevoegen.

  6. Typ verkoop in het vak Namen in werkmap .

  7. Typ in het vak Verwijst naar '=VERSCHUIVING($B$2,0,0,COUNT($B$2:$B$200)-1)'

  8. Klik op Toevoegen en klik vervolgens op OK.

  9. Wis cel B2 en typ vervolgens "=RAND()*0+10"

    Opmerking

    Deze formule maakt gebruik van de functie vluchtige RAND. De formule werkt automatisch de OFFSET-formule bij die wordt gebruikt in de gedefinieerde naam 'Verkoop' wanneer u nieuwe gegevens invoert in kolom B. De waarde 10, die in deze formule wordt gebruikt, is de oorspronkelijke waarde van cel B2.

  10. Selecteer $A$1:$B$4.

  11. Maak de grafiek en voeg vervolgens de gedefinieerde namen toe in de grafiek. Volg hiervoor deze stappen, voor zover van toepassing op de versie van Excel die u gebruikt.

Microsoft Excel 97 tot en met Excel 2003

  1. Klik in het menu Invoegen op Grafiek om de wizard Grafiek te starten.

  2. Klik op een grafiektype en klik vervolgens op Volgende.

  3. Klik op het tabblad Reeks. Klik in de lijst Reeks op Verkoop.

  4. Vervang in het vak Categorieaslabels (X) de celverwijzing door de gedefinieerde naam Datum.

    De formule kan er bijvoorbeeld ongeveer als volgt uitzien:

    =Blad1! Datum

  5. Vervang in het vak Waarden de celverwijzing door de gedefinieerde naam Verkoop.

    De formule kan er bijvoorbeeld ongeveer als volgt uitzien:

    =Blad1! Verkoop

  6. Klik op Volgende.

  7. Breng de gewenste wijzigingen aan in stap 3 van de wizard Grafiek en klik op Volgende.

  8. Geef de grafieklocatie op en klik op Voltooien.

Microsoft Excel 5.0 of Microsoft Excel 7.0

  1. Wijs in het menu Invoegen de optie Grafiek aan en klik op Als nieuw blad om de wizard Grafiek te starten.

  2. Klik op Volgende.

  3. Klik op een grafiektype en klik vervolgens op Volgende.

  4. Klik op een grafieksubtype en klik vervolgens op Volgende.

  5. Klik op Kolommen voor gegevensreeks in en typ 1 voor Eerste 1 kolommen gebruiken voor categorieaslabels (x). Klik op Volgende.

  6. Klik op de titels die u wilt weergeven en klik op Voltooien.

    De grafiek wordt weergegeven in een nieuwe grafiek.

  7. Selecteer de gegevensreeks. Klik in het menu Opmaak op Gegevensreeks selecteren.

  8. Klik op het tabblad X-waarden. Vervang in het vak X-waarden de celverwijzing door de gedefinieerde naam Datum.

    De formule kan er bijvoorbeeld ongeveer als volgt uitzien:

    =Blad1! Datum

  9. Klik op het tabblad Naam en waarden. Vervang in het vak Y-waarden de celverwijzing door de gedefinieerde naam Verkoop.

    De formule kan er bijvoorbeeld ongeveer als volgt uitzien:

    =Blad1! Verkoop

  10. Klik op OK.

Methode 2: Een database, OFFSET en gedefinieerde namen gebruiken in Excel 2003 en in eerdere versies van Excel

U kunt uw gegevens ook definiëren als een database en gedefinieerde namen maken voor elke grafiekgegevensreeks. Volg deze stappen om deze methode te gebruiken:

  1. Typ de volgende gegevens in een nieuw werkblad:

    A1: Month B1: Sales
    A2: Jan B2: 10
    A3: Feb B3: 20
    A4: Mar B4: 30
    
  2. Selecteer het bereik A1:B4 en klik vervolgens op Database instellen in het menu Gegevens.

  3. Klik in het menu Formule op Naam definiëren.

  4. Typ Datum in het vak Naam.

  5. Typ in het vak Verwijst naar '=VERSCHUIVING(Database,1,0,RIJEN(Database)-1,1)'

  6. Klik op Toevoegen.

  7. Typ Verkoop in het vak Naam.

  8. Typ in het vak Verwijst naar '=VERSCHUIVING(Database,1,1,RIJEN(Database)-1,1)'

  9. Klik op Toevoegen en klik vervolgens op OK.

  10. Selecteer $A$1:$B$4

  11. Herhaal stap 10 van methode 1 om de grafiek te maken en de gedefinieerde namen aan de grafiek toe te voegen.

Zolang de gegevens die u in de grafiek wilt weergeven, zijn gedefinieerd als een database, wordt de grafiek automatisch bijgewerkt wanneer u nieuwe gegevens toevoegt.

Opmerking

Als u een reeksdiagram maakt waarin elke waarde in een aangrenzend celblok in één kolom wordt weergegeven en het blok cellen begint met de eerste rij, kunt u een van de volgende formules in het vak Verwijst naar gebruiken voor de gedefinieerde naam:

=INDIRECT("Blad1!$a$1:$a"AANTAL &(Blad1!$A:$A))

=Blad1!$A$1:VERSCHUIVING(Blad1!$A$1;AANTAL(Blad1!$A:$A);0)

Als u een celblok wilt gebruiken dat begint met een cel in een andere rij dan de eerste rij, verwijst u naar die rij in de eerste celverwijzing en voegt u het nummer van de eerste rij toe aan het aantal om het nummer van de laatste rij te vinden. Als u aangrenzende niet-numerieke vermeldingen wilt uitzetten (bijvoorbeeld labels), gebruikt u COUNTA in plaats van COUNT.