Gå til hovedindhold

Hvordan tilføjes en vandret gennemsnitlig linje til diagram i Excel?

I Excel kan du ofte oprette et diagram for at analysere datatendensen. Men nogle gange skal du tilføje en simpel vandret linje på tværs af diagrammet, der repræsenterer den gennemsnitlige linje for de afbildede data, så du kan se gennemsnitsværdien af ​​dataene klart og let. I dette tilfælde, hvordan kunne du tilføje en vandret gennemsnitlig linje til et diagram i Excel?


Føj en vandret gennemsnitlig linje til et diagram med en hjælpekolonne

Hvis du vil indsætte en vandret gennemsnitslinie i et diagram, kan du først beregne gennemsnittet af dataene og derefter oprette diagrammet. Gør som dette:

1. Beregn gennemsnittet af dataene med Gennemsnit funktion, for eksempel i gennemsnitlig kolonne C2, skriv denne formel: = Gennemsnit ($ B $ 2: $ B $ 8), og træk derefter denne celles AutoFyld-håndtag til det område, som du har brug for. Se skærmbillede:

Bemærk: Klik for at vide mere om anvende den samme formel til hele kolonnen eller anvende nøjagtig samme formel / værdi på hele kolonnen uden at celle nummer øges.

2. Og vælg derefter dette interval, og vælg et diagramformat, som du vil indsætte, f.eks. 2-D-kolonne under indsatte fanen. Se skærmbillede:

3. Og der er oprettet et diagram, klik venligst på en af ​​de gennemsnitlige datakolonner (den røde bjælke) i diagrammet, højreklik og vælg Skift seriekorttype fra genvejsmenuen. Se skærmbillede:

4. I poppet ud Skift diagramtype Klik for at fremhæve Combo Klik på feltet bag venstre bjælke Gennemsnit, og vælg derefter en linjediagramstil fra rullelisten. Se skærmbillede:

5. Klik på OK knap. Nu har du en vandret linje, der repræsenterer gennemsnittet i dit diagram, se skærmbillede:

Demo: tilføj en vandret gennemsnitlig linje til et diagram med en hjælpekolonne i Excel


Kutools til Excel: Over 300 praktiske værktøjer lige ved hånden! Start din 30-dages gratis prøveperiode uden funktionsbegrænsninger i dag. Hent nu!

2 Klik for at føje en vandret gennemsnitlig linje til et søjlediagram

Hvis du har brug for at tilføje en vandret gennemsnitlig linje til et søjlediagram i Excel, skal du generelt tilføje den gennemsnitlige søjle til kildedataene, derefter tilføje dataserien af ​​gennemsnit til diagrammet og derefter ændre diagramtypen for den nye tilføjede dataserier. Dog med Føj linje til diagram træk ved Kutools til Excel, kan du hurtigt tilføje en sådan gennemsnitlig linje i et diagram med kun 2 trin!


Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu

Føj en vandret gennemsnitlig linje til et diagram med VBA-kode

Antag, at du har oprettet et søjlediagram med dine data i dit regneark, og følgende VBA-kode kan også hjælpe dig med at indsætte en gennemsnitlig linje på tværs af dit diagram.

1.Klik på en af ​​datakolonnerne i dit diagram, så vælges alle datakolonner, se skærmbillede:

2. Hold nede ALT + F11 tasterne, og det åbner Microsoft Visual Basic til applikationer vindue.

3. Klik indsatte > Moduler, og indsæt følgende kode i Modul vindue.

VBA: tilføj en gennemsnitlig linje til diagrammet

Sub AverageLine()
'Update 20130907
Dim ser As Series
Dim arr As Variant
Dim total As Double
Dim outArr As Variant
If VBA.TypeName(Application.Selection) <> "Series" Then Exit Sub
Set ser = Application.Selection
arr = ser.Values
total = Application.WorksheetFunction.Average(arr)
ReDim outArr(LBound(arr) To UBound(arr))
For i = LBound(outArr) To UBound(outArr)
    outArr(i) = total
Next
With ActiveChart.SeriesCollection.NewSeries
    .XValues = ser.XValues
    .Values = outArr
    .Name = "Average " & ser.Name
    .AxisGroup = ser.AxisGroup
    .MarkerStyle = xlNone
    .Border.Color = ser.Border.Color
    .ChartType = xlLine
    .Format.Line.ForeColor.ObjectThemeColor = msoThemeColorAccent6
End With
End Sub

4. Tryk derefter på F5 nøgle til at køre denne kode, og en vandret gennemsnitlig linje er indsat i søjlediagrammet. Se skærmbillede:

Bemærk: Denne VBA kan kun køre, når det kolonneformat, du indsætter, er 2-D-kolonne.


Tilføj hurtigt en vandret gennemsnitlig linje med et fantastisk værktøj

Denne metode vil anbefale et fantastisk værktøj, Føj linje til diagram træk ved Kutools til Excel, for hurtigt at tilføje en vandret gennemsnitlig linje til det valgte søjlediagram med kun 2 klik!

Kutools til Excel- Indeholder mere end 300 praktiske værktøjer til Excel. Fuld funktion gratis prøveperiode 30 dage, intet kreditkort krævet! Hent den nu

Antag, at du har oprettet et søjlediagram som vist nedenstående skærmbillede, og du kan tilføje en vandret gennemsnitslinje for det som følger:
 

1. Vælg søjlediagrammet, og klik Kutools > Diagrammer > Føj linje til diagram at aktivere denne funktion.

2. Kontroller venligst i dialogboksen Tilføj linje til diagram Gennemsnit valgmulighed, og klik på knappen Ok .

Nu føjes den vandrette gennemsnitslinje til det valgte søjlediagram på én gang.


Indsæt og udskriv gennemsnit på hver side i Excel

Kutools til Excel Personsøgning hjælpeprogram kan hjælpe dig med at indsætte alle former for subtotaler (såsom Sum, Max, Min, Produkt osv.) på hver udskrevet side.


gennemsnitsgennemsnit for annonceside 3

Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu

Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøj (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøj (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøj (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøj (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

kte-fane 201905


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I don't think the VB code works for pivot tables.. anyone know how to get it working for pivots?
This comment was minimized by the moderator on the site
Is there a way to have the average line extend past the center of the first and last bars? i.e. how can i make the average line extend to all the way to the horizontal bounds of the graph?
This comment was minimized by the moderator on the site
This should help as long as you don't need to use the secondary axis for a different series. Still searching for the answer for when you do.
This comment was minimized by the moderator on the site
Dear Sir, Its good to know that you have done with a line BUT i want to start this from start till end across the table.
This comment was minimized by the moderator on the site
Tried the first method, but changes both data two lines. I made sure i selected only the red column.
This comment was minimized by the moderator on the site
Steps 1-3 don't work. The formula is carried through the rows and it calculates an average for the data for each row.
This comment was minimized by the moderator on the site
Did you check that you had locked the reference (look for the $ infront of the Cell references)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations