Advanced Table
#obsidian
功能
- 自动化格式表格
- Excel样式的表格导航,即使用Tab和Enter在行和列之间导航
- 对指定的列进行函数求值
- 添加、删除、移动行和列
- 设置列的对齐方式
- 对指定列进行排序
- 将表格导出为CSV格式
公式
公式基本格式如下:
<!-- TBLFM: 结果存放单元格=计算式 -->
如<!-- TBLFM: @>$2=sum(@I..@-1) -->中的 @>$2 代表最后一行、第二列,右边的 sum 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。
单元格引用
绝对引用
- 指定行
@n代表第 n 行@<代表第一行@>代表最后一行@I表示表头与内容分隔线
- 指定列
$n表示第 n 列<p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>amp;lt;</code> 表示第一列</li> <li><code><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>amp;gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>gt;=sum(@I..@-1) -->lt;表示第一列<p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>amp;lt;</code> 表示第一列</li> <li><code><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>amp;gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @><article> <header> <h1>Advanced Table</h1> <time datetime="2025-09-17T13:31:12.000Z">2025年9月17日</time> <div class="tags"> </div> </header> <section class="content"> <p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code><!-- TBLFM: 结果存放单元格=计算式 --></code></p> <p>如<code><!-- TBLFM: @>$2=sum(@I..@-1) --></code>中的 <code>@>$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@<</code> 代表第一行</li> <li><code>@></code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->lt;</code> 表示第一列</li> <li><code><p><span class="tag">#obsidian</span> </p> <h1>功能</h1> <ul> <li>自动化格式表格</li> <li>Excel样式的表格导航,即使用Tab和Enter在行和列之间导航</li> <li>对指定的列进行函数求值</li> <li>添加、删除、移动行和列</li> <li>设置列的对齐方式</li> <li>对指定列进行排序</li> <li>将表格导出为CSV格式</li> </ul> <h1>公式</h1> <p><a href="https://github.com/tgrosinger/md-advanced-tables/blob/main/docs/formulas.md">公式</a>基本格式如下:</p> <p><code>&lt;!-- TBLFM: 结果存放单元格=计算式 --&gt;</code></p> <p>如<code>&lt;!-- TBLFM: @&gt;$2=sum(@I..@-1) --&gt;</code>中的 <code>@&gt;$2</code> 代表最后一行、第二列,右边的 <code>sum</code> 代表计算,整个公式意思是右边的计算部分放到左边指定单元格里。</p> <h2>单元格引用</h2> <h3>绝对引用</h3> <ul> <li>指定行<ul> <li><code>@n</code> 代表第 n 行</li> <li><code>@&lt;</code> 代表第一行</li> <li><code>@&gt;</code> 代表最后一行</li> <li><code>@I</code> 表示表头与内容分隔线</li> </ul> </li> <li>指定列<ul> <li><code>$n</code> 表示第 n 列</li> <li><code>$&lt;</code> 表示第一列</li> <li><code>$&gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) -->gt;</code> 表示最后一列</li> </ul> </li> </ul> <h3>相对引用</h3> <p>相对引用意思是引用单元格在当前单元格的某个位置。</p> <ul> <li><code>@-1</code> 表示引用单元格在当前单元格同一列,但在最后一行</li> <li><code>$+1</code> 表示引用单元格在当前单元格同一行,但在最后右边两列</li> </ul> <p>使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。</p> <h3>范围引用</h3> <p><code>@I..@-1</code> 这样两个点表示引用一个范围。</p> <blockquote> <p>注意,范围只允许行到行、列到列、单元格到单元格。</p> </blockquote> <table> <thead> <tr> <th>姓名</th> <th>成绩</th> </tr> </thead> <tbody><tr> <td>张一</td> <td>100</td> </tr> <tr> <td>张二</td> <td>200</td> </tr> <tr> <td>张三</td> <td>300</td> </tr> <tr> <td>综合</td> <td>600</td> </tr> </tbody></table> <!-- TBLFM: @>$>=sum(@I..@-1) --> </section> </article>gt;=sum(@I..@-1) -->gt;表示最后一列
相对引用
相对引用意思是引用单元格在当前单元格的某个位置。
@-1表示引用单元格在当前单元格同一列,但在最后一行$+1表示引用单元格在当前单元格同一行,但在最后右边两列
使用引用单元格时,行或列(和当前单元格相同部分)往往是不用写明的。
范围引用
@I..@-1 这样两个点表示引用一个范围。
注意,范围只允许行到行、列到列、单元格到单元格。
| 姓名 | 成绩 |
|---|---|
| 张一 | 100 |
| 张二 | 200 |
| 张三 | 300 |
| 综合 | 600 |