You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets单个单元格中同时显示公式与计算结果?

解决Google Sheets显示完整求和表达式的简化方法

方法一:分单元格联动(简单易上手)

  1. 在任意单元格(如A1)输入计算式,例如=5+5,该单元格会显示计算结果10
  2. 在需要显示完整表达式的单元格(如B1)输入公式:
    =FORMULATEXT(A1) & " = " & A1
    
    此时B1会自动显示=5+5 = 10。后续修改计算逻辑时,仅需编辑A1的内容,B1会同步更新表达式和结果。

方法二:自定义函数(单单元格完成编辑与显示)

如果希望在同一个单元格内完成公式编辑和完整表达式展示,可通过自定义函数实现:

  1. 打开Google Sheets,点击顶部菜单栏「工具」→「脚本编辑器」
  2. 在脚本编辑器中粘贴以下代码:
    function CALCANDISP(calc) {
      var cell = SpreadsheetApp.getActiveSpreadsheet().getActiveCell();
      var formula = cell.getFormula();
      // 提取括号内的计算表达式
      var expr = formula.match(/\((.*)\)/)[1];
      return expr + " = " + calc;
    }
    
  3. 保存脚本(给项目命名,比如"CalcDisplay")后返回表格
  4. 在目标单元格输入:
    =CALCANDISP(5+5)
    
    单元格会显示5+5 = 10。修改时只需编辑括号内的计算式(例如改成=CALCANDISP(9+6)),即可自动更新显示的表达式和结果,无需重复修改内容。

内容的提问来源于stack exchange,提问作者yuknowhoitiz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 00:35:19