【发布时间】:2018-10-07 07:31:48
【问题描述】:
我编写了代码以在我的 Excel 表中查找一些唯一 ID
我的工作表有 3 列。 列 1. 唯一 ID 第 2 列。“0”或“1”格式的可用性 第 3 列。搜索条件,例如值。 123、506、1002
=IF(INDEX(MATRIX,MATCH(Cell in Column3,Column3,3)>0,INDEX(Matix,MATCH(Cell in Column3,Column3,0),1),"no sample")
所有带有“1”的唯一样本都可用,带有“0”的那些已经被使用。
我需要搜索一些值(例如 1002)并分配具有该值且仍然可用的唯一 ID(第 3 列中的“1”)。
有许多相同的值具有不同的唯一 ID。因此,如果使用了我表中的第一个,它应该检查第二个,第三个 usw。以及是否有任何具有该值的样本。它应该说我“没有样品”
谁能告诉我如何用excel写这个?
示例:我有一张表,其中包含需要的值。 我使用该代码查找免费的唯一 ID,例如:re24wa545、B105423 usw。
1 Column/2 column/3 Column
d105643/ 0 / 1456
W105643/ 1 / 1456
X105643/ 0 / 1456
A40320/ 0 / 1000
A40321/ 0 / 1000
A40322/ 0 / 1000
A40323/ 1 / 1000
所以我在我的新工作表列中使用这些值 1456 和 1000,并尝试在基本工作表中找到带有“1”的免费样品
【问题讨论】:
-
请举例说明您正在寻找的最终结果
-
对你来说够了吗?
-
为什么不使用数据透视表?甚至是高级过滤器?
-
因为我需要一次搜索 100 多个不同的值。所以我需要一个简单的动作来完成它
标签: excel excel-formula