问题标签 [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 投票
1 回答
216 浏览

excel - 如何将 SERIESSUM 函数转换为 VB6?

在已故的 Frank Kabel 编写的 Excel 每日剂量网站上,有一些公式可以代替 ATP 函数。不是 Excel 大师,我正在努力将一个(到目前为止!)转换为 VB6。(我为什么要这样做,一旦 NDA 用完,我可能会联系起来。)

我遇到的问题是代表SERIESSUM的代码,即,

现在我已经能够相当简单地渲染 SUMPRODUCT 和 ROWS 函数了

我还没有“得到”的是

  • 如何x^(n+m*(ROW(INDIRECT("1:"&ROWS(coefficients)))-1))评估为数组
  • 以及该数组可能包含的内容

那里有任何 Excel 大师吗?

0 投票
1 回答
2766 浏览

excel - Microsoft Excel If 语句

我稍微修改了从之前的答案中得到的声明,现在看起来像这样:

=IF(C6=$R$3,IF(D6<=0.99,$U$2,IF(AND(D6>0.99,D6<=4.99),$U$3,IF(AND(D6>4.99,D6<=14.99) ),$U$4,IF(AND(D6>14.99,D3<=29.99),$U$5,IF(AND(D6>29.99,D6<99.99),$U$6,""))))),$ 8 新元)

一切正常,直到您将单元格 D6 中的值更改为 45 英镑,但它仍会显示单元格 U5 中的数字。

您或其他任何人可以帮我调整它以使其正常工作吗?我需要一个声明来执行以下操作:

如果 C2=R2 且 D2 < T2 则 U2,如果 D2 >T 但 T3 但 < T4,则 U4 如果 D2 > T4 但 < T5 则 U5,如果 D2 > T5 但 < T6 则 U6 但如果 C2 不等于 R2 然后 S8

0 投票
1 回答
391 浏览

excel-formula - 根据公式格式化 Excel 工作表 - 如何做到这一点

我正在使用 C++,并且正在生成一个 csv 文件来报告我的一些测试输出。有大约 1000 次奇怪的测试迭代,每次迭代输出消耗 excel 中的一行。我使用 CSV 文件的原因是我可以使用 excel 表打开它并查看输出。

现在,我想通过 CSV 使用 excel 表的公式功能。因此,我为特定单元格生成了一个类似“=A1+A2”的字符串,它可以工作。

现在,我想要一个这样的公式,并且基于该公式输出,我想更改单元格的格式,或者将该公式的输出打印为字符串,如 PASS/FAIL 等

如何在excel中写出这样的公式。首先是可能的。如果是,如何以及是否可以通过 csv 文件实现相同的目标。

而且,如果否,那么是否有任何其他替代方法可以在没有 CSV 的情况下实现相同的目标。

问候, 阿琼

0 投票
4 回答
34821 浏览

excel - excel电子表格中基于当前日期的单元格总数

我有一个这样的电子表格:

我想总结 val 行,但仅限于当前日期。所以如果今天是 7/3,那么总和就是 3+5+1=9。如果今天是 7/4,那就是 12。

我想出这个来获得列数:

但我不知道如何告诉excel做总和:

大概它与引用和查找有关,但我并不真正熟悉这些是如何工作的......

0 投票
1 回答
56262 浏览

excel - 如何在excel中按组计算数据

我在excel文件中有程序使用数据,数据有日期和时间。我想总结这些信息,即每天每小时有多少用户使用这个应用程序。如何使用excel公式来做到这一点?

样本数据:

0 投票
4 回答
1212 浏览

excel - 如何在给定定量数据、Excel、趋势线、蒙特卡罗模拟的情况下确定执行时间的公式

我可以在一些数学和 Excel 方面得到你的帮助吗?

我已经对我的应用程序进行了基准测试,增加了迭代次数和记录以秒为单位的时间的义务人数量,结果如下:

我现在如何想出一个函数 T(以秒为单位的时间)作为债务人数量 O 和迭代次数 I 的表达式

谢谢

0 投票
20 回答
795169 浏览

excel - 从Excel中的公式返回空单元格

我需要从 Excel 公式返回一个空单元格,但似乎 Excel 对待空字符串或对空单元格的引用与真正的空单元格不同。所以基本上我需要类似的东西

我试着做一些事情,比如

并假设 B1 是一个空单元格

但这些似乎都不是真正的空单元格,我猜是因为它们是公式的结果。当且仅当满足某些条件时,有没有办法填充单元格,否则保持单元格真正为空?

编辑:按照建议,我尝试返回 NA(),但出于我的目的,这也不起作用。有没有办法用VB做到这一点?

编辑:我正在构建一个工作表,该工作表从其他工作表中提取数据,这些数据的格式符合将数据导入数据库的应用程序的非常具体的需求。我无权更改此应用程序的实现,如果值为“”而不是实际为空,则会失败。

0 投票
5 回答
24942 浏览

excel - 如何获得字母表中的第 n 个字母

是否有一个简短的公式来获得字母表中的第 n 个字母?

例如,如果我给5函数提供参数,我会得到字母e

0 投票
2 回答
1247 浏览

excel - MS Access 03 - 规范化 Excel 电子表格中的数据

我有一个关于分解某些东西的方法的问题。我得到了这个 Excel 电子表格,它为我提供了制作一份报告所需的数据。它非常简单直接,但是其中有一个特别的部分让我有些悲伤。

在 Excel 电子表格中,有一列列出了“相关各方”。通常是 12 个人左右的名字,用逗号隔开,但后面括号里也有 orgID:

乔·史密斯 (DIV32)、约翰·多伊 (DIV12)、罗杰·安德鲁斯 (DIV14、DIV67、DIV01) 等

我需要将它们分成单独的列,以便在我将它们导入访问时它们将成为单独的字段。jon doe我知道如何在 Excel 中“文本到列”,但是当(DIV13、DIV54 等)有多个分区时,这会搞砸。

不知道如何在访问中执行此操作,但很想知道。

请问有人有excel公式或访问方法吗?

0 投票
1 回答
769 浏览

excel - 如何在 Excel 财务模型中表示业务规则?

我在 Excel 中创建了一个“单期”财务模型——即每列中的公式都是一致的模型,因此您可以根据需要复制/粘贴/扩展它们。

我将模型的假设分解为单独的表格。例如,我有一个名为monthly_sales; 这就是我每个月添加的新客户数量。然后公式如下所示:

假设表 1.0

投影表 1.0

所以在八月份,我将有 6 个客户;9月,12个客户;10 月,18 位客户。到现在为止还挺好。但是我最早的客户需要更多的开发资源,对吧?我最好添加一些限制。

假设表 2.0

英文:前 3 位客户每人需要 2 个月的开发时间。从 8 月到 11 月,我有 1 个客户。12 月,我添加了第二个客户,4 月又添加了第三个。到 2010 年 8 月,我完成了early_customers,然后我可以开始每月增长 6 个。

我知道如何用 VBA 做到这一点;我可以编写一个用户定义的函数来检查前几个月,并将# Customers公式更改为类似

但我怀疑有一些方法可以在适当的 Excel 公式中以声明方式表示这个概念。有没有?