【发布时间】:2015-08-17 15:48:57
【问题描述】:
如果 b 列中至少有一个值不同,我希望将 A 列中的值分组并比较 B 列中的所有值,并标记 A 列的所有行。示例。
Column A ######### Column B ############### Result ##
1135220C Private IP (PIP) FALSE
1135220C Private IP (PIP) FALSE
1135220C Ethernet FALSE
1136484C Ethernet TRUE
1136484C Private IP (PIP) TRUE
1139141C Private IP (PIP) TRUE
1139141C Calling Card, Private IP (PIP) TRUE
1140007C Ethernet FALSE
1328791C Private IP (PIP) TRUE
1328791C Private IP (PIP) TRUE
1328791C Private IP (PIP), VoIP TRUE
1228800C Internet FALSE
1228800C Internet FALSE
1228800C Internet FALSE
【问题讨论】:
-
我看不出1136484C是假的,1139141C是真的?
-
您的结果栏与您的问题有关系吗?如果是这样 - 您还没有说明关系是什么,也没有充分描述这些真/假值的来源。当您说要“标记”一行时,您是什么意思?突出它?你的问题不是很清楚。
-
抱歉,John - 我的示例中有错误。我更正了。
-
真假是我需要得到的,我把它们放在那里作为我的最终状态的一个例子......现在我只有 A 列和 B 列。我需要用 C 列标记某些指标(0、1、#N/A、未找到、某些东西)我想知道 a 列中的给定值,其中至少一个相关值与给定值的 B 列中的其他值不匹配在 A 列中。用例是我试图查看产品(b 列)从订单到订单的位置(A 列)发生变化的地方。
-
问题已解决:我的一位同事使用 IF 和 Vlookup.IF(VLOOKUP(Column A,'for member 1 of group'(唯一的数据集)提出了一个解决方案!A $1:B$22000,2(B 列),FALSE)=B 列,TRUE,FALSE)。然后,我将用 False 计算 A 列,以显示从记录到记录的更改次数。
标签: excel match grouping difference