如何用if公式抓取空值

A列文本格式(系统对接数据),B和C列为导入的表格(需修改A列中修改的字段),现左右合并后(并集)B列为空值的返回A列字段,否则返回C列字段,成为新增的D列。IF公式该怎么设置

萝卜糕 发布于 2024-8-29 10:36
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
萝卜糕Lv2见习互助
发布于2024-8-29 11:20

将len替换成isnull就不会出现返回空值了

最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-8-29 10:37

if(len(b)=0,a,c)

  • 萝卜糕 萝卜糕(提问者) 按照这个公式新增列只实现B不为空时返回了C列的值,而B列为空并没有返回A列,是什么原因呢
    2024-08-29 10:48 
  • Z4u3z1 Z4u3z1 回复 萝卜糕(提问者) B有空格吧
    2024-08-29 10:49 
  • 萝卜糕 萝卜糕(提问者) 回复 Z4u3z1 没有的,首先A列是系统对接的数据,通过导入的表格(只有需要修改内容)左右并集合并后,呈现了B列的情况,所有只会是空值,没有空格呢
    2024-08-29 10:54 
  • Z4u3z1 Z4u3z1 回复 萝卜糕(提问者) 你可以行增一列为LEN(B)输出看一下
    2024-08-29 10:56 
  • 萝卜糕 萝卜糕(提问者) 回复 Z4u3z1 感谢感谢,我后来用isnull解决了问题
    2024-08-29 11:20 
  • 1关注人数
  • 85浏览人数
  • 最后回答于:2024-8-29 11:20
    请选择关闭问题的原因
    确定 取消
    返回顶部