谷歌Sheets是一个强大的(免费的)基于云的工具,它允许我们有效地组织数据。充分利用谷歌Sheets提供的所有功能的秘诀是利用其广泛的配方列表。
如果没有一组熟练的公式,您可能会花费数小时对数据进行排序、拆分、合并、添加、删除和搜索。另一方面,如果你确切地知道哪些公式用于特定的任务,你会节省很多时间(老实说,还有精力)。
你也可以让你的共享表格更干净,更易于管理,对你自己和其他需要使用它们的人来说都是如此。
seo需要什么
作为seo,我们不想把所有的时间都花在清理杂乱的电子表格上。我们希望我们的电子表格成为有用的资源,为我们工作-简化任务和清晰地呈现重要数据。今天,我想分享一些基本的公式,我知道这些公式可以帮助你更快更聪明地工作,这样你就有更多的时间花在你喜欢的事情上。
也许你是谷歌Sheets的新手,你不知道从哪里开始。或者你已经喜欢使用这个资源,想要充分利用它所提供的一切。无论哪种方式,下面的公式列表都是手边的一套很好的工具。
在我们开始之前,一些谷歌表基础知识
在我们深入研究公式本身之前,我们想为初学者介绍一些基础知识。了解这些基本的定义将使你更容易掌握如何使用我们今天分享的公式和你将来学到的其他公式。
单元格是工作表中的单个数据点。
行是一组水平扩展的单元格。
列是一组垂直扩展的单元格。
函数是用来产生期望结果的操作。
公式是用于创建方程的单元格、列、行、函数和范围的组合。
区域是跨列或行(或两者)对单元格的选择。
所有公式必须以等号(=)开头。
1. VLOOKUP用于导入数据
大多数seo都同意VLOOKUP (V代表垂直)功能是您工具箱中最好的工具之一。有了它,您可以将数据从一个电子表格拉到另一个电子表格中——只要这两个电子表格具有相同的值。
当您想要合并大量数据集,而不必手动在每个单元格中复制和粘贴数据时,这很方便。当您使用许多电子表格时,它特别有用。
假设我有一个带有两个选项卡的电子表格(见下面的截图)。一个选项卡显示了关键字列表和每个关键字的月搜索量。第二个选项卡有相同的关键词列表及其SEO难度分数。我的目标是使用VLOOKUP公式将SEO难度分数拉入第一个选项卡:
=VLOOKUP(search_key, range, index, is_sorted)
重要的是要注意,我想从一个选项卡拉到另一个选项卡中的数据点(在本例中为“Keyword”)必须在两个工作表中相同。此数据点也必须位于第二个选项卡的第一列-列A。
我想把第二列(难度分数)的数据放到我的“体积”电子表格(第一个标签)中。这就是我的公式:
= VLOOKUP (A2, DifficultyScore ! A: B 2 0)
让我们来分解这个等式的每一部分:
Search_key是两个表共有的值。我们将从列表中的第一个关键字开始,位于单元格A2中。
范围是在其中插入要从中提取数据的选项卡的名称,以及希望公式读取的列的范围。我想拉在列A(关键词)和B (SEO难度)。
索引是添加要从中提取数据的列号的地方。A=1, B=2, C=3,以此类推。
最后但并非最不重要的一点是,我将简单地将is_sorted设置为0或“FALSE”,通常在此公式中建议这样做以返回精确匹配。
要输入公式,我单击单元格C2,在公式中键入它,然后按enter键。正确的值是:31。然后,我可以单击单元格C2的角落并向下拖动以填充整个列的其余值。
2. 如果条件为真或假
IF公式允许您检查并查看电子表格中数据列表的某个条件是真还是假。
公式是=IF(condition, value_if_true, value_if_false)
条件就是你要测试的是真还是假。
如果为true,则显示的操作为“value_if_true”。如果为false,则会显示“ value_if_false ”。
让我们看一个基本的例子,这样我们就可以看到它是如何发挥作用的。
这一次,我想检查一下关键词列表,看看哪些关键词每月的访问量超过5000。我将从单元格B2中第一个关键字的体积开始。公式如下:
=IF(B2>5000,“YES“,“NO“)
输入第一个关键字的公式并按enter键后,可以从第一个单元格(D2)向下拖动到列,然后答案将自动填充。
所有每月访问量超过5000的关键词都显示为“YES”,而流量低于5000的关键词则显示为“NO”。
你也可以对这个方程使用以下函数:
等于(=)
不等于(<>)
大于(>)
小于(<)
大于或等于(>=)
小于或等于(<=)
3. 用IFERROR设置错误的默认值
假设您的一个单元格显示了一条错误消息—可能显示为“# error !”或“#DIV/0!”或“#VALUE!”——当你试图运行一个公式时。
如果除以零或使用未知范围,可能会出现错误提示。当您试图进行涉及这些单元格的计算时,这可能会成为一个问题。它还会让你的电子表格看起来很乱,当你把它展示给别人时可能会让人困惑。
IFERROR通过将错误值替换为您自己设置的默认值来帮助您避免此问题。
只需插入原始公式以及您想要的默认值即可。您甚至可以将其留空,并为value_if_error输入“ ”。
=IFERROR (original_formula, value_if_error)
在这个例子中,我想通过搜索量乘以点击率(CTR)来找出哪些关键词可以为我的网站带来超过500个访问者。因为“我附近的数字营销机构”(假设)缺少一个点击率,它返回一个错误消息。
而不是打开一个错误消息,我希望这个单元格保持空白,所以我将在IFERROR公式中包装方程:
= IFERROR(如果(C3 * 500年E3 >,“是的”,“不”),“ “)
4. 将数据分成两个单元格
接下来是SPLIT公式:
=分裂(文本、分隔符)
这允许您将数据从一个单元格拆分为多个单元格。假设您有一个联系人的电子表格,其中一列是联系人的全名。要将数据正确导入数据库,需要将姓和名拆分为两个单独的列。
如果我想把A列中的名字分成B列和C列中的姓和名,我的公式将是=SPLIT(A2, “ “),其中A2是我想要分割的文本,分隔符是分隔姓和名的东西——在本例中是一个空格。
我将点击单元格B2,一旦我输入公式,B2和C2都将被填充。接下来是从我填充的第一个单元格(Bob)拖到列中的最后一个单元格(B12)。
所有的名字和姓氏将自动填充为我。
5. 计数细胞快速与COUNTIF
对手动计数单元格说再见吧。使用COUNTIF公式,可以对满足特定条件的单元格进行计数。
=条件统计(范围、标准)
这个公式不仅可以节省你的时间,还可以确保你的数字是准确的。
在下面的简单示例中,我想计算电子表格中提到“Betty”的所有单元格。这里:=COUNTIF(B2:B15, “ Betty “)。
如果我将这个公式粘贴到一个空单元格中,按“Enter”,我就会得到我的答案:
6. 使用ARRAYFORMULA将一个公式应用于多个单元格
你会喜欢这个的。
ARRAYFORMULA允许您一次写出公式并将其应用于整个行或列。你只需要把你想要使用的公式包装在一个ARRAYFORMULA中:
= ARRAYFORMULA (array_formula)
我有一个IF公式,我想在下面的D栏上使用,以确定哪些关键字每月获得超过5000次访问。我选择第一个单元格(D2)并将公式粘贴到公式框中。
我只需要确保在公式中包含我的第一个和最后一个单元格,即B2和B24。然后按回车键,列自动填充。
= ARRAYFORMULA(如果(B2: B24 > 5000,“是的”,“不”))
7. 使用LEN来计数字符
LEN公式帮助您计算单元格中的字符数。
= LEN (insertcell)
假设你正在查看电子表格中所有网站页面的元描述和页面标题,并且你想要计数字符以确保它们都是正确的长度。
单击空白单元格并输入公式,将“insertcell”替换为包含要计算的字符的单元格。
在我的例子中,A2是我想计数的第一个单元格,所以我的公式将简单地为=LEN(A2)。然后按回车键,字符数就出现了。
然后,我可以通过从第一个单元格拖到最后一个单元格,将这个公式用于列的其余部分。
8. 轻松分类你的细胞
想要对单元格进行排序吗?你猜对了,我们有一个公式。使用SORT公式,您可以根据一个或多个列中的值对行进行排序。使用公式=SORT(range, sort_column, is_ascending)
范围是要排序的单元格组。
Sort_column是要排序的列的编号(索引)(A=1, B=2,等等)。
如果您希望值按升序排序,只需为is_ascending标记“ TRUE ”即可。如果希望值按降序排序,则标记“FALSE”。
让我们看一个简单的例子。
我想看看我的哪个关键词有最高的搜索量。这是我的公式:
=排序(A2: B11 2假)
当您希望对多个列中的值进行排序时,此公式会派上用场。在下一个例子中,我想确定我表现最好的邮件。
我需要设置我的公式,所以打开率最高和退订率最低的电子邮件首先出现。我的公式是=SORT(A2:C9,2,FALSE,3,TRUE)
9. 使用IMPORTRANGE导入其他数据
IMPORTRANGE类似于VLOOKUP,因为它允许您从另一个谷歌Sheets电子表格导入数据。
= IMPORTRANGE (spreadsheet_url range_string)
将spreadsheet_url替换为另一个电子表格的URL,然后指定要导入的单元格范围。
如果电子表格中有多个选项卡,则需要指定。
假设您正在从一个名为“Keywords”的选项卡中提取数据,并且希望从单元格A2到H150获取数据。你的公式是这样的:
= IMPORTRANGE(“https://docs.google.com/spreadsheets/d/1wID3VSaNi1zbiaQPZ”,“关键词! A1: H150”)
10. 只保留唯一的数据
我们这些处理大量数据的人非常清楚重复信息出现的频率。这个独特的公式可以帮上忙。
有时,你需要将多个家庭成员合并到一个家庭中,或者一个人在不同的电子邮件地址下多次注册你的时事通讯,从而在你的系统中出现两次。
有无数种方法可以复制数据,但这个问题可以迅速将我们的电子表格和内容管理系统变成巨大的混乱。这就是这个公式能帮上忙的地方。
=独特(范围)
在本例中,我单击一个空单元格并输入公式=UNIQUE(A2:C24)以包含所有三列数据;然后按回车键。
瞧!
删除所有重复字段,保留唯一字段。
11. 搜索特定值
SEARCH公式可用于检查一组数据是否具有某个值。
例如,假设您在电子表格中列出了网站的所有url,并希望识别所有博客文章。
你可以使用下面的公式,而不是手动浏览和挑选所有的博客文章:
=搜索(search_query text_to_search)
要将你所有的博客文章标记为“博客”,你需要将上面的公式与我们前面提到的IF公式结合起来。
下面是它的样子:=IF(SEARCH(“/blog/“,A2),“ blog “,““)
该公式将提取所有以单元格A2开头的包含/blog/的url。
不包含/blog/的url将弹出错误消息(#VALUE!)。为了避免这种情况,您可以将该公式包装在IFERROR公式中,将非博客url标记为“Other”(或留空),并保持数据的干净和无错误。
= IFERROR(如果(搜索(“/博客/ A2)、“博客”、“”),“其他”)
12. 使用TODAY添加日期
在谷歌Sheets电子表格中输入日期不再是一件痛苦的事情。此公式将帮助您以前所未有的速度填写报表的日期范围。
如果要添加今天的日期,只需将以下公式添加到单元格中:
=今天()
你甚至不需要知道日期;它会自动为你抓取。
如果你想计算出两到三周前的日期,而不需要打开日历,只需在公式中加上你想要回去的天数。
=今天()- 14
这将显示14天前的确切日期。
相反,如果你想要在未来的某个日期,只需加上天数而不是减去。
() + 7
在上面的例子中,您将看到7天后的日期。
很漂亮,对吧?
13. 使用CONCATENATE合并单元格数据
我们已经学习了如何将数据拆分为单元格,那么合并单元格数据呢?这个公式对于处理url很有用。
有时,当你下载一个url列表时,网站地址的格式并不是你想要的。
也许您从谷歌Analytics下载了一个列表,但该域名丢失了。或者url可能缺少主要协议。
您可以使用CONCATENATE公式,而不是单独手动更新每个URL。
=连接(范围)
完成第一个单元格后,只需从输入公式的第一个框中拉下,其余单元格将自动填充。
如果工作表中没有单个前缀或后缀,您也可以手动插入它,而不需要为它创建额外的单元格列-其中公式看起来像=CONCATENATE(“https://“,A2)
14. 使用SUMIF查找类别总数
SUMIF公式可用于根据特定标准添加值的类别。
=SUMIF(range, criterion, [sum_range])
在下面的例子中,我想把我表现最好的博客文章的页面浏览量加起来,以确定哪个博客类别是最受欢迎的。通过对每个类别应用这个公式,我可以快速地将页面浏览量加起来。
计算SEO类别的页面浏览量:
范围包括“类别”下的单元格列。
“SEO”是标准。
sum_range包括“Page Views”列下的单元格。
这个公式将把搜索引擎优化类别的总页面浏览量加起来:36,834。我将对其他三个类别使用相同的公式,只是对每个类别转换标准。
无需排序或进行任何额外的计算,我就可以观察每个博客类别的总数,并轻松确定哪一类博客文章获得最多的页面浏览量。
把这些强大的公式放在手边
现在你知道了一些有用的公式和函数在b谷歌表格中使用,使你的电子表格生活更容易作为一个专业的SEO。
将此页添加为书签以方便使用这些公式,以便您可以在工作时快速复制和粘贴它们。我们希望它们可以帮助您更快更专业地报告、组织和呈现数据(并让您在此过程中展示您的新技能)!