问题标签 [excel-formula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
64924 浏览

excel - Excel文本公式提取字段中用分号分隔的单词

Excel 中的字段包含用分号分隔的单词,例如:

A1 = 保存;国家;宝藏;为;好

如何应用 Excel 文本公式在另一个字段中从该字段生成单独的单词?例如:

然而,即使 A1 中的值发生变化,这些公式也应该适用,例如,如果 A1 的值更改为

A1 =你好;那里;怎么样;是;你

在这方面的任何帮助将不胜感激。

(问题是在这种情况下不允许编写我自己的函数,我必须使用原始函数,如find, search,mid等)

0 投票
2 回答
949 浏览

excel - 将 excel 单元格中的内容从字符串持续时间转换为分钟数

我有 Excel 文件,其单元格内容如 6h 18 m 即此单元格包含持续时间值。我需要在此电子表格中添加新列,我将在几分钟内使用现有值中的值。

例如:单元格 A1 = 6h 18 m 我想用公式添加新单元格

有人能拦住我吗?

0 投票
3 回答
1433 浏览

excel - Excel:将文本解析为公式

我想让excel公式的一部分是动态的,而不是单元格引用。

例如,假设在 A 列(单元格 A1:A99)中我有一堆数字,我想知道这些数字中有多少大于 50。

如果我希望这个计算是静态的,我可以简单地使用以下之一:

我提到这三个是因为我的实际公式是多毛的,并且有点混合了第二个和第三个。(毕竟,也许某些东西适用于 COUNTIF 但不适用于其他东西。)

现在,我希望能够在另一个单元格(比如 C1)中输入我的情况。因此,如果我在 C1 中输入“>50”,我的计算将如上,但如果我输入“<100”,我将计算 A 列有多少条目小于 100。

这可能吗?(我在 Windows XP 上使用 Excel 2003。)

0 投票
6 回答
97479 浏览

excel - 如何获取Excel中2个日期时间戳之间的小时和分钟差异?

假设我有 2 个时间戳日期:

  1. 2010 年 2 月 24 日凌晨 1:05:15
  2. 2010 年 2 月 25 日凌晨 4 点 05 分 17 秒

谁能告诉我应该在Excel中使用什么函数来获得小时和分钟的差异?

谢谢。

0 投票
2 回答
4475 浏览

excel - 如何从单个工作簿的多个工作表中的同一列中收集数据?

好的,这就是我想要完成的。对于此示例,我有一个由 4 个数据表和一个总计表组成的工作簿。4 个数据表中的每一个都有一个相似的名称,遵循相同的模式,唯一的区别是日期。(例如 9854978_1009_US.txt,其中 1009 是更改的日期,而文件名的其余部分相同)。在这些文档中的每一个中,F 列都包含一系列数字,我想找到它们的总和,但我不知道 F 中有多少单元格实际上包含数字。(但是,数字下方永远不会有其他信息,所以理论上我可以将整个 F 列加在一起)。随着时间的推移,我还将向工作簿添加新文件,并且不想重写我从 F 列收集数据的代码。基本上我想要完成的是' totals' 文件从工作簿中名为 '9854978_????_US.txt' 的文档中获取每一列 F,其中问号根据文件名而变化。我将如何在纯 Excel 代码中执行此操作?

0 投票
2 回答
294 浏览

excel - 如何使用excel公式得到这样的结果

我有两张excel表

下面是两张纸的示例

我想在表 2 的 b1 中放入一个公式并将其向下拖动,以便生成的表 2

我可以在表 2 的 b 列中使用什么公式?

0 投票
2 回答
821 浏览

excel - Excel 匹配稀疏范围中的错误与重复键

中的数据TheRange{1,"",1,"",1,"",1,"",2}

  • =Match(2, TheRange, 1)9按预期返回。

  • =Match(1.5, TheRange, 1)7按预期返回。

  • =Match(1, TheRange, 1)返回5不是预期的。

有没有人遇到过这个?有没有人有修复?

此外,如果我Worksheet.Function.Match在 VBA 中使用,我会得到更多意想不到的结果。

0 投票
2 回答
113 浏览

excel - 如何在 Excel 中轻松计算时间

我想在 Excel 中进行快速计算。我有一个 50:00:00 的单元格 (A1)。我做到=A1+1了,得到了 74:00:00。所以,我猜 1=24 小时=1 天。但是,我尝试=A1+1:23:45得到一个错误。有没有一种简单的方法可以在 Excel 中添加小时数?如果没有,你有更好的工具吗?

请不要说类似的东西=A1+1/24+23/24/60+45/24/60/60。在我的书中这并不容易。

0 投票
6 回答
112343 浏览

excel - 如何引用excel命名范围内的单元格?

例如,我有一个命名范围 A10-A20 为Age;我如何得到Age[5]与 A14 相同的。

我可以写“ =A14”,但我确实喜欢写“ =Age$5”或类似的东西。

0 投票
3 回答
10997 浏览

excel - Excel MAXIF 函数还是仿真?

中有一个中等大小的数据集,我希望从中提取 B 列中值的最大值,但那些仅对应于 A 列中满足某些条件的单元格的值。

所需的功能类似于SUMIFor COUNTIF,但它们都不返回必要的数据。没有MAXIF功能;我如何模仿一个?