如何结合IFBLANK与SUM公式实现流水余额列仅在有数据时显示
如何结合IFBLANK与SUM公式实现流水余额列仅在有数据时显示
嗨,别着急放弃呀!我来一步步帮你搞定这个问题~
你现在用的=SUM($D$2:E2)能算出准确的流水余额,但下拉公式后,哪怕D、E列没数据的行也会显示余额,对吧?我们只需要给这个SUM公式套一层判断逻辑,让它仅当当前行的D列和E列有数据时才计算余额,否则保持空白。
这里给你两种常用的公式方案,你可以根据自己的需求选:
方案一:判断当前行的D列和E列是否都为空,只有当两者都空时才显示空白,只要其中一列有数据就计算余额
=IF(AND(ISBLANK(D2),ISBLANK(E2)), "", SUM($D$2:E2))简单解释:
AND(ISBLANK(D2),ISBLANK(E2))会检查D2和E2是不是都没有内容,如果是,就返回空字符串""(也就是让F列显示空白);如果不是,就执行你原来的SUM计算,得出流水余额。方案二:只判断某一列(比如D列,假设D列是必填的交易日期或收入项),只要该列空着就显示空白
=IF(ISBLANK(D2), "", SUM($D$2:E2))
操作起来也很简单:把上面的公式替换你F2单元格里原来的公式,然后下拉填充到需要的行就可以啦。这样只有D/E列有数据的行,F列才会显示余额,空行的F列就会干干净净的~
别担心,刚开始接触函数组合确实会有点懵,慢慢来就顺手啦,不用觉得不好意思或者浪费时间哦😉
备注:内容来源于stack exchange,提问作者Suzanne Callahan
相关产品推荐
相关产品推荐

