
使用这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.阵列形式
- 如何每天自动达到收件箱零
- 大学教了我什么
- 完成事情的方法论和基于它开发的前五名软件
- 本周博客,写作和内容创建:2019年3月30日至4月5日
- 您的团队是否设定了宏伟的目标,但未能成功实现目标? 这是您需要的一次会议,以及如何正确进行
让我们开始吧!
随着越来越多的企业专注于通过了解其数据来制定决策,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电子表格公式: