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

Excel 2016:如何用VLOOKUP/IF函数实现家电分类自动标记?

Excel 家电分类自动标记(IF函数实现方案)

假设前提

假设交易代码存放在A列(如A2为第一笔交易的代码单元格),MDA标记列在B列,SDA标记列在C列,以下公式可直接套用(根据实际列号调整即可)。


MDA列(中型家电)公式

只要单元格包含MDA类任一代码(PDC/PRF/PLC/PCG),无论是否含PCP,均打勾。

场景1:单元格含多个代码(如用逗号/空格分隔)

=IF(OR(ISNUMBER(SEARCH("PDC",A2)),ISNUMBER(SEARCH("PRF",A2)),ISNUMBER(SEARCH("PLC",A2)),ISNUMBER(SEARCH("PCG",A2))),"✓","")

逻辑:用SEARCH检测A2中是否存在目标代码,ISNUMBER将搜索结果转为布尔值,OR判断任一条件成立则返回勾号,否则为空。

场景2:单元格仅含单个代码

可简化为更高效的公式:

=IF(OR(A2={"PDC","PRF","PLC","PCG"}),"✓","")

SDA列(小型家电)公式

只要单元格含PCP(无论是否同时含MDA类代码),均打勾;仅含PCP时单独打勾,与MDA共存时也打勾。

场景1:单元格含多个代码

=IF(ISNUMBER(SEARCH("PCP",A2)),"✓","")

场景2:单元格仅含单个代码

简化公式:

=IF(A2="PCP","✓","")

规则覆盖验证

  • 仅含MDA代码:B列打勾,C列空
  • 同时含MDA+PCP:B、C列均打勾
  • 仅含PCP:C列打勾,B列空
  • 无匹配代码:两列均空

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 14:35:09