如何使用=号列出前面某列的值

比如A列的 第二行是100,第三四行是一个合并值是200,第五行是300,第六七行是400. 需求:在C列的第二行也显示和A相同的值,C2=100,C3-C4合并=200,C5=300,C6-7=400
上海
浏览 214
收藏
1
分享
1 +1
7
+1
全部评论 7
 
陈海飞
打卡
· 浙江省
回复
 
懒得批爆
懒得批爆

2024年03月优秀创作者

首先仅函数公式不能帮你合并单元格 函数公式只能帮你引用单元格的数据 譬如这样 图一加了个判断函数,<>0的才引用,=0的不引用, 图二就是全部引用,会引出合并单元下层的零值
· 四川省
回复
 
魏朝先
或者直接复制 A 列区域,再“拆分并填充内容(F)”
· 广东省
回复
 
魏朝先
如果 C 列也是跟 A 列有相同的合并单元格,那就选中 C 列要设置公式的区域,输入公式 =IF(ISBLANK(A2),"",A2),然后按 Ctrl + Enter
· 广东省
回复
魏朝先
ctrl + enter
· 广东省
回复
 
魏朝先
公式: =IFEMPTY(MVALUE(A2),"") JS宏: function MVALUE(rg) { return rg.MergeCells ? rg.MergeArea.Cells(1).Value() : rg.Value() } function IFEMPTY(s, value_if_true) { s = (typeof s == 'function') ? s.Value() : s return (typeof s == 'undefined') ? value_if_true : s }
· 广东省
回复