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

Excel如何编写公式实现单元格有数据时返回另一单元格内容

实现公式

你直接在B2单元格输入以下公式即可:
=IF(A2<>"", D2, "")

公式说明

  • IF 是条件判断函数,第一个参数是判断条件,第二个参数是条件成立时的返回值,第三个参数是条件不成立时的返回值
  • A2<>"" 用来判断A2单元格不是空白状态,只要A2里有任意内容(包括空格、不可见字符)都会判定为成立,此时返回D2的内容
  • 如果判定不成立(也就是A2完全空白),就返回空文本,B2会保持空白状态

进阶用法

如果需要排除A2仅输入空格的情况,仅当A2有实际可见内容时才填充D2的内容,可以使用TRIM函数去除首尾空格后再判断:
=IF(TRIM(A2)<>"", D2, "")

批量使用方法

输入完B2的公式后,选中B2单元格,鼠标点击单元格右下角的填充柄(小方块),按住往下拖动到需要应用规则的行,公式会自动适配行号,对应判断A列对应行的内容返回D列同行的内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 09:27:00