标签: worksheet-function

Excel LEN 位于两个符号之间

这里是 Excel 菜鸟。

有谁知道我如何执行以下操作?

在列中,每当单元格中的文本字符串包含超过x 个字符时,我希望通过条件格式将其突出显示。这些单元格的内容看起来就像这样:

“猫|鸟鸟|狗狗狗”

我希望每当文本字符串之一包含超过x个字符时单元格就会突出显示(本例中的文本字符串是用“|”与单元格中的其他文本分隔的文本)。

我很确定我需要使用 LEN 函数做一些事情,但我不知道具体如何做,因为我需要 LEN 应用于由“|”分隔的每个文本。

我希望解释足够准确。

worksheet-function microsoft-excel

4
推荐指数
1
解决办法
492
查看次数

如何逐行评估 COUNTIFS (或类似)中的多个 OR 条件?

考虑以下示例数据。

A 乙
1 2
8 4
2 1
3 7
4 8

分别来说,A小于5的个数为=COUNTIF(A1:A5, "<5")->4,B的个数为=COUNTIF(B1:B5, "<5")->3。

我知道如果我想要 A和B < 5的行数,我可以使用 COUNTIFS: =COUNTIFS(A1:A5, "<5", B1:B5, "<5")-> 2 因为 COUNTIFS 逐行评估条件。但是,我无法找到一种优雅的方法来获取 A或B < 5的行数。

使用样本数据,答案应该是 5。到目前为止我已经尝试过:

  • =COUNTIF(A1:A5, "<5") + COUNTIF(B1:B5, "<5")-> 7,因为单元格不被视为行。这仅计算 <5 的单元格数量。
  • =SUM(IF(A1:A5 < 5, 1, 0), IF(B1:B5 < 5, 1, 0))-> 7,与上面做同样的事情。
  • =SUM(IF(OR(A1:A5 < 5, B1:B5 < 5), 1, 0))-> 1,因为单元格不被视为行,并且 OR 仅返回一个组合每个单元格条件的结果的值。如果任何单元格 <5,则计算结果为 1;如果没有单元格 <5,则计算结果为 …

worksheet-function microsoft-excel countif

4
推荐指数
2
解决办法
578
查看次数

如何根据单元格的当前值更改单元格的背景颜色?

我有一列函数值为 True 或 False:

=IF(ISNA(A1), false, true)
Run Code Online (Sandbox Code Playgroud)

从第 1 行到 5000+ 行。我想将所有 False 标记为红色背景色或文本为红色。有什么可用的功能吗?

worksheet-function microsoft-excel

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

如何计算所有小于 n 的正整数的总和?

我有以下功能:

f(n) = f(n - 1) + (n - 1)
f(0) = 0
n >= 0
Run Code Online (Sandbox Code Playgroud)

我已经n在 A 列上声明,并且需要在f(n)B 列上的结果。

我正在尝试找到与此函数等效的 Excel 公式。

示例结果:

A | B
--+--
0 | 0
Run Code Online (Sandbox Code Playgroud)

或者:

A | B
--+--
1 | 0
Run Code Online (Sandbox Code Playgroud)

或者:

A | B
--+--
4 | 6
Run Code Online (Sandbox Code Playgroud)

但从来没有:

A | B
--+--
0 | 0
1 | 0
2 | 1
...
Run Code Online (Sandbox Code Playgroud)

最大的问题是,我无法模拟f(n - 1). 所以像上面的例子一样引用前一行是无效的。我几乎可以肯定答案是微不足道的,我就是找不到。

worksheet-function microsoft-excel

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

如何在不更改单元格引用的情况下向下填充单元格引用

我有一列单元格,我希望所有这些单元格都等于另一个单元格中的值。我突出显示单元格并键入 = 然后在下面再次执行此操作,然后我突出显示单元格并向下拖动但单元格列等于值的平行列。我希望它固定在一个单元格上。这有意义吗?我相信这很容易,但我无法弄清楚。

worksheet-function microsoft-excel

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

有没有办法告诉哪些单元格引用了 Excel 中的选定单元格?

在 Excel 中,您可以让一个单元格引用另一个单元格以计算其值。我想做相反的事情,以获取引用当前选定单元格的任何单元格。这在 Excel 中是否完全可能,作为内置函数之一或 VBA 脚本?

vba worksheet-function microsoft-excel

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

带有 IF 的 Excel 范围

如果它们匹配值,是否有一个函数会创建一个范围(从一个范围)?本质上,我正在寻找类似的东西COUNTIF,它会返回与我的IF.

理想情况下,类似于RANGEIF(<NORMAL_RANGE_HERE>, ">"&C12),它将返回<NORMAL_RANGE_HERE>大于 的所有单元格C12。

worksheet-function microsoft-excel

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

在 Excel 中对分组数据进行编号

我有一个 Excel 电子表格(2010),其中的数据类似于:

狗棕色尼斯
狗白色尼斯
狗白穆迪
猫 黑色 漂亮
猫黑色的意思
猫白色尼斯
猫白色的意思

我想对这些动物进行分组,但我只关心物种和颜色。我不在乎性格。我想为集合分配组号,如下所示。

1 狗棕色尼斯
2狗白色尼斯
2 狗白穆迪
3猫黑色不错
3只猫黑色的意思
4只猫白色不错
4只猫白色的意思

我能够选择所有物种和颜色,然后从数据选项卡中选择“高级”,然后选择“仅唯一记录”。这折叠了数据,以便我可以对可见行进行编号。然后当我“清除”过滤器时,我可以轻松地用上面的数字填充数字下方的空白区域。问题是我的真实数据有太多行,因此不实用。此外,在第一个单元格中输入1,在下面的单元格中输入2,同时选择两个然后将角向下拖动到“自动编号”的技巧在您查看过滤的行时似乎不起作用。有没有办法做到这一点?

worksheet-function microsoft-excel

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

如何在 Excel 2010 中找到函数的定义?

我的任务是对我知之甚少的 Excel 2010 电子表格进行更改。大约十年前,我对 Excel 非常擅长,但我不太确定如何查找我在单元格中看到的特定公式的定义。

例如,在一个单元格中,我看到我假设的是一个函数调用=CEMPRICE!$L$19,我假设这是一个对CEMPRICE带有 cell 内容的函数的调用L19。

我在哪里可以找到它的定义CEMPRICE以及它是如何工作的?

worksheet-function microsoft-excel microsoft-excel-2010

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

使用数字作为分隔符在 Excel 中的单元格中拆分字符串

示例单元格值:千禧疼痛中心总裁兼创始人,1998 年至今。

我希望将其解析(拆分)为“千禧疼痛中心总裁兼创始人”,并在另一个单元格中“1998 年至今”。

这是可行的吗?

worksheet-function microsoft-excel

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