excel - Excel:如果单元格不为空,则不执行任何操作,否则从另一个单元格复制数据
问题描述
我有一个看起来像这样的 excel 表
E F
red
yellow
blue
green
如果 E 不为空,我想将数据从 F 列复制到 E。
我提出了一个看起来像这样的公式:
=IF(NOT(ISBLANK(E3));F3;"")
这适用于“红色”和“黄色”。但是,在“蓝色”和“绿色”上废话并用空单元格替换这些条目。
有人可以帮我修改公式以满足我的需要。
解决方案
您不能在单元格中使用公式将另一个值复制到自身。您想要的是第三列,如果 E 不为空白,则从 E 复制值,否则从 F 复制值。
所以在 G 列中:
=IF(ISBLANK(E1),F1,E1)
推荐阅读
- java - 我需要一种方法来删除我制作的这棵树中标记为不可用的任何对象
- python - 如何将 matplotlib 的共享子图图例设置为水平并位于较低的中心位置?
- android - 创建一个可点击的项目,如按钮,里面有一个特定的视图
- pandas - python字符串到索引器
- python-3.x - 通过 POST 请求将 Dataflow 模板作为 URL 传递时,云调度程序出现错误 401
- google-sheets - 根据其他单元格中的字符串计数单元格
- c++ - 尝试验证代码时出现一些错误([-Waggressive-loop-optimizations])(仅覆盖相关通道)
- java - 如何在前 3 页 wkhtmltopdf 上禁用 --footer-html?
- wordpress - elementor和elementor插件有什么区别
- sql - SQL Server 数据透视 + 总和 + 分组依据