我有一组数据(网站管理员工具搜索查询),其是在Excel具有以下标题:如何根据自定义规则对excel项进行分组?
Query | Impressions | Clicks | Date
样品谷歌电子表格here。
我想在名为Category
的额外增加一个字段,并根据会针对搜索字符串A列自定义规则分类的所有查询 例如:
if A2 contains the string 'laptop' then write 'laptop' on the category next to it
到目前为止,我已经尝试一个公式来做到这一点,但我不确定这是最简单的方法。另外,如果有很多分类规则,公式会变得非常长且难以管理。
=IF(ISNUMBER(SEARCH("laptop",A2)),"laptop",
IF(ISNUMBER(SEARCH("notebook",A2)),"laptop",
IF(ISNUMBER(SEARCH("iphone",A2)),"phone",
IF(ISNUMBER(SEARCH("galaxy s",A2)),"phone",
"other")))
您能否提供这样做的更好的方法,我可以在一个表中的规则的格式如下:
Query_contains | Category_is
其中Query_contains
将需要在要匹配的字符串列A从最初的表格和Category
将是需要填写到列D的值。
'Vlookup'应该做的到底是什么,你正在试图做的.. 。第一列将是你期望在A列中的值,第二列将是类别,然后你只需要查看该2列表...让我知道如果这没有意义.... –
@JohnBustos在示例电子表格中查看数据,一个简单的vlookup将不起作用。 – guitarthrower
对不起,感谢@guitarthrower,我现在下载了工作表...现在发布解决方案... –