# Auto-Sum > [HTML Version](auto-sum.htm) _Updated September 2019_ To insert a column total into the footer (that auto-computes and auto-updates as cell values change), set the footer text to "=SUM." For example: coldef += "20~10~Qty::=SUM~#E~~ coldef += "30~12~| Weight::| =SUM~#E~~ **Comments** The footer must be made visible, by setting XTR.showfooter = 1. See [XTR.FOOTERSTYLE](xtr_footerstyle.htm.md) for other display attributes of the footer. Note that the footer in question here is the one built-in to the grid, mirroring the header, not to be confused with the Advanced Coldef Options "Footer=", which defines a page footer for printing, or "TotalLines=", which defines pseudo-footer lines that are actually regular items in the grid. As illustrated in the second example, the optional header/footer alignment code—"| " for centering—precedes the "=SUM". Typically it isn't necessary to specify an alignment code for the footer though, as the =SUM option will automatically use the same alignment as the column being summed. The Auto-Sum includes all of the numeric cells in the column. Beginning with A-Shell 6.5.1666, Auto-Sum can be limited to specific levels in a multi-level tree. As with the regular Auto-Sum feature, it is activated by inserting one of the following tokens into the header, or more typically, the footer part of the header: =SUM \! standard auto-sum =SUMLVL(#) \! auto-sum just level # =SUMLVL(#,#,...#) \! auto-sum the specified levels The last level in the parenthesized list may have a "+" appended to it, e.g. =SUMLVL(#,#+) indicating all of the levels from the specified one down. So for example, =SUM(0,2+) would include all levels except level 1. This example includes levels 0, 1 and 2 in the Auto-Sum: coldef += "20~10~Qty::=SUM(0,1,2)~#E~~ **History** 2019 September, A-Shell 6.5.1666: Refinement: Add the ability to limit the Auto-Sum feature to specific levels in a multi-level tree. 2018 September, A-Shell 6.5.1647: Refinement: Auto-Sum totals now red if negative. 2018 February, A-Shell 6.5.1631: Auto-Sum capability added.