填充空细胞值从列表中的另一列
问题描述:
我有以下的Excel spreasheet:填充空细胞值从列表中的另一列
A B C
1 =IF(B1<>"",B1;OFFSET(B1,-1,0)) CompanyA
2 =IF(B2<>"",B2;OFFSET(B2,-1,0))
3
4 CompanyB
5 CompanyC
6
7 CompanyD
在列BI有不同的公司的名单,它可能发生,他们是空行(在此案例row2,row3或row6)公司之间。 在列。我想实现这个空行充满了公司的名称,以便在最终的表格看起来是这样的:
A B C
1 Company A CompanyA
2 Company A
3 Company A
4 Company B CompanyB
5 Company C CompanyC
6 Company C
7 Company D CompanyD
我试图用如果配方在A列偏移,但它只适用于不多于一个空行,因此它只适用于公司B,C和D,但不适用于公司A.
您知道在A列中必须使用哪个公式来解决此问题吗?
答
提供的第一个单元格,说B2,是不是空的尝试:在单元格A2 =B2
和=IF(B3<>"";B3;A2)
在单元格A3和向下填充。