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

咨询:Google Sheets是否有返回单元格样式(字号、粗斜体等)的函数?

关于Google Sheets获取单元格样式细节的解决方案

Google Sheets没有原生内置函数可以直接返回单元格的字号、粗体、斜体这类样式细节,CELL函数确实只能返回部分基础属性(如单元格地址、数据类型等),无法覆盖格式类信息。

要获取这类样式细节,需要借助Google Apps Script自定义函数,以下是具体实现示例:

自定义函数示例

1. 获取单元格粗体状态

function ISBOLD(cell) {
  const range = SpreadsheetApp.getActiveSpreadsheet().getRange(cell);
  return range.getFontWeight() === 'bold';
}

使用方式:在单元格输入=ISBOLD("A1"),会返回TRUE(粗体)或FALSE(非粗体)。

2. 获取单元格字号

function GETFONTSIZE(cell) {
  const range = SpreadsheetApp.getActiveSpreadsheet().getRange(cell);
  return range.getFontSize();
}

使用方式:输入=GETFONTSIZE("B2"),返回对应单元格的字号数值。

3. 获取单元格斜体状态

function ISITALIC(cell) {
  const range = SpreadsheetApp.getActiveSpreadsheet().getRange(cell);
  return range.getFontStyle() === 'italic';
}

使用方式:输入=ISITALIC("C3"),返回TRUE或FALSE。

使用注意事项

  • 首次运行自定义函数时,需要授权脚本访问你的Google Sheets文件;
  • 自定义函数仅在当前电子表格内有效,若要在其他表格使用,需重新复制脚本;
  • 当单元格样式更新后,可能需要手动刷新函数(比如双击单元格按回车)才能获取最新结果。

内容的提问来源于stack exchange,提问作者Pravin Kumar Raja

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 14:50:53