Hoppa till huvudinnehåll

Skapa ett kategoridiagram på flera nivåer i Excel

Ett kategoridiagram på flera nivåer kan visa både huvudkategorin och underkategorimärkena samtidigt. När du har värden för objekt som tillhör olika kategorier och vill skilja värdena mellan kategorierna visuellt, kan det här diagrammet göra dig en tjänst.

Denna handledning visar metoder för att skapa två typer av flernivåkategoridiagram i Excel i detaljer.

Skapa ett kategorin stapeldiagram i flera nivåer i Excel
Skapa ett kolumndiagram med flera nivåer i Excel
Skapa enkelt ett kategorinivå med flera nivåer med ett fantastiskt verktyg
Ladda ner exempelfilen
Video: Skapa banddiagram i Excel


Skapa ett kategoridiagram på flera nivåer i Excel

Gör så här för att skapa ett kategorinivå med flera nivåer i Excel.

1. Först och främst ordna dina data som du kommer att skapa ett kategorinivå med flera nivåer baserat på följande.

1.1) Ange huvudkategorinamnen i den första kolumnen.
1.2) I den andra kolumnen skriver du in underkategorinamnen.
1.3) I den tredje kolumnen skriver du in varje data för underkategorierna.

2. Välj dataintervall, klicka Insert > Infoga kolumn eller stapeldiagram > Clustered Bar.

3. Dra diagrammets kant för att förstora kartområdet. Se nedanstående demo.

4. Högerklicka på fältet och välj Formatera dataserier från högerklickningsmenyn för att öppna rutan Format Data Series.

Tips: Du kan också dubbelklicka på någon av staplarna för att öppna Formatera dataserier rutan.

5. I Formatera dataserier ändra rutan Gap Bredd till 50%.

Nu visas diagrammet enligt följande.

6. Infoga två tomma rader före varje huvudunderkategori (förutom den första) i dataområdet. Då kan du se kategorier och datafält i diagrammet är också separerade med tomma blanksteg.

7. Dubbelklicka på den första cellen i den första raden i varje par tomma rader du har infogat i steg 6, skriv in ett tomt utrymme genom att trycka på Utrymme tangent en gång i tangentbordet. Då kan du se att svarta konturer läggs till de tomma områdena i de vertikala axelfälten.

8. Klicka på den vertikala axeln, gå till Formatera axel och kontrollera sedan rutan Kategorier i omvänd ordning låda.

9. Välj sjökortets titel och tryck sedan på Radera för att ta bort den från diagrammet. Gör detsamma för att ta bort den horisontella axeln och rutnätet.

10. Nu måste du ange olika färger för varje huvudkategori.

10.1) Klicka på det första fältet två gånger i den första huvudkategorin för att bara välja det;
10.2) Gå till Formatera datapunkt rutan, klicka på Fyll & rad , välj ikonen Fast fyllning alternativet i Fyll avsnittet och ange en färg som du behöver;

10.3) Tryck på Höger på tangentbordet för att välja nästa stapel och tryck sedan på F4 för att ange samma fyllningsfärg till den.
10.4) Upprepa steg 10.3) för att ange samma fyllningsfärg för alla staplar i den första huvudkategorin.

10.5) Upprepa ovanstående steg 10.1) - 10.4) för att ange en annan fyllningsfärg för staplarna i den andra huvudkategorin.

Efter att ha angett fyllningsfärger för att skilja kategorierna kan du se att diagrammet visas som nedanstående skärmdump.

11. Ändra nu konturerna på den vertikala axeln och staplarna till svart.

11.1) Välj kartans titel och tryck på Radera för att ta bort den från diagrammet. Gör samma sak för att ta bort rutnätet och den horisontella axeln;
12.2) Välj den vertikala axeln, gå till Formatera axel rutan, klicka på Fyll & rad , välj ikonen Solid linje alternativet i linje och välj sedan Svart från Färg listrutan.

12.3) Klicka på någon av staplarna och tryck sedan på F4 för att använda samma konturfärg på alla staplar.

Nu visas diagrammet enligt följande.

