您必须知道的18个Google Spreadsheet公式!

Google电子表格公式

使用这18个Google Spreadsheet公式轻松对数据进行切片和切块! covered我们涵盖了:
✔️最重要且易于应用的公式
✔️最佳范例
✔️专业提示

我们涵盖了哪些公式?

1. COUNTIF
2.今天
3.文字
4.分裂
5.搜索
6.连结
7. VLOOKUP
8.中频
9.错误
10.重要
11.进口
12.成长
13.替代
14. IMPORTXML
15. REGEXEXTRACT
16.透明
17.查询
18.阵列形式

让我们开始吧!

随着越来越多的企业专注于通过了解其数据来制定决策,Google Spreadsheets的使用已大大增加。

1. Google表格中的COUNTIF()函数用于条件计数

如果您一直都在手动计数细胞,那么您做错了。

实际上,有一个Google表格公式可以为您计算单元格(满足特定条件)的数量!

公式:= COUNTIF(范围,条件)

例如,假设我正在跟踪我公司的Facebook帖子在此Google表格上的参与度,并且我想找出有多少帖子吸引了超过1个用户。

假设数据存储在单元格E2到E12中,这就是我的公式:

= COUNTIF(E2:E12,“> 1”)

2.使用TODAY()公式更新当前日期

如果您可以自动更新Google表格中的日期,请考虑节​​省多少时间。

幸运的是,有一个简单的Google表格公式可以帮助您。

公式= TODAY()

您也可以使用相同的公式来建立日期范围。 假设您要构建一个包含最近3天数据的报告。

您的结束日期为= TODAY()

您的开始日期为= TODAY()— 3

很漂亮吧?

3.使用TEXT()将数字转换为货币格式

使用TEXT公式,您可以获取任何值并将其重新格式化。

现在,有很多方法可以使用此公式。 这里有些例子:

  • 将数字转换为货币
  • 更改数字以保留更多小数位
  • 将日期字符串更改为MM / DD格式

假设您有一排数字,并且想要将所有数字都转换为货币。

假设您的第一个单元格是B3,则可以使用公式= TEXT(B3,“ $ 0.00”)

获得输出后,向下拖动单元格即可将公式自动应用于其余数据。

4.使用SPLIT()将数据划分为多个单元格

SPLIT公式很容易解释。 它允许您将数据从单个单元格拆分为多个单元格。

这是公式: = SPLIT(Text,Delimiter)

假设您在自己的站点上提供了铅磁铁,并且要下载该铅磁铁,您的准客户必须在表格中输入其名称。

现在,您需要先将潜在客户的名字和姓氏分开,然后再将其添加到邮件列表中。

首先,将所有潜在客户的名称排列在一列中(假设您的数据位于单元格B3至B9中)。

我们将在后面的两列(C和D)中保存应用Google表格公式后获得的名字和姓氏。

您要做的就是键入以下公式:在单元格C3中输入= SPLIT(B3,“”) ,您会看到潜在客户的名字和姓氏出现在单元格C3和D3中。

然后向下拖动单元格C3,以填充其余单元格。

这里的所有都是它的!

5. Google Sheets SEARCH()函数检查字符串中的值

通过此Google表格公式,您可以检查字符串中是否存在值。

假设您要对内容策略进行审核…

您想弄清楚您在公司博客上发布的创始人访谈是否表现良好。

您已经拥有Google表格,其中包含公司博客上100篇最受欢迎的博客文章,因此您想搜索该列表并确定有多少帖子属于“创始人访谈”类别。

如果它们中的绝大多数确实属于该类别,则表明您走在正确的道路上。 如果没有,那么该是尝试其他方法的时候了!

现在,这是您要使用的公式:

公式:= IF(SEARCH(“ / founder-interviews /”,B2),“ YES”,“”)

同样,从单元格B2开始,排列您的前100个博客文章的所有URL。

接下来,转到单元格C2,在其中键入上面的公式,然后将其向下拖动以填充同一列中的其余单元格。

