You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为ApplicationNo列中的空值分配ReferenceNO值

数据表示例

实现空值赋值的常用方案

你可以根据你使用的工具选择对应操作方式:

1. Excel/WPS 电子表格场景

  • 选中ApplicationNo整列,按Ctrl+G调出「定位」窗口,点击「定位条件」选择「空值」,一键选中所有该列的空单元格
  • 编辑栏直接输入公式= 相邻ReferenceNO列的对应行单元格,例如第一行空值在第2行、ReferenceNO为B列,就输入=B2
  • 按下Ctrl+Enter即可批量填充所有选中的空单元格
  • 如果需要固化结果,选中ApplicationNo整列,右键选择「选择性粘贴」-「值」,即可把公式转换为固定数值

2. 数据库SQL操作场景

假设你的表名为业务数据表,执行如下更新语句即可:

UPDATE 业务数据表
SET ApplicationNo = ReferenceNO
WHERE ApplicationNo IS NULL OR ApplicationNo = '';

注:如果你的空值仅为数据库NULL类型,可以去掉OR ApplicationNo = ''的条件

3. Python Pandas 数据处理场景

假设你已经将数据表读入名为df的DataFrame对象,执行以下代码:

# 填充NULL/NaN类型空值
df['ApplicationNo'] = df['ApplicationNo'].fillna(df['ReferenceNO'])

# 如果需要处理空字符串类型的空值,追加以下代码
df.loc[df['ApplicationNo'] == '', 'ApplicationNo'] = df['ReferenceNO']

内容的提问来源于stack exchange,提问作者Swapnil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 10:45:05