所以我有两列,A和B,(如下所示)。ID有两个组成部分,设计(CEN 101 A)和大小(-6)。我试图找到每个设计的第一个项目。所以在这个例子中,我会突出显示(CEN 106 A-6,CEN 101 B-6,CEN 101 D-6等)。这样我就可以使用它们作为其他尺寸的父项。我试过很多内置函数,但似乎都不起作用。VBA能很容易地找到这些值吗?
d8tt03nd1#
@BigBen是对的,如果你能找到实际的设计代码,这是相当容易的。为了更好地衡量,我会使用一个运行计数,并添加连字符,包括一个通配符到COUNTIF():
COUNTIF()
区域A2:A7的条件格式规则公式:
A2:A7
=COUNTIF(A$2:A2,@TEXTSPLIT(A2,"-")&"-*")=1
如果没有TEXTSPLIT(),请根据@P.b的注解使用LEFT()和FIND()的组合:
TEXTSPLIT()
LEFT()
FIND()
=COUNTIF(A$2:A2,LEFT(A2,FIND("-",A2))&"*")=1
1条答案
按热度按时间d8tt03nd1#
@BigBen是对的,如果你能找到实际的设计代码,这是相当容易的。为了更好地衡量,我会使用一个运行计数,并添加连字符,包括一个通配符到
COUNTIF()
:区域
A2:A7
的条件格式规则公式:如果没有
TEXTSPLIT()
,请根据@P.b的注解使用LEFT()
和FIND()
的组合: