use*_*686 3 excel excel-formula
我有一些数据看起来像这样:
| A栏 | B栏 | C栏 |
|---|---|---|
| A | z | 巴 |
| 乙 | C | 巴 |
| d | w | 沃 |
| G | z | 巴 |
B 列和 C 列中有重复值,但我只想从 B 列中删除重复项。结果应如下所示,保留 B 列中包含重复项的最后一行:
| A栏 | B栏 | C栏 |
|---|---|---|
| 乙 | C | 巴 |
| d | w | 沃 |
| G | z | 巴 |
我需要使用 =filter 而不是“删除重复项”工具。到目前为止,我的公式仅返回 B 列或显示错误。我试过了:
=unique(B2:B5)
=filter(A2:C5,unique(B2:B5)=B2:B5)
XMATCH与第四个参数一起使用-1:
=LET(\n \xce\xb6, A2:C5,\n \xce\xbe, INDEX(\xce\xb6, , 2),\n FILTER(\xce\xb6, XMATCH(\xce\xbe, \xce\xbe, , -1) = SEQUENCE(ROWS(\xce\xb6)))\n)\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
171 次 |
| 最近记录: |