帮助消除excel中合并单元格的需要

时间:2011-03-10 05:12:53

标签: excel

感觉我无法看到森林中的树木。这是场景...在excel 2003文件中我有30张,每张都有25个“盒子”的信息。每个盒子里面有1-10个“件”。需要将“片段”分配给每个“盒子”。每个“盒子”最多还有5个属性,每个“片段”最多有5个属性。

目前,我正在垂直列出“件”(比如C1到C10),然后“件”属性是D1到H10。其中一个属性是“片段”数量 - 它将由“片段”和“盒子”构成。不幸的是,因为我正在将片段分配给特定的“盒子”,所以我将A1合并到A10(将其命名为“box1”)并合并B1至B10(为其指定数量值)。

最终我需要获得总件数和箱子总数。我想将“件”数量乘以“盒子”数量。但是,由于“框”数量是合并的单元格,因此公式不起作用。我知道我可以采用左上角的单元格并将其用于每个公式 - 但这是大量的手动输入,因为合并的单元格范围对于30张纸上的每个25“盒子”可能不同。我想要一个可以识别左上角单元格的公式(合并中是否有2个单元格或10个)。

所以...我的问题是: 1.有公式吗? (最好不是udf或宏,因为我处于学习曲线的低端而且我工作的那些较低) 2.您是否有关于如何设置格式的建议,该格式允许我删除合并的单元格并防止每个框有55列信息?

谢谢你,为我的森林失明道歉。

1 个答案:

答案 0 :(得分:0)

使用以下公式添加中间结果列(从数据列中删除):假设合并的单元格在B列中,将公式添加到Z列作为示例:

=IF(B1="",OFFSET(Z1,-1,0),B1)

这会将合并范围中的第一个单元格的值放入公式所在的每一行中。使用此列而不是公式中的合并单元格列。在包含合并单元格的每个列的另一列中添加类似的公式(可能是A到H)