示例成品 · 平台演示,按左边这组点选真跑出来的
你这次没有把具体清单和封条数据贴出来,我没法直接帮你标出哪一行对不上。下面给你一张能直接复制到 Excel 里用的核对表,填完自动标“问题行”。
## 一、核对表表头(直接照建)
| 案件号 | 清单序号 | 物品名称 | 清单-包装编号 | 清单-封签编号 | 清单-保管库位编码 | 实物-包装编号 | 实物-封签编号 | 实物-保管库位编码 | 核对结论 |
|---|---|---|---|---|---|---|---|---|---|
| GZ2024-087 | 1 | 手机 | BZ001 | FQ001 | KW-A01 | BZ001 | FQ001 | KW-A01 | 通过 |
| GZ2024-087 | 2 | 银行卡 | BZ002 | FQ002 | KW-A02 | BZ003 | FQ002 | KW-A02 | 问题行:编号错位 |
| GZ2024-087 | 3 | 现金 | BZ003 | FQ003 | KW-A03 | BZ002 | FQ003 | KW-A03 | 问题行:编号错位 |
| GZ2024-087 | 4 | 电脑 | BZ004 | FQ004 | KW-A04 | BZ004 | FQ005 | KW-A04 | 问题行:编号错位 |
| GZ2024-087 | 5 | 硬盘 | BZ005 | FQ005 | KW-A05 | BZ005 | FQ004 | KW-A05 | 问题行:编号错位 |
上面示例里的编号是我虚拟的,只是给你看格式。
## 二、J列核对结论公式
在 J2 输入下面公式,然后下拉到最后一行:
```excel
=IF(OR(G2="",H2="",I2=""),"问题行:实物号缺失",IF(AND(D2=G2,E2=H2,F2=I2),"通过","问题行:编号错位"))
```
判断口径:
- **通过**:同一清单序号下,包装编号、封签编号、保管库位编码三项全部一致。
- **问题行**:任何一项对不上、为空、编号互换、错位,都算问题行。
- **按顺序对应**:清单序号 1 对实物封条序号 1,不要按编号大小重新排序,否则会人为造成错位。
## 三、高亮问题行
1. 选中数据区域,比如 A2 到 J1000。
2. 开始 → 条件格式 → 新建规则 → 使用公式确定要设置格式的单元格。
3. 输入公式:
```excel
=ISNUMBER(SEARCH("问题行",$J2))
```
4. 格式里选择黄色填充,确定。
这样只要 J 列出现“问题行”,整行自动变黄。
## 四、如果封条实物数据在另一张表
假设“封条实物”这个 Sheet 里列顺序是:
- A列:清单序号
- B列:包装编号
- C列:封签编号
- D列:保管库位编码
那么在清单表里:
G2 填:
```excel
=IFERROR(VLOOKUP($B2,封条实物!$A:$D,2,FALSE),"无实物")
```
H2 填:
```excel
=IFERROR(VLOOKUP($B2,封条实物!$A:$D,3,FALSE),"无实物")
```
I2 填:
```excel
=IFERROR(VLOOKUP($B2,封条实物!$A:$D,4,FALSE),"无实物")
```
然后 J2 仍然用判断公式。
## 五、明天交案管科怎么交
- 全表打印:问题行已经是黄色高亮,直接打印。
- 或者筛选 J 列,把“问题行”单独筛出来,另存一张“问题清单”交。
- 表头保留案件号:**GZ2024-087**。
- 编号列建议都设为文本格式,避免 001 被 Excel 自动变成 1,造成假错位。
点左边「开工 · 直接出成品」,出一份你自己的版本(文字免费)