diff --git a/extension/Source/core/report/Excel.php b/extension/Source/core/report/Excel.php
index 2dc8397376b0ab964adb4a02e2afbaec6ce67dc3..2785b637fe56beb9f19ef26530ee8d464954597d 100644
--- a/extension/Source/core/report/Excel.php
+++ b/extension/Source/core/report/Excel.php
@@ -173,24 +173,16 @@ class Excel {
     }
 
     /**
-     * Increment the alpha string. If 'Z' is reached on the last position, it appends 'A'.
+     * Increment the alpha string. i.e. count using A-Z as base.
      * 'A' > 'B'
-     * 'Z' > 'ZA'
-     * 'ZA' > 'ZB'
+     * 'Z' > 'AA'
+     * 'AA' > 'AB'
+     * 'AGTC' > 'AGTD'
      *
      * @param $column
      * @return string - incremented column.
      */
     private function nextColumn($column) {
-        $len = strlen($column);
-        $c = $column[$len - 1];
-        if ($c == 'Z') {
-            $column .= 'A';
-        } else {
-            $c = ++$c;
-            $column[$len - 1] = $c;
-        }
-
-        return $column;
+        return ++$column;
     }
 }