excel - 在 Excel 列表中标记剩余匹配项
问题描述
我有一个结构如下的表:
A B
Sam
Mike
X Sam
Sam
对于在 A 列中至少有一个“X”的每个人,我需要将 C 列计算为“X”。
A B C
Sam X
Mike
X Sam X
Sam X
从概念上讲,我会使用 vlookup 公式来做到这一点:
C2 = VLOOKUP(B2,"list of names having an "X" in column A", 1,false)
...但我不知道如何提供查找的第二个元素。我可以在单独的工作表上手动构建列表,但我希望这是自动的,所以只要我在 A 列中输入“X”,“X”就会被填充到 C 列。
感谢您的任何建议或想法!
解决方案
这进去了C2
。根据需要向下拖动
=IF(COUNTIFS(A:A, "X", B:B, B2) > 0, "X", "")
推荐阅读
- excel - 从范围中删除一个单元格
- android - 共享临时文件的Android问题
- c# - C# 从 JsonReader 读取 JObject 时出错。路径 '',第 0 行,第 0 位置
- python - 如何将数字添加到基于另一列的列?(字典)
- android - 如何获取存储在android设备中的人脸路径
- python - 返回语句不强制跳出函数
- node.js - axios 请求错误:连接 ECONNREFUSED
- javascript - 使用 *ngFor 显示数组中的字符串值
- git - 如何将非常重(123M)的分支推送到gitlab?
- twilio - Twilio 向 Whatsapp 发送消息