从数据范围创建列表

时间:2013-04-29 02:33:20

标签: excel vba excel-vba

我希望能在Excel / VBA中获得一些关于公式的帮助,我希望做到以下几点,但我不确定如何做到最好:

好的,所以我从一个软件导出了一个材料,它出现了以下几种数据:

本质上我想将一个目录存储在一个单独的工作表中,该工作表引用了可能包含在起飞中的文本字符串。

即。在E2中,该功能将检查列B中是否包含A16:A18(控制台)中包含文本字符串的单元格,并将任何结果以及相应的数量返回到E列和F列。类似地,这将发生在控制器和电缆上。

我确定某处有解决方案,但由于不知道要搜索什么,我无法找到解决方案。

感谢任何帮助,感激不尽。

2 个答案:

答案 0 :(得分:0)

您可能想要使用的是COUNTIF功能。试试这个:

COUNTIF(A$2:A$13,"*" & A16 & "*")

答案 1 :(得分:0)

如果我没弄错,您可以在数据库转储列B1:B13中检查A16:A23中的值,然后您需要匹配值的夏季数量,其中匹配意味着您必须包含您查找的文本在数据库转储列中。

要相应地获得数量,请在单元格B16中使用以下公式:

=SUMIFS(C$2:C$13;B$2:B$13;"*"&A16&"*")

然后将其拖入其他单元格。星号是文本通配符,因此在我们查找的文本部分的前面或后面可能会有文本。