13. Nu måste du lägga till dataetiketter i datafältet. Välj diagram, klicka på Chart element och sedan på Datataggar låda.

Nu är kategoridiagrammet på flera nivåer komplett som nedanstående skärmdump visas.


Skapa ett kolumndiagram med flera nivåer i Excel

I det här avsnittet visar jag en ny typ av kolumndiagram med flera nivåer för dig. Som nedanstående skärmdump visas kan den här typen av kolumndiagram med flera nivåer vara effektivare för att visa både huvudkategorin och underkategorimärkena samtidigt. Och du kan jämföra samma underkategori i varje huvudkategori vertikalt.

Du kan följa nedanstående vägledning för att skapa denna typ av kolumndiagram med flera nivåer i Excel.

1. Som ovanstående diagram visas, finns det tre nivåer kategorikolumner, och varje nivå av kolumner är åtskilda med avstånd, så det första steget är att beräkna avståndet mellan varje nivå av kolumner baserat på originaldata som nedan visas skärmdump .

1.1) Kopiera det ursprungliga dataområdet och klistra in i ett nytt intervall. Infoga en tom kolumn bredvid varje kolumn och fyll sedan i kolumnrubrikerna. Se skärmdump:

1.2) I den första tomma cellen i den första tomma kolumnen anger du formeln nedan och trycker på ange nyckel. Välj sedan resultatcellen, dra Autofyllhandtag ner för att få de andra resultaten.
= MAX (B2: B6) * 1.1-B2
Notera: I formeln är 1.1 ett variabelt värde. Om du vill att avståndet blir högre bör detta värde vara större än 1.1. Det beror på dina behov.

1.3) Använd nedanstående formel i den första tomma cellen i den andra tomma kolumnen. Dra sedan Autofyllhandtag ner för att få de andra resultaten.
= MAX (C2: C6) * 1.1-C2

1.4) I den första tomma cellen i den tredje tomma kolumnen, använd nedanstående formel och dra sedan ner AutoFill-handtaget för att få de andra resultaten.
= MAX (D2: D6) * 1.1-D2

2. Välj hela hjälpområdet (A9: G14), klicka Insert > Infoga kolumn eller stapeldiagram > Staplad kolumn.

3. Sedan infogas ett staplat diagram i det aktuella kalkylbladet. Håll diagrammet valt, klicka Byt rad / kolumn under Designa flikDiagramverktyg).

Då visas diagrammet enligt följande.

4. Dubbelklicka på valfri serie i diagrammet för att öppna Formatera dataserier ruta. Ändra i rutan Gap Bredd till 0%.

5. Välj avstånd1-dataserien i diagrammet, gå till Formatera dataserier rutan för att konfigurera enligt följande.

5.1) Klicka på Fyll & rad ikon;
5.2) Välj Ingen fyllning i Fyll sektion.

Sedan är dessa datafält dolda.

6. Välj avstånd2-dataserien, tryck på F4 för att dölja den i diagrammet.

7. Dölj sedan dataserien spacing3 som samma operation som ovan.

8. Ta bort diagrammets titel och rutnät.

Då visas diagrammet som bilden nedan visas.

9. Välj den översta dataserien och gå till Formatera dataserier rutan för att konfigurera enligt följande.

9.1) Klicka på Fyll & rad ikon;
9.2) Välj Solid linje alternativet i Border sektion;
9.3) Välj White färg från Färg rullgardinsmeny
9.4) Ändra kantbredden till 1.5pt.

10. Upprepa steg 9 för att lägga till samma kantstilar till de andra två raderna. Då får du följande diagram.

Nu måste du lägga till huvudkategorivärdena till höger om tomtområdet som bilden nedan visas.

11. För att lägga till dessa värden måste vi först få vissa positioner för dessa värden i diagrammet med lite hjälpdata.

