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

谷歌表格:D列有数据时J列自动生成=RAND(),否则为真空白

解决方案

在J3单元格中输入以下公式,再下拉填充到J列其余行即可实现需求:

=IF(D3="",,RAND())

公式逻辑说明

  • 当对应行的D列单元格为真空白时,J列单元格返回真空值(无任何隐性内容),这种状态不会被COUNTA统计,也不会干扰VLOOKUP的匹配逻辑
  • 当D列录入字母数字组合或任何非空内容时,J列自动执行RAND()生成0-1区间的随机小数

避坑提示

不要使用=IF(D3<>"", RAND(), "")这类写法——双引号包裹的空字符串属于显性空值,会被COUNTA判定为非空单元格,无法满足需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 14:27:07