excel - 生成遗漏字符的 Excel 公式
问题描述
我一直在尝试制定一个公式,其中 IfCol"C"
有 5 个值,并且如果某些值在 Col"E" 中不可用或被遗漏,
然后公式将从 Range(B7) 中获取数字,并为那些在 中不可用的值添加Col"C"
值。Col"E"
Col"E"
我只是制作了以下公式,该公式非常简单,无法按照所需的输出进行制作。您的帮助将不胜感激。如果这件事可以通过代码实现,那么也请分享解决方案
=CONCATENATE($B$7," - ",C10)
解决方案
请尝试下一个公式:
=if(left(E7,10)<>$B$7,$B$7&" - "&C7,E7)
将它放在第 7 行并填写您需要的范围。
您可以通过这种方式使用 VBA 放置上述公式:
Sub placeFormula()
Range("E7:E11").Formula = "=if(left(E7,10)<>$B$7,$B$7&"" - ""&C7,E7)"
End Sub
推荐阅读
- llvm - 位码中全局整数数组中的 zeroinitializer
- javascript - ReactJS Imports not working blank webpage
- filter - 有没有办法按日期过滤文件夹 Blue Prism
- python - 根据另一行的条件在 Pandas 数据框中创建新列的最佳方法是什么?
- settings - 故事书:使用 awesome-typescript-loader
- javascript - 如何在 Google Drive Api v3 中获取 webViewLink?
- javascript - YelpApi:JSON 解析错误:意外的标识符“缺失”
- git - Phabricator:未找到 Git 存储库
- php - 如何使用 Axios 在 Laravel 中进行会话?
- python - 带有特殊字符编解码器的 Pandas read_csv 文件路径无法解码