11.1) I ett nytt intervall skriver du in tre 6 i en kolumn och i nästa kolumn skriver du nummer 0 i den första cellen.
Anmärkningar:
  • 1) Som vi kan se finns det fem kolumner som representerar underkategorierna i diagrammet. För att hitta huvudkategorivärdena till höger om tomtområdet måste vi placera huvudkategorivärdena i sjätte kolumnen i diagrammet. Så den första kolumninformationen i det nya hjälparområdet är 6. Och eftersom det finns tre huvudkategorier, här behöver vi tre 6.
  • 2) Siffran 0 representerar positionen för den första huvudkategorin.
11.2) I nästa cell, använd nedanstående formel för att få positionen för den andra huvudkategorin.
= MAX (B2: B6) * 1.1

11.3) Använd nedanstående formel i den sista cellen för att få positionen för den sista huvudkategorin.
= MAX (C2: C6) * 1.1 + C18

12. Högerklicka på diagrammet och klicka Välj data från högerklickmenyn.

13. I Välj datakälla dialogrutan, klicka på Lägg till knapp.

14. I Redigera serie i dialogrutan väljer du positionsdata du har beräknat för huvudkategorierna i Serievärde och klicka sedan på OK knapp.

15. Sedan vänder den tillbaka till Välj datakälla dialogrutan kan du se en ny serie “Series7” läggs till i Legend Entries rutan, klicka OK för att spara ändringarna.

16. Högerklicka på diagrammet och välj Ändra typ av seriekarta i högerklickmenyn.

17. I Ändra diagramtyp dialogrutan, ange Diagramtyp as "Sprida ut" för den nya serien du lade till i steg 15 och klicka sedan på OK.

Nu visas diagrammet som bilden nedan visas.

18. Högerklicka på diagrammet och klicka Välj data i snabbmenyn.

19. I Välj datakälla Välj den serie du har lagt till i steg 15 och klicka sedan på Redigera knapp.

20. I Redigera serie i dialogrutan, välj nummer 6-celler i rutan Serie X-värden och klicka sedan på OK.

21. klick OK för att spara ändringarna gick det tillbaka till Välj datakälla dialog ruta.

22. Nu visas den nya serien som scatter-punkter och visas på höger sida av tomtområdet. Markera punkterna, klicka på Diagramelement och sedan på Datataggar låda.

23. Högerklicka på datatiketterna och välj Formatera datatiketter från högerklickmenyn.

24. I Formatera datatiketter gör så här.

24.1) Kontrollera Värde från celler låda;

24.2) När det dyker upp Datamärkesområde välj det intervall som innehåller huvudkategorivärdena och klicka sedan på OK.

24.3) Avmarkera kryssrutan Y-värde låda;
24.4) Välj Ovanför alternativet i Etikettposition sektion.

25. Markera punkterna i diagrammet och gå sedan till Formatera dataserier rutan för att konfigurera enligt följande.

25.1) Klicka på Fyll & rad ikon;
25.2) Klicka på Marker flik;
25.3) Expandera Marköralternativ och välj sedan Inga. Se skärmdump:

26. Ta bort förklaringen från diagrammet genom att välja och trycka på Radera på tangentbordet.

27. Du kan formatera maximalt för den vertikala axeln för att göra kartan kompakt genom att dubbelklicka på den vertikala axeln och sedan ange ett nytt värde i Maximal ruta i Formatera axel rutan.

28. Lägg till dataetiketter i serien genom att välja serien och klicka på Diagramelement och sedan kontrollera Datataggar låda. Se skärmdump:

Nu är ett kolumndiagram med flera nivåer komplett.


Skapa enkelt ett kategorinivå på flera nivåer i Excel

Smakämnen Kolumndiagram med flera lager nytta av Kutools för Excel tillhandahåller tre typer av kategoridiagram på flera nivåer. Med den här funktionen kan du enkelt skapa ett av kategorierna i flera nivåer i Excel med flera klick endast som nedanstående demo visas.
Ladda ner och prova nu! 30 dagars gratis spår

Ladda ner exempelfilen


Video: Skapa ett kategoridiagram på flera nivåer i Excel

Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
By step 17 you can see a mistake. The range for the spacing is off in the last two bars on Drink. You can use $'s to fix the issue to keep the rows constant.

=MAX(C$2:C$6)*1.1+C18
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations