Inhoudsopgave
Moet leren hoe gegevenslabels toevoegen aan een spreidingsdiagram in Excel We moeten vaak een Scatter Plot Nadat u zo'n Scatter Plot hebt gemaakt, moet u de volgende stappen doorlopen om gegevenslabels toe te voegen aan de plot, zodat deze gemakkelijker te interpreteren is. Hier nemen we u mee door twee eenvoudige en handige methoden om gegevenslabels toe te voegen aan een Scatter Plot in Excel.
Download Praktijk Werkboek
U kunt de volgende Excel-werkmap downloaden voor een beter begrip en om zelf te oefenen.
Gegevenslabels toevoegen aan spreidingsdiagram.xlsm2 methoden om gegevenslabels toe te voegen aan een spreidingsdiagram in Excel
Het toevoegen van gegevenslabels aan een scatterplot omvat enkele eenvoudige stappen. In dit artikel laten we u zien hoe u met 2 verschillende methoden gegevenslabels toevoegt aan een scatterplot in Excel.
Stel, we hebben een Gewicht Lijst van sommige individuen.
We willen de Gewicht volgens de Naam van het individu in een Scatter Plot. Ook willen we gegevenslabels toevoegen aan de grafiek om deze begrijpelijker te maken. Laten we zonder verder oponthoud de methodes om dit te doen bekijken.
1. Grafiekelementen gebruiken om gegevenslabels toe te voegen aan een spreidingsdiagram in Excel
In onze eerste methode voegen we handmatig gegevenslabels toe aan de Scatter Plot met behulp van de Grafiekelementen Maar voordat we de gegevenslabels toevoegen, moeten we de grafiek maken van onze gegevenstabel. Volg onderstaande stappen nauwkeurig.
Stappen:
- Selecteer eerst cellen in de B4:C14 Er zijn 2 kolommen in dit geselecteerde cellenbereik. De eerste is voor de Naam en de tweede is voor de Gewicht (lbs) .
- Ga dan naar de Plaats tab.
- Selecteer daarna Scatter(X, Y) of Bubble Chart invoegen > Strooi .
- Op dit moment zien we de Scatter Plot die onze gegevenstabel visualiseert.
- Ten tweede, ga naar de Kaartontwerp tab.
- Selecteer nu Grafiekelement toevoegen van het lint.
- Selecteer in de vervolgkeuzelijst Gegevenslabels .
- Klik daarna op Meer opties voor gegevensetiketten van de keuzes.
- Door onze vorige actie is een taakvenster met de naam Gegevenslabels opmaken opent.
- Klik eerst op de Etiketopties icoon.
- In de Etiketopties vink het vakje van Waarde Van Cellen .
- Selecteer vervolgens de cellen in de B5:B14 reeks in de Selecteer Gegevens Label Bereik vak. Deze cellen bevatten de Naam van de individuen die we zullen gebruiken als onze gegevenslabels. Klik daarna op OK .
- Haal later het vinkje weg bij Y Waarde in de Etiketopties .
- Uiteindelijk ziet onze Scatter Plot met gegevenslabels eruit als hieronder.
- Maar uit bovenstaande afbeelding kunnen we duidelijk opmaken dat de gegevenslabels van Susan en James lijken gedeeltelijk verenigd.
- Klik dus op het gegevenslabel James twee keer om alleen dit label te selecteren.
- Het opent ook de Formaat gegevens Label taakvenster.
- Stel nu de Label Positie als Boven .
- Op dit moment is het meer zichtbaar dan voorheen. Maar niet volledig te onderscheiden.
- Selecteer dus het gegevenslabel James weer.
- Van Etiketopties ga naar Effecten .
- Onder de Schaduw categorie, selecteer de schaduw zoals de afbeelding hieronder uit de Presets .
- Ten slotte zijn onze gegevenslabels duidelijk van elkaar te onderscheiden.
- Met het gegevensbereik ziet onze Scatter Plot met gegevenslabels eruit als hieronder.
Lees meer: Hoe maak je een spreidingsdiagram in Excel met twee gegevenssets (in eenvoudige stappen)?
2. VBA-code toepassen om gegevenslabels toe te voegen aan een spreidingsdiagram in Excel
Een ander alternatief om het probleem op te lossen is om de VBA code om een Macro Volg onze stappen hieronder.
- Klik eerst met de rechtermuisknop op de Bladnaam (VBA) .
- Selecteer vervolgens Code bekijken van de opties.
- Op dit moment is de Microsoft Visual Basic voor toepassingen wordt geopend.
- Ga nu naar de Plaats tabblad en selecteer Module .
- Het opent een code module waar u onderstaande code moet plakken.
Sub AddDataLabels() If Left(TypeName(Selection), 5) "Chart" Then MsgBox "Please select the scatter plot first." Exit Sub End If Set StartLabel = _ Application.InputBox("Click on the cell containing the first label", Type:=8) Application.ScreenUpdating = False For Each pt In ActiveChart.SeriesCollection(1).Points pt.ApplyDataLabels xlDataLabelsShowValue pt.DataLabel.Caption = StartLabel.Value SetStartLabel = StartLabel.Offset(1) Volgende Einde Sub
💡 Uitleg van VBA-code:
- Sub Gegevenslabels toevoegen() : Dit deel benoemt de macro.
- Als Left(TypeName(Selection), 5) "Chart" Dan Dit betekent, dat als de kaart niet geselecteerd is. operator betekent dat adres niet gelijk is aan.
- MsgBox "Selecteer eerst de spreidingsplot." : Als het bovenstaande deel waar is, verschijnt er een berichtvenster met daarin Selecteer eerst de scatter plot .
- Application.InputBox("Klik op de cel met het eerste etiket", Type:=8) : Dit vak heeft een invoer nodig om het gegevenslabel van het eerste punt te herkennen. Om een bereik van de gebruiker te krijgen zetten we Type op 8.
- Application.ScreenUpdating = False : Schakel het bijwerken van het scherm aan het begin van de subroutine uit om uw macro te versnellen.
- Voor elke pt in ActiveChart.SeriesCollection(1).Points : Dit geeft punten aan in serie één op de geselecteerde kaart.
- pt.ApplyDataLabels xlDataLabelsShowValue : Het brengt gegevenslabels aan op elk punt en toont het gegevenslabel.
- pt.DataLabel.Caption = StartLabel.Value: Het past bijschriften toe op de gegevenslabels en ze worden ingesteld als het bereik dat we in het invoervak hebben geselecteerd.
- Set StartLabel = StartLabel.Offset(1) : Dit verplaatst de selectie naar de volgende cel, dat wil zeggen de cel in de onderste rij.
- Klik vervolgens op het pictogram Opslaan om de werkmap op te slaan in het formaat Macro-Enabled.
- Ga dan naar de Ontwikkelaar tab.
- Selecteer daarna Macro's van het lint.
- Op dit punt, een Macro wizard opent.
- Selecteer later onze gemaakte macro AddDataLabels en klik op Ren .
- Het toont echter een foutmelding die Selecteer eerst de Scatter plot Omdat we kunnen zien dat we cel D2 in plaats van de grafiek te selecteren voordat deze macro wordt uitgevoerd.
- Selecteer dus eerst de grafiek en voer dan de macro opnieuw uit.
- Het opent een Ingang tovenaar.
- Later, geef cel B5 als referentie in de Klik op de cel met het eerste label vak. Dit betekent dat de tekst in cel B5 is het gegevenslabel van het eerste punt.
- Klik tenslotte op OK .
- Tenslotte hebben we onze Scatter Plot zichtbaar met gegevenslabels.
Lees meer: Tekst toevoegen aan een scatterplot in Excel (2 eenvoudige manieren)
Gegevenslabels verwijderen
In het vorige deel hebben we geleerd hoe u gegevenslabels toevoegt in een scatterplot. Het is ook belangrijk om te weten hoe u ze verwijdert. Volg de onderstaande manieren om gegevenslabels uit een scatterplot te verwijderen.
1. Grafiekelement toevoegen gebruiken
- Ga eerst naar het blad Grafiekelementen .
- Selecteer vervolgens de reeds ingevoegde Scatter Plot.
- Ga daarna naar de Kaartontwerp tab.
- Selecteer later Grafiekelement toevoegen > Gegevenslabels > Geen .
- Zo kunnen we de gegevenslabels verwijderen.
Lees meer: Gebruik spreidingsdiagram in Excel om relaties tussen twee gegevensreeksen te vinden
2. Druk op de Delete-toets
Als u alle gegevenslabels in een gegevensreeks wilt selecteren, klikt u er één keer op. Anders klikt u er twee keer op om alleen dit label te selecteren. Druk nu op de knop DELETE toets op het toetsenbord om de gegevenslabels uit de scatterplot te verwijderen.
3. De verwijderoptie gebruiken
- Ga opnieuw naar het blad met de naam Grafiekelementen .
- Klik vervolgens met de rechtermuisknop op een gegevenslabel.
- Selecteer later Verwijder van de optie.
U kunt dus gegevenslabels verwijderen uit uw Scatter Plot.
Lees meer: Lijn toevoegen aan spreidingsdiagram in Excel (3 praktische voorbeelden)
Conclusie
Bedankt voor het lezen van dit artikel, we hopen dat het nuttig was. Laat het ons weten in de commentaarsectie als u vragen of suggesties hebt. Bezoek onze website Exceldemy om meer te ontdekken.