A表的D5单元格目前数值引用自B表数据,当这个被引用的数值为空值时,则D5自动填充为A表的上一单元格,即D4,如何用excel公式实现,大神帮帮忙,双手合十拜托拜托~~,谢谢谢谢~~
在Excel表格中,当引用单元格是空值时,则自动填充上一个单元格的数值,如果是只是向上移动一次,那么就是一个简单的IF判断函数公式,如果是要一直向上判断去引用的话,那么就需要借助多个函数组合公式,如下:
只向上引用一次:=IF(A2=“”,A1,A2)一直向上判断:=IF(A2=“”,INDEX(A$2:A2,SUMPRODUCT(LARGE((A$2:A2<>””)*ROW($1:1),1))),A2)
只向上引用一次:
=IF(A2=“”,A1,A2)
一直向上判断:
=IF(A2=“”,INDEX(A$2:A2,SUMPRODUCT(LARGE((A$2:A2<>””)*ROW($1:1),1))),A2)
第二个公式及效果图
=IF(B!A1="",D4,B!A1)
公式中的A1改成你想要引用的B表单元格