Sådan oprettes Excel Scatter Plot Color by Group (3 egnede måder)

  • Del Dette
Hugh West

I vores dagligdag føler vi ofte nødvendigheden af at skabe Excel-spredningsdiagrammer i Microsoft Excel Vi kan gøre arbejdet på mange måder. I denne artikel vil vi se 3 egnede måder til at skabe Excel-spredningsdiagram farve efter gruppe .

Download arbejdsbog til øvelser

Du kan downloade Excel-arbejdsbog herfra.

Farve Excel-spredningsdiagram.xlsm

3 egnede måder at oprette Excel-spredningsplot farve efter gruppe på

Vi kan skabe Excel-spredningsdiagram efter gruppe på tre egnede måder. Disse tre måder består i at oprette Excel-spredningsdiagrammer farve efter gruppe uden betingelser , oprettelse af Excel-spredningsdiagram farve efter gruppe med betingelser, og ved at anvende VBA-kode . I denne artikel vil vi se disse tre måder at skabe Excel-spredningsdiagram efter gruppe .

1. Opret Excel-spredningsdiagram Farve efter gruppe uden betingelse

Vi kan simpelthen oprette Excel-spredningsdiagram farve efter gruppe For at gøre dette skal vi bruge et datasæt som billedet nedenfor. Vi opretter tre grupper ( A, B og C ) ved hjælp af Antal studerende og deres Opnåede karakterer Nu vil vi oprette en Excel-spredningsdiagram .

Trin:

  • Først og fremmest skal du klikke på Indsæt fanebladet.
  • Klik derefter på Spredningsdiagram dropdown-mulighed.
  • Derefter skal du vælge følgende Spredningsdiagram indstilling som på billedet nedenfor.

  • Som et resultat heraf åbnes et tomt plot som det følgende billede.

  • Højreklik derefter på det tomme plot.
  • Klik nu på Vælg datakilde fra pop-up vinduet.

  • Herefter vil den Vælg Datakilde vindue vises.
  • Klik nu på Tilføj indstilling som på billedet nedenfor.

  • Skriv derefter navnet på serien som Gruppe A .
  • Klik derefter på Vælg område fra den Værdier i serie X mulighed.

  • Vælg derefter intervallet for antallet af elevværdier fra Gruppe A og afslutte intervallet.

  • Klik derefter på Vælg område i den Y-værdier i serien indstilling som på billedet nedenfor.

  • Desuden skal du vælge intervallet af opnåede karakterer fra Gruppe A og fuldføre intervallet.

  • Når du har valgt den X og Y værdier, klik på OK .

  • Som et resultat heraf vil den oprette et plot med en bestemt farve for Gruppe A som nedenfor.

  • Gør derefter det samme for Gruppe B og Gruppe C værdier med deres dataområde.
  • Klik derefter på OK .

  • Endelig vil den oprette en Excel-spredningsdiagram med forskellige farver for de forskellige grupper som på billedet nedenfor.

Læs mere: Hvordan man laver et spredningsdiagram i Excel med flere datasæt

Lignende læsninger

  • Sådan forbinder du prikker i et spredningsdiagram i Excel (med nemme trin)
  • Tilføj flere serieetiketter i et spredningsdiagram i Excel
  • Hvordan man laver et korrelationsspredningsdiagram i Excel (2 hurtige metoder)
  • Kombiner to spredningsdiagrammer i Excel (trin for trin-analyse)
  • Brug spredningsdiagram i Excel til at finde sammenhænge mellem to dataserier

2. Anvend betingelse for at få Excel-spredningsdiagrammet til at farve efter gruppe

Nogle gange er vi nødt til at gøre Excel-spredningsdiagram at anvende betingelser. For at gøre dette vil vi se et eksempel. Til eksemplet skal vi bruge et datasæt som nedenstående billede. Datasættet indeholder Antal studerende og deres Opnåede karakterer .

Betingelserne vi vil bruge, er vist i billedet nedenfor.

Nu skal du oprette Excel-spredningsdiagram med betingelser, skal vi anvende følgende trin.

Trin:

  • Først, oprette en ny kolonne med navnet Gruppe A .
  • Klik derefter på D5 celle og skriv formlen:
=IF(B5>C5,C5,C5,NA())

  • Tryk nu på Gå ind på .
  • Klik derefter på D5 celle og træk den Håndtag til påfyldning fra celle D5 til D14 .

  • Efterfølgende, oprette en ny kolonne med navnet Gruppe B .
  • Klik derefter på E5 celle og skriv formlen:
