我希望引用合并的单元格,并从属于合并单元格范围的任何单元格中获取合并单元格的值。
在=CONCATENATE(A2, " ",B2)中使用C1并将其向下拖放适用于:未合并的单元格和合并单元格的第一个单元格。它不适用于合并组中的后续单元格。这在MS中如预期的那样工作,而不是Google电子表格,有实现这一目标的方法吗?

发布于 2019-07-03 08:31:46
我将这个函数的其他答案组合在一起:
function MERGED_CELL_VALUE(column, row) {
var sheet = SpreadsheetApp.getActiveSheet();
var cell = sheet.getRange(row, column);
if (!cell.isPartOfMerge())
return cell.getValue();
else if (cell.getValue() != "")
return cell.getValue();
else {
var range = cell.getMergedRanges()[0];
return range.getDisplayValue();
}
}https://stackoverflow.com/questions/41967357
复制相似问题