如果特定的URL 确实包含“ Founder-interview”一词,那么您会在与之相邻的单元格上看到“ YES”。

现在,您可以评估创始人访谈的效果如何,并调整内容策略!

6.使用CONCATENATE()在Google表格中附加多个单元格

是否需要将两个或多个单元格的内容合并到第三个单独的单元格中? CONCATENATE函数可以帮助您做到这一点。

公式如下: = CONCATENATE(字符串1,字符串2,字符串3,…)

您也可以使用相同公式的变体来合并单元格中的数据,并在不同数据之间合并一个空格。

为此,请在字符串之间添加“”。

例如,初始= CONCATENATE(B3,C3)公式现在看起来像:

= CONCATENATE(B3,“”,C3)

7.使用VLOOKUP()函数的垂直查找

VLOOKUP函数很容易解释-它可以帮助您查找表或数据库中的特定信息。

公式如下: = VLOOKUP(search_key,范围,索引,is_sorted)

首先,search_key引用您要搜索的值。

接下来,范围是指搜索中应包括的列数和行数。

索引是指要返回的值的列索引,范围中的第一列编号为1。请注意,如果输入的索引不在1到范围内的列数之间,则“# VALUE!”将返回。

最后,is_sorted指示是否对要搜索的列(指定范围的第一列)进行排序。 Google建议您将此设置为FALSE,以便返回完全匹配(而不是最接近的匹配)。

8.使用IF()检查逻辑表达式的条件

如果您想测试某个条件是对还是错,那么IF函数就在您的小巷。

该功能如何工作?

如果条件为真,则该函数将执行特定的操作。 如果条件为假,则该函数将执行其他操作。

该函数的公式为= IF(test,then_true,else_value)

首先,测试引用您要测试的表达式(以查明是对还是错)。

接下来,then_true表示在测试为true时执行的操作。

最后,else_value处理在其他情况下执行的操作-如果测试不正确。

9.使用IFERROR()返回单元格错误值

IFERROR是处理单元错误的便捷方法。

假设您在#DIV / 0之类的单元中有错误! (当您尝试将数字除以零时会发生这种情况)。 假设您还有其他单元格的公式涉及此单元格中的数据,则此错误将阻止后续的计算工作。

要解决此问题,请使用IFERROR函数将错误值替换为您指定的新值。

这是公式: = IFERROR(value,[value_if_error])

第一个参数,值,是指如果该值不是错误,则返回的值。

第二个参数value_if_error是指如果该值是错误的函数返回的值。 默认情况下将其留空。

10. IMPORTRANGE()导入一系列单元格

IMPORTRANGE是一个简单但功能强大的功能,可帮助您从指定的电子表格中导入一系列单元格。

公式如下: = IMPORTRANGE(spreadsheet_url,range_string)

只需键入电子表格的URL,以及您想要导入的字符串(例如A1:D7)。

11. IMPORTFEED()导入RSS或ATOM提要

IMPORTFEED与IMPORTRANGE相似,但是它不导入一系列单元格,而是导入RSS或ATOM提要。

公式如下: = IMPORTFEED(url,[query],[headers],[num_items])

只有第一个参数(RSS或ATOM提要的URL,包括协议)是必需的; 其余均为可选。

12.使用GROWTH()预测增长趋势

试图预测您的产品需求?

增长功能将帮助您适应理想的指数增长趋势,并为您提供有关所述增长趋势的数据。

这是公式: = GROWTH(known_data_y,[known_data_x],[new_data_x],[b])

known_data_y是包含已知y值的数组或范围。 这些值用于曲线拟合理想的指数增长曲线。

known_data_x是与known_data_y相对应的自变量的值。

new_data_x是返回理想曲线拟合的y值的数据点。

最后,将b设置为TRUE或FALSE; 如果为true,则函数将以给定的常规指数形式y = b * m ^ x计算b;如果为false,则函数将b强制为1并计算m值。

13.使用SUBSTITUTE()用新文本替换现有文本

如果您希望使用特定字符串中的新文本来更改现有文本,这将是最有用的公式。

