问题标签 [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.
excel - Excel文本公式提取字段中用分号分隔的单词
Excel 中的字段包含用分号分隔的单词,例如:
A1 = 保存;国家;宝藏;为;好
如何应用 Excel 文本公式在另一个字段中从该字段生成单独的单词?例如:
然而,即使 A1 中的值发生变化,这些公式也应该适用,例如,如果 A1 的值更改为
A1 =你好;那里;怎么样;是;你
在这方面的任何帮助将不胜感激。
(问题是在这种情况下不允许编写我自己的函数,我必须使用原始函数,如find
, search
,mid
等)
excel - 将 excel 单元格中的内容从字符串持续时间转换为分钟数
我有 Excel 文件,其单元格内容如 6h 18 m 即此单元格包含持续时间值。我需要在此电子表格中添加新列,我将在几分钟内使用现有值中的值。
例如:单元格 A1 = 6h 18 m 我想用公式添加新单元格
有人能拦住我吗?
excel - Excel:将文本解析为公式
我想让excel公式的一部分是动态的,而不是单元格引用。
例如,假设在 A 列(单元格 A1:A99)中我有一堆数字,我想知道这些数字中有多少大于 50。
如果我希望这个计算是静态的,我可以简单地使用以下之一:
我提到这三个是因为我的实际公式是多毛的,并且有点混合了第二个和第三个。(毕竟,也许某些东西适用于 COUNTIF 但不适用于其他东西。)
现在,我希望能够在另一个单元格(比如 C1)中输入我的情况。因此,如果我在 C1 中输入“>50”,我的计算将如上,但如果我输入“<100”,我将计算 A 列有多少条目小于 100。
这可能吗?(我在 Windows XP 上使用 Excel 2003。)
excel - 如何获取Excel中2个日期时间戳之间的小时和分钟差异?
假设我有 2 个时间戳日期:
- 2010 年 2 月 24 日凌晨 1:05:15
- 2010 年 2 月 25 日凌晨 4 点 05 分 17 秒
谁能告诉我应该在Excel中使用什么函数来获得小时和分钟的差异?
谢谢。
excel - 如何从单个工作簿的多个工作表中的同一列中收集数据?
好的,这就是我想要完成的。对于此示例,我有一个由 4 个数据表和一个总计表组成的工作簿。4 个数据表中的每一个都有一个相似的名称,遵循相同的模式,唯一的区别是日期。(例如 9854978_1009_US.txt,其中 1009 是更改的日期,而文件名的其余部分相同)。在这些文档中的每一个中,F 列都包含一系列数字,我想找到它们的总和,但我不知道 F 中有多少单元格实际上包含数字。(但是,数字下方永远不会有其他信息,所以理论上我可以将整个 F 列加在一起)。随着时间的推移,我还将向工作簿添加新文件,并且不想重写我从 F 列收集数据的代码。基本上我想要完成的是' totals' 文件从工作簿中名为 '9854978_????_US.txt' 的文档中获取每一列 F,其中问号根据文件名而变化。我将如何在纯 Excel 代码中执行此操作?
excel - 如何使用excel公式得到这样的结果
我有两张excel表
下面是两张纸的示例
我想在表 2 的 b1 中放入一个公式并将其向下拖动,以便生成的表 2
我可以在表 2 的 b 列中使用什么公式?
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 中使用,我会得到更多意想不到的结果。
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
。在我的书中这并不容易。
excel - 如何引用excel命名范围内的单元格?
例如,我有一个命名范围 A10-A20 为Age
;我如何得到Age[5]
与 A14 相同的。
我可以写“ =A14
”,但我确实喜欢写“ =Age$5
”或类似的东西。
excel - Excel MAXIF 函数还是仿真?
我在excel中有一个中等大小的数据集,我希望从中提取 B 列中值的最大值,但那些仅对应于 A 列中满足某些条件的单元格的值。
所需的功能类似于SUMIF
or COUNTIF
,但它们都不返回必要的数据。没有MAXIF
功能;我如何模仿一个?