=IF(B5

  • Derefter skal du trykke på Indtast .
  • Klik derefter på E5 celle og træk den Håndtag til påfyldning fra celle E5 til E14 celle.

  • Desuden, oprette en ny kolonne med navnet Gruppe C .
  • Klik derefter på F5 celle, og skriv formlen:
=IF(B5=C5,C5,NA())

  • Derefter skal du trykke på Gå ind på .
  • Klik derefter på F5 celle og træk den Håndtag til påfyldning fra F5 til F14 celle.

  • Nu er tabellen klar til at blive plottet i spredningsdiagram .

  • Først skal du klikke på den Indsæt mulighed.
  • Klik derefter på Spredningsdiagram mulighed for at gå ned.
  • Derefter skal du vælge følgende Spredningsdiagram indstilling som på billedet nedenfor.

  • Som et resultat heraf åbnes et tomt plot som det følgende billede.

  • Højreklik derefter på det tomme plot.
  • Klik nu på den Vælg datakilde fra pop-up vinduet.

  • Derefter Vælg datakilde vindue vises.
  • Klik derefter på Diagramdataområde og vælg og vælg $B$5:$B$14 og $D$5:$F$14 ved at trykke på ctrl .
  • Klik derefter på OK .

  • Endelig vil den oprette en Excel-spredningsdiagram for de tre grupper med individuelle farver som på billedet nedenfor.

Læs mere: Sådan oprettes et spredningsdiagram i Excel med 3 variabler (med nemme trin)

3. Gruppér spredningsdiagram efter farve ved hjælp af VBA-kode

Vi kan også oprette Excel-spredningsdiagram farve efter gruppe ved hjælp af VBA-kode Det er nyttigt for dem, der foretrækker kodning til at løse problemer fra det virkelige liv. Nu vil vi se et eksempel på, hvordan man opretter en Excel-spredningsdiagram ved hjælp af VBA-kode For at løse eksemplet skal vi bruge et datasæt som nedenstående billede.

Trin:

  • Først skal du højreklikke på den arbejdsark i den nederste del af skærmen.
  • Som et resultat, Det vil åbne et pop-up vindue og klik på den Se kode mulighed som på billedet.

  • Nu Microsoft Visual Basic for Applications åbnes.
  • Indtast derefter følgende kode:
 Option Explicit Sub Scatter_Points_Coloring() Dim crt As Chart Dim ser As Series Dim pnt As Point Dim m As Long Dim val$, mTrim#, nTrim# Dim vRange As range, pl As range Dim pointColor As Long Set crt = ActiveSheet.ChartObjects(1).Chart Set ser = crt.SeriesCollection(1) mTrim = InStrRev(ser.Formula, ",", InStrRev(ser.Formula, ",") - 1, vbBBinaryCompare) + 1 nTrim = InStrRev(ser.Formula, ",") val =Mid(ser.Formula, mTrim, nTrim - mTrim) Set vRange = range(val) For m = 1 To ser.Points.Count Set pnt = ser.Points(m) Set pl = vRange(m).Offset(0, 1) With pnt.Format.Fill .Visible = msoTrue Select Case LCase(pl) Case "red" pointColor = RGB(255, 0, 0, 0) Case "orange" pointColor = RGB(255, 192, 0) Case "green" pointColor = RGB(0, 255, 0, 0) End Select .ForeColor.RGB = pointColor End With Next End Sub 
  • Kør nu koden, og luk vinduet for at se resultatet.

  • Endelig vil den oprette en Excel-spredningsdiagram i overensstemmelse med dine præferencer og viser et output som i nedenstående figur.

Læs mere: Hvordan man laver et spredningsdiagram i Excel med to datasæt (i nemme trin)

Ting at huske

  • Excel-spredningsdiagram farve efter gruppe uden forbehold er den den enkleste måde for at få et Excel-spredningsdiagram til at farve efter gruppe.
  • Hvis du vil lave et Excel-spredningsdiagram anvendelse af betingelser , så er Excel-spredningsdiagrammet farve efter gruppe med betingelse den bedste måde at udføre opgaven på.
  • Hvis du foretrækker kodning af applikationer til at løse problemer i det virkelige liv, så er det VBA-kode vil være en bedre løsning for dig.

Konklusion

Følg derfor de ovenfor beskrevne metoder. På den måde kan du nemt lære at oprette en Excel-spredningsdiagram farve efter gruppe Jeg håber, at dette vil være nyttigt. Følg den ExcelWIKI hjemmeside for flere artikler som denne. Glem ikke at skrive dine kommentarer, forslag eller spørgsmål i kommentarfeltet nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.