公式如下: SUBSTITUTE(text_to_search,search_for,replace_with,[occurrence_number])

让我们举个例子:如果您希望将Google电子表格中提到的所有URL的所有“ http”更改为“ https”,则需要使用— SUBSTITUTE函数。

14.使用IMPORTXML()从网站导入数据

希望将数据从特定的网页数据导入到您的Google电子表格中?

复制粘贴作业可以带您永远做下去! 而是使用公式ImportXML从网页的任何XML字段中提取信息。

公式如下: IMPORTXML(url,xpath_query)

示例:如果要从该结构化数据中拉出该URL上的所有链接— https://automate.io/,请使用此公式,例如= = IMPORTXML(“ https://automate.io/”,“ / / a / @ href”)。
下图描述了此公式的结果。

15.使用REGEXEXTRACT()提取子字符串

曾经遇到过从Google表格中的一组数据中提取特定术语的麻烦? Regexextract是要使用的公式! 如果您要从大量数据中查找许多单词,则绝对不能无处不在应用过滤器! 我们谁也没有时间去做所有无聊的事情。 这就是这些公式为我们提供帮助的地方。

公式如下: REGEXEXTRACT(text,regular_expression)

在此公式中,“文本”是输入文本,“正则表达式”是与该表达式匹配的文本的第一部分(将返回的值)。

16.使用TRANSPOSE()转置行和列

您可能会收到来自供应商,客户等的原始数据,并且希望以所需的方式对其进行格式化。 如果有大量的数据按行排列,而您想按列查看,那么复制和粘贴就会很麻烦。

使用TRANSPOSE这个公式,您可以将行数据转换为列数据,反之亦然。

这是公式: TRANSPOSE(array)

现在让我们将此公式应用于示例数据,如下图所示:

因此,您的公式将如下所示:TRANSPOSE(B2:D7)

将其应用于要粘贴转置数据的单元格。

看起来容易又简单吧?

17.使用QUERY()运行Google Visualization API查询

这是一个非常强大的公式,您可以在其中编写伪SQL查询并处理您的数据!

计算公式如下: 查询(数据,查询)

‘数据’:它是您要查询的单元格范围的参考
‘query’:它是文本,QUERY公式使用该文本来查找我们从数据集中寻找的信息

让我们看看如何使用搜索查询。 下面,我们将考虑从一个AdWords帐户中获取的一组数据,我们的目标是获取费用大于5美元的那些广告系列。

现在,我们运行公式并查看如下所示的结果:

18.使用ARRAYFORMULA()启用显示从数组公式返回的值

对大量数据使用大量公式并膨胀电子表格? 使用ARRAYFORMULA对一个或多个数据集执行多个操作。 ARRAYFORMULA不必跨多个数据集进行复制。 它是动态的,如果要跨所有数据集编辑公式,则可以只在一个位置进行更改。

这是公式: ARRAYFORMULA(array_formula)

array_formula:范围,使用一个单元格范围或相同大小的多个范围的数学表达式,或者返回大于一个单元格的结果的函数

让我们通过一个例子来理解这一点。

假设您有一个Adwords帐户的数据集,其中正在分别显示两个月中每个关键字的数据。

如果您希望计算两个月的每个关键字的支出,则无需在各列中分别进行计算。 只需使用如下所示的ARRAYFORMULA:

包起来

因此,如果您刚刚开始使用电子表格,这些应该是最好,最简单的Google Spreadsheet公式!

如果您遇到任何使用上述公式的用例,请在下面的评论部分中告诉我们!

您是否无法格式化大量数据来制定决策? 想知道您需要针对这些数据实施哪些公式以使其清晰易懂?

为了成为Google Sheets领域的专家,您确实需要了解骨干知识和基本公式,然后才能使用高级技巧。 如果您是初学者,并且正忙于处理大量数据,那么这是了解Google Spreadsheet基本功能的正确位置。

我们写下了18个最重要的简单Google公式来简化您的生活! 阅读此博客后,您将立即准备实现这些公式!

以下是最有用且必须了解的Google电子表格公式: