如果我想使具有特定填充颜色的文本变为粗体,我将使用什么公式(如果有)?例如,如果一个单元格的填充为灰色,而我希望每个灰色单元格内的文本都为粗体。
我浏览了条件格式的预设,但是找不到与我想做的事情类似的事情。
答案 0 :(得分:0)
我认为不可能在条件中包含颜色。
可能会为您带来所需的其他建议: 1.大多数电子表格颜色格式与另一个值(例如温度,其中“红色”对应> 40 C”)有关。如果是这样,您可以在该值上使用条件。 2.您可以使用样式管理器,例如第三方加载项“表格样式”。有关一些示例,请参见此tutorial。
答案 1 :(得分:0)
你不能。您将需要使用以下脚本:
function myFunction() {
var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
var data1 = sheet1.getDataRange().getValues();
var bg;
for(var i=1; i<data1.length; i++)
{
bg = sheet1.getRange(i+1, 2).getBackground();
if(bg == "#555555") {s.getRange(row+1,1).setFontWeight("bold")}
}
}
应在带有灰色阴影的每个单元格中的Sheet1中加粗文本#555555