![](/img/trans.png)
[英]Excel UDF - VLOOKUP with partial match and concatenate results in single cell
[英]Print the results of a vlookup to a cell in excel
我已经为这个问题解决了几个小时,基本上除了知道自己不知道该怎么做之外,我什么地方都没有。
我想获取我在Excel中拥有的原始数据,其中的每个“类别#”都具有“代码#”。 使用这些“代码#”,我可以查找“类别#”的名称。
这非常具有挑战性,因为每个“ title#”都有不同数量的类别。
我曾尝试在'title#'旁边打印'category#'名称,但这似乎是不可能的,因为Excel会遍历原始数据的每一行并给出True,False或#N / A而不是仅选择和打印真正的陈述而无需向下复制一千行。 我希望它经历所有可能性,并仅基于它们具有相同“ title#”且其查找代码与查找表中某处匹配的条件来选择类别。
如果您能提供任何帮助,谢谢。
这是我尝试过的一些公式:
IF(AND($M$5=TOP_TREND_CONTRIBUTORS!$W$2:$W$253,MATCH(TOP_TREND_CONTRIBUTORS!$A$2:$A$253,'Category Lookup'!$D$3:$D$30,0)<>"#N/A"),TOP_TREND_CONTRIBUTORS!$A$2:$A$253,FALSE)
....其中M5,W:W是“ title#”,A:A是用于查找的代码,在该部分中,我想说的是,如果代码在查找表中注册并且“标题编号相等。 我试图将其的最后一部分打印为有效的“代码”。 但这仅在我将公式向下拖动到所有行时才有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.