我有一组数据(网站管理员工具搜索查询),位于 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
where Query_contains
将是需要在初始工作表 A 列中匹配的字符串Category
将是需要填充到 D 列中的值。