You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel Power Query按条件合并两列:仅填充空白单元格

搞定Excel Power Query的列填充需求

嘿,这事儿在Power Query里其实挺简单的,我给你两种靠谱的方法,按需选就行:

方法一:添加自定义列(更灵活)

  1. 打开Power Query编辑器,选中你的数据集
  2. 切换到添加列选项卡,点击自定义列
  3. 在弹出的编辑框里,输入这个公式:
    if [Column1] = null or [Column1] = "" then [Column2] else [Column1]
    
    这个公式的逻辑很直白:如果Column1是空值或者空字符串,就用Column2的内容补进去;要是Column1本身有数据,就原封不动保留。
  4. 点击确定后,你会得到一个处理好的新列。如果想替换掉原来的Column1,右键点新列,选替换列替换Column1就行。

方法二:直接修改原列(快速简洁)

要是你不想新增列,想直接在Column1上改:

  1. 选中Column1,切换到转换选项卡,点击替换值
  2. 在弹出的对话框里:
    • 要查找的值留空(啥都别输)
    • 替换为输入 [Column2]
    • 点开高级选项,勾选匹配整个单元格内容
  3. 点击确定,Column1里的空单元格就会被Column2的内容填满啦。

⚠️ 小提醒:如果你的“blank”是指带空格的单元格,建议先给Column1做个清除空格的操作(转换→格式化→清除空格),避免漏处理。

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

火山引擎 最新活动