标签: worksheet-function

在Excel中计算平均值时如何自动排除最大值和最小值

如果我想取不包括最高和最低值的中间平均值,有没有办法在 Excel 上执行此操作,而无需手动查找并从平均值计算中排除最高和最低值?

worksheet-function microsoft-excel

3
推荐指数
1
解决办法
9407
查看次数

如何使用缺少 END 键的键盘将公式应用于整个 Excel 列

我有一个带触控板的键盘,但缺少全尺寸键盘上可用的一些普通键(其中包括Home和End)。

此外,工作表中有 30,000 行,将单元格的角向下拖动到列的长度需要太长时间。它滚动了几分钟,我必须创建许多公式。

公式本身是否可以说它适用于整个列?

我想要这个新列的公式来获取另一列的前两个字符:

=LEFT(E1|2)
Run Code Online (Sandbox Code Playgroud)

有没有办法指定“列E”而不是单元格E1?

keyboard worksheet-function microsoft-excel

3
推荐指数
1
解决办法
5273
查看次数

LibreOffice Calc 等效于 Excel 的“评估公式”功能

Excel 具有“评估公式”功能(它位于“公式审核”组中的“Excel 公式”功能区中,如下图所示)。

Excel 的“计算公式”功能

LibreOffice Calc 中是否有与该 Excel 功能等效的功能?

编辑:

按照 fixer1234 的建议,我添加了一个指向一个站点的链接,该站点显示了 Excel“评估公式”功能如何工作的示例。这样,熟悉Calc但不太熟悉Excel的用户可能会更好地了解问题所在并更轻松地提供信息。

在示例中,您可以注意到我所说的公式的逐步“演变”。事实上,在评估过程的每一步,部分公式都被替换为实际结果,直到达到最终结果。(这在处理特别长的公式时可能会非常方便。)

worksheet-function openoffice-calc microsoft-excel libreoffice-calc

3
推荐指数
1
解决办法
5389
查看次数

当我在另一个单元格中写入并按回车键时如何自动在单元格中插入 =now() 函数

我想知道如何:

自动=now()在 Excel 的 B 列中具有该功能,仅在我在相应单元格 (A1, A2, .. A?) 的 A 列中写入内容时才显示在每个单元格 (B1, B2, .. B?) 中。

在此处输入图片说明

worksheet-function microsoft-excel microsoft-excel-2010

3
推荐指数
1
解决办法
4363
查看次数

Excel 是否可以使用通配符来确定单元格是否包含特定文本?

如果 A1 包含miles,则以下评估为真:

=IF(A1="miles",1,0)

如果 A1 包含miles 和miles,则以下评估返回false:

=IF(A1="*miles*",1,0)

我找到的每个资源都使用(在我看来)像识别字符串的后门方式,通过搜索它的位置:

=IF(ISNUMBER(SEARCH("miles",A1)),1,0)

这样就完成了任务,但是 Excel 可以使用通配符来评估较长的字符串是否包含较小的字符串吗?

worksheet-function microsoft-excel

3
推荐指数
1
解决办法
2万
查看次数

将日期设置为最近的上一个(最近的)25 日的公式

我在这里需要一些东西,但我认为它们可能是类似的公式:

我在 Excel 文件(A 列)中有一个日期列表。我想创建一个第二个列表(B 列),该列表将有一个公式,该公式将返回A 列中相应单元格最近的前一个(最近的)第 25 天。如果日期正好落在 25 日,我需要结果来保持相同的日期。

例如:

  • 如果 A1 的日期为 3/14/16,B1 将返回 2/25/16。
  • 如果 A2 的日期为 5/28/16,B2 将返回 5/25/16。
  • 如果 A3 的日期为 5/25/16,B3 将返回 5/25/16。

我还需要一个公式,该公式将返回该月的下一个25 日。

例如:

  • 如果 A1 的日期为 3/14/16,B1 将返回 3/25/16。
  • 如果 A2 的日期为 5/28/16,B2 将返回 6/25/16。
  • 如果 A3 的日期为 5/25/16,B3 将返回 6/25/16。

date worksheet-function microsoft-excel

3
推荐指数
1
解决办法
2661
查看次数

与另一个数字相比,在列表中查找绝对最大数字的 Excel 公式

我有一个数字列表,让我们说:

  500        530     460     510
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我使用一个公式来查看 530,460 和 510 以找到与 500 的最大绝对值差异吗?

该公式应得出 40 的答案。

worksheet-function microsoft-excel

3
推荐指数
1
解决办法
43
查看次数

Microsoft Excel 评分系统如何将整数转换为百分比和平均值

我有一个评分系统,其中有一列数字等于百分比。

例如 B2-B5 是每个数字取决于等级。1 相当于 85%,2 相当于 95%,3 相当于 97%,4 相当于 100%。在 A1 的左上角,我有一个总分框,它应该采用这些数字,将它们解释为百分比,然后对它们进行平均。

我的目标是使用 SUBSTITUTE 和 AVERAGE - 我尝试使用 Substitute 但您似乎无法一次将它应用于列中的一系列单元格,上帝,我很生气。

这在Excel中可能吗?我是一名开发人员,可以轻松地在任何其他方面做到这一点,但这是对同事的要求,Excel 使我无休止地沮丧。我觉得它完全不直观。

worksheet-function microsoft-excel microsoft-excel-2010

3
推荐指数
1
解决办法
850
查看次数

如何在Excel中设置多个排序规则来对列进行排序?

我有一个邮件地址列表,假设我们有这个列表

thisisanexample@home.com
anotherthing@whatever.com
hello.world@idontknow.com
default@idk.com
youleave@whatever.com
nomoreideas@sorry.com
example@g.com
another_option@home.com
efg@idk.com
Run Code Online (Sandbox Code Playgroud)

在 Excel 中,如何设置 2 条排序规则?我喜欢第一个排序规则说我们在@ 符号之后按字母顺序排序。

第二个排序规则是,如果@符号之后的部分相同,则按字母顺序对@之前的部分进行排序。

所以基本上,如果我们应用这 2 个排序规则,上面的列表将如下所示:

example@g.com
another_option@home.com
thisisanexample@home.com
default@idk.com
efg@idk.com
hello.world@idontknow.com
nomoreideas@sorry.com
anotherthing@whatever.com
youleave@whatever.com
Run Code Online (Sandbox Code Playgroud)

我至少知道如何在 Excel 中设置第一条规则。通过选择要排序的列,将其复制两次到另外两列,然后在第二列中选择所有邮件地址,按“列中的文本”,当您看到符号@ 时将邮件分开。然后你在第一列有实际的邮件地址,第二列是@之前的部分,第三列是@之后的部分。现在只需让 @ 部分之后的列排序即可。

但我不知道如何同时考虑这两个规则......?:S

我真的希望我的问题很清楚,否则明天我将在工作中度过漫长的一天:P

sorting worksheet-function microsoft-excel

3
推荐指数
1
解决办法
230
查看次数

Excel countif 不适用于 {} 表示的范围

我有一个公式可以返回一组中的值,例如:

{0;0;0;9;7;6;0;0;0}
Run Code Online (Sandbox Code Playgroud)

如果我使用

COUNTIF({0;0;0;9;7;6;0;0;0};0) 
Run Code Online (Sandbox Code Playgroud)

我收到 Excel 发出通知的错误:发现您的公式有问题。我该如何解决这个问题才能计算零。

worksheet-function microsoft-excel

3
推荐指数
1
解决办法
121
查看次数