excel-formula - 从多项选择中选择 2
解决方案
您可以使用ISNUMBER(SEARCH
在 column 中查找作业的子字符串S
。
然后,您可以使用一系列IF
语句根据 S 列中的作业提供输出(在您的情况下为运输或仓库)。
虽然您有 35 个作业,并且 Excel 将允许您嵌套多达 64 个不同的 IF 函数,但这样做是不可取的,它会开始变得不可读。
以下是 2 个基本示例,可以帮助您启动并运行:
第一个示例只是'DRIVER'
在 S 列中查找单词。如果找到,则将其放入第 4 列'TRANSPORT'
,如果未找到,则将其放入'WAREHOUSE'
S 列。
=IF(ISNUMBER(SEARCH("DRIVER",S2)), "TRANSPORT", "WAREHOUSE")
进一步了解嵌套 IF 语句,您可以使用:
=IF(ISNUMBER(SEARCH("DRIVER",S2)), "TRANSPORT", IF(ISNUMBER(SEARCH("TEA",S2)), "WAREHOUSE", "TRANSPORT"))
这会检查'DRIVER'
. 如果找到它放入'TRANSPORT'
单元格,然后搜索'TEA'
,如果找到,则放入'WAREHOUSE'
单元格。如果两者均未找到,则将其放入'TRANSPORT'
单元格中。
希望这可以让您启动并运行。
您可能想了解 Excel 中的嵌套 IF 语句:https ://www.ablebits.com/office-addins-blog/2016/12/07/nested-if-excel-multiple-conditions/
推荐阅读
- javascript - Echarts - 从工具提示中排除系列
- node.js - 提交登录表单时无法对未安装的组件执行 React 状态更新
- javascript - 需要 Node js Query 来删除 Mongodb 中的重复项
- bash - 云外壳终端中的 gcp bash 脚本
- bash - How to execute WSL command with preloaded ".bash_aliases" from powershell
- java - How to terminate Camunda running process?
- three.js - 使用单个 AnimationClip 从网格(GLTF/FBX)管理动画
- python - TensorFlow 2.5 Mac M1 - 安装与 NumPy 库/Conda env 的兼容性问题
- express - 我的获取请求出现问题,请求正文变为空
- unit-testing - 有没有办法让等于(==)检查 kotlin.js.Date 对象工作?