diff --git a/it/SUMMARY.md b/it/SUMMARY.md
index 28aff805..beb46bed 100644
--- a/it/SUMMARY.md
+++ b/it/SUMMARY.md
@@ -134,6 +134,7 @@
* [Grafico a barre in pila 3D con cilindri al 100%](chart/bar3DCylinderPercentStacked.md)
* [Istogramma a colonne raggruppate 2D](chart/col.md)
* [Istogramma in pila 2D](chart/colStacked.md)
+ * [Istogramma in pila 2D al 100%](chart/colPercentStacked.md)
* [Immagine](image.md)
* [Aggiungi immagine](image.md#AddPicture)
* [Ottieni immagine](image.md#GetPicture)
diff --git a/it/chart/colPercentStacked.md b/it/chart/colPercentStacked.md
new file mode 100644
index 00000000..417b512e
--- /dev/null
+++ b/it/chart/colPercentStacked.md
@@ -0,0 +1,91 @@
+# Istogramma in pila 2D al 100% {#colPercentStacked}
+
+Ad esempio, aggiungi un istogramma in pila 2D al 100% come questo:
+
+

+
+```go
+package main
+
+import (
+ "fmt"
+
+ "github.com/xuri/excelize/v2"
+)
+
+func main() {
+ f := excelize.NewFile()
+ defer func() {
+ if err := f.Close(); err != nil {
+ fmt.Println(err)
+ }
+ }()
+ if err := f.SetSheetName("Sheet1", "Foglio1"); err != nil {
+ fmt.Println(err)
+ return
+ }
+ for idx, row := range [][]interface{}{
+ {nil, "Mela", "Arancia", "Pera"},
+ {"Piccolo", 2, 3, 3},
+ {"Normale", 5, 2, 4},
+ {"Grande", 6, 7, 8},
+ } {
+ cell, err := excelize.CoordinatesToCellName(1, idx+1)
+ if err != nil {
+ fmt.Println(err)
+ return
+ }
+ if err := f.SetSheetRow("Foglio1", cell, &row); err != nil {
+ fmt.Println(err)
+ return
+ }
+ }
+ if err := f.AddChart("Foglio1", "E1", &excelize.Chart{
+ Type: excelize.ColPercentStacked,
+ Series: []excelize.ChartSeries{
+ {
+ Name: "Foglio1!$A$2",
+ Categories: "Foglio1!$B$1:$D$1",
+ Values: "Foglio1!$B$2:$D$2",
+ },
+ {
+ Name: "Foglio1!$A$3",
+ Categories: "Foglio1!$B$1:$D$1",
+ Values: "Foglio1!$B$3:$D$3",
+ },
+ {
+ Name: "Foglio1!$A$4",
+ Categories: "Foglio1!$B$1:$D$1",
+ Values: "Foglio1!$B$4:$D$4",
+ },
+ },
+ Format: excelize.GraphicOptions{
+ OffsetX: 15,
+ OffsetY: 10,
+ },
+ Legend: excelize.ChartLegend{
+ Position: "left",
+ },
+ Title: []excelize.RichTextRun{
+ {
+ Text: "Grafico a colonne in pila 2D al 100%",
+ },
+ },
+ PlotArea: excelize.ChartPlotArea{
+ ShowCatName: false,
+ ShowLeaderLines: false,
+ ShowPercent: true,
+ ShowSerName: true,
+ ShowVal: true,
+ },
+ ShowBlanksAs: "zero",
+ }); err != nil {
+ fmt.Println(err)
+ return
+ }
+ // Salva cartella di lavoro
+ if err := f.SaveAs("Cartel1.xlsx"); err != nil {
+ fmt.Println(err)
+ }
+}
+```