问题标签 [worksheet-function]

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 投票
1 回答
385 浏览

excel - Excel中的小数序列

如何在 Excel 电子表格中打印 0 到 1 之间的小数?

例如)我有一个数字序列:1、2、3、4、5、6、7、8、9、10。

0 投票
1 回答
941 浏览

excel - Excel 公式/技术

我有这个问题,但我正在思考如何做。

机器人研究所的科学家们创造了一种可以自我复制的新型机器人。新机器人需要两周时间来收集材料,然后每周制造一个新机器人(和它自己一模一样),持续三周。第一个新机器人在第 3 周结束时激活,第二个新机器人在第 4 周结束时激活,第三个新机器人在第 5 周结束时激活。一旦创建,每个新机器人都会考虑相同的周期收集材料两周,然后创建三个新机器人,每周一个。每个新机器人也是如此。在其存在的前五周结束时,每个新机器人都会停止制造新机器人,但会退休并永远“活着”。科学家们计划用自己的双手只制造一个机器人,然后让它运转起来。

我应该使用什么公式或函数?

谢谢!

0 投票
1 回答
18167 浏览

excel - Excel 选择案例?

我想为 excel 创建“案例”公式来模拟选择案例行为(带有多个参数,否则是可选的)。如果 A1 和 A2 是 excel 单元格,那么目标是:

如果可以,它必须接受 excel 公式或 vba 代码,以便在处理案例之前对单元格进行操作,ig

如果可以,它必须接受一个或多个单元格来评估,ig

如果 A2=A3=A4=A5=1 和 A1=2,A6="一个",A7="两个"

顺便说一句,| 表示或,!= 表示不同

有什么帮助吗?


我很感激。

我能写的是这样的:

我以这种方式调用函数

而且我无法达到目标,它只适用于第一个条件,A1>5。

我使用 for 修复了它,但我认为它不像您的建议那样优雅:


当我调用函数时:

有用。

谢谢大家。


经过一番工作,最后我得到了一个 excel 选择案例,更接近我最初想要的。

当 A1=5 我打电话给:

可以这样读:当A1大于5时,则选择“gt 5”,而当A1小于5时,则选择“lt 5”,否则选择“eq 5”。运行后,它与“eq 5”匹配

谢谢,这很令人兴奋,而且很有教育意义!

0 投票
2 回答
6061 浏览

excel - Excel 中基于单元格引用引用另一个 Excel 文件的公式

我想制作一个引用另一个 excel 文件中的单元格的公式。我已经弄清楚了,如下所示:

但由于此工作表中的单元格 L1 是设置为月份的数据单元格,因此它显示当前月份,所以我希望能够执行以下操作:

但这不起作用。如何让这个功能在单元格 L1 上工作?

0 投票
1 回答
141 浏览

excel - 更新excel公式的先例

如果我们提供所有详细信息,例如......

假设在单元格 D1 = "=SUM(B1:B20)"

现在数据导出后,我们知道数据是 B5:B50

那么我们如何要求excel更新单元格D1中的公式,如“=Sum(B5:B50)

否则我们将不得不进行字符串替换。

0 投票
4 回答
20904 浏览

excel - 如何对包含错误的命名值范围求和?

我有一个 Excel 电子表格,它从我需要运行计算的另一个来源导入数据。我需要处理的数据在一个命名范围内——它恰好在 C12:C36 范围内——但它被称为“SumData”。

此范围内的值包含许多错误,目前包括 #NUM!和#N/A,但可能包含其他错误。我需要对这些值求和。

我了解如何进行求和公式:

或者

我还可以使用 IFERROR 来检查错误:

但 IFERROR 似乎只检查我输入的公式的当前对应行。即,如果在 D12 中输入我的公式,它只检查 C12 行的错误,并返回值(如果 C12 包含错误,则返回 0)。

如果我将两者结合起来做:

我没有得到有效的返回值。它基本上给了我最近的相应行 - 例如:

我究竟做错了什么?

0 投票
2 回答
375 浏览

vba - 确定 Excel 中是否需要 VBA,或者数据透视图/表格是否足够

我希望我对这个问题有一个更准确的描述性标题,但我对 Excel 电子表格或 VBA 不是很了解(我主要是一名 Java 开发人员,在 Microsoft 世界中玩得不多)。

我正在尝试使用 Excel 电子表格来完成某些事情。我需要确定我是否可以使用数据透视表、数据透视图或其他一些内置功能来实现……或者我是否需要沿着编写自定义 VBA 代码的道路前进(或者可能完全使用另一个平台)。

电子表格的目的是帮助为组织(Toastmasters 俱乐部)创建时间表。这个组织有一个成员名册,它每周开会,并且在给定的会议中,不同的成员被分配到不同的角色。

我的电子表格如下所示:

第一个标签

一栏...代表成员名册的名称列表。

第二个标签

每行代表过去的会议日期。每个角色都有列,并且单元格将填充在该日期担任该角色的人员。我使用数据验证在每个单元格中提供第一个选项卡的花名册作为下拉列表。

第三个选项卡(可能是多个选项卡?)

这是整个事情的重点。对于每个可能的会议角色,我想查看哪些成员最“过期”分配给该角色。基本上,我想要一份所有俱乐部成员的列表,按照他们上一次担任该职位以来的时间排序。从未担任该角色的人将被排在列表的顶部。

第三个选项卡数据是否可以通过数据透视表等来完成……还是我误解了这些工具的目的和限制?

0 投票
1 回答
1707 浏览

java - JXL 解决#VALUE 问题

我想使用 AVERAGE 函数,但是当我有一个恰好是标签的参考单元格时,我得到 #VALUE 作为输出。

我附上了我正在尝试做的示例代码:

我无法将空单元格转换为 0,因为 AVG 值会改变。

使用的罐子

jxl-2.6.jar

实时而不是标签,该值将基于公式使用

IF(Some-cell-reference="","",some-Value)

然而; 当我尝试使用键 F2编辑单元格时,它会更改其执行计划并得到正确的输出。

有没有可用的解决方案......

预期的解决方案:

使单元格为空但更改单元格格式以便不返回#VALUE。

这篇文章与

参考其他工作表的 JXL #VALUE 问题

0 投票
1 回答
5442 浏览

excel - 状态更改后将行从一个 wksheet 移动到同一工作簿中的另一个的宏

我有一个包含 2 个工作表的工作簿(1 个工作表称为最终工作表,1 个工作表称为待处理工作表),它们使用相同的列标题和列公式。

我很难找出一个宏/VBA,一旦第四列的状态从待定变为最终状态,它将帮助我自动将数据行从“待定”表传输到“最终”表。这样一来,未决客户和最终客户的所有数据都保存在单独的表格中。

请帮忙。

0 投票
2 回答
668 浏览

excel - Excel:计算特定月、周、年的计费时间

我在电子表格中有四列,月、周、年、小时,我想根据月、周和年的数字“总和”小时数。月份为 (1-12),周为 (1-52),年份为 (2009, 2010, 2011)

例如:

不确定我是否应该使用 vlookup 或嵌套“if”。如果其他人有更好的方法,请告诉我。

提前致谢。