问题标签 [formulas]

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 回答
72 浏览

actionscript-3 - 将y值转换为预定义范围的公式?

我有一个从 30 的最小值到 240 的最大值的图表,但我的实际 Y 值是 216-435 的范围。我正在尝试使一条可拖动的线与我的图表(30-240)上的值相对应,并且可以使用公式帮助。

这个截屏视频会有很大帮助。http://screencast.com/t/PpVXNAtZD9Q

0 投票
3 回答
13122 浏览

excel - 创建一个 Excel 宏以跨可变/未知数量的列复制公式?

我想在 excel 中创建一个宏,我可以在其他工作表上重复使用它来从 B4:B 复制公式?直到第 X 行。

我将把多行数据粘贴到几个不同工作表的 A 列中。我将在每张表上都有一个按钮,我想将其标记为“复制公式”。我已经编写了公式来将文本解析为 3 到 250 列,具体取决于工作表。我希望宏从 B4 突出显示到 Selection.End(xlToRight) 然后将该选择复制到 A 列中的最后一行数据。

我正在考虑这样的事情,但我在第 6 行不断收到错误消息。

0 投票
5 回答
4190 浏览

java - 在 Java 字符串中进行变量替换的优雅方法

非常简单的问题,今天我的大脑被冻结了,所以我想不出一个我知道存在的优雅解决方案。

我有一个以“A+B”形式传递给我的公式

我也有公式变量到它们的“可读名称”的映射。

最后,我有一个公式解析器,它将计算公式的值,但前提是它与变量的可读名称一起传递。

例如,作为我得到的输入

我希望我的输出是“foovar1+foovar2”

简单的查找和替换的问题在于它很容易被破坏,因为我们无法保证“可读”名称是什么。假设我用不同的参数再次举我的例子

如果我在循环中进行简单的查找和替换,我最终将替换我已经替换的可读名称中的大写字母 A 和 B。

这看起来像一个近似的解决方案,但我的变量周围没有括号

如何替换 Java 字符串中的一组标记?

0 投票
2 回答
9313 浏览

google-sheets - ArrayFormula 连接中的过滤器(Google 电子表格)

我进行了长时间的搜索,但找不到我要找的东西。也许有人在那里可以提供帮助?

我的 Google 电子表格中有这个公式(我将在下面解释它的作用):

在表 1 中有一个表格:A 列是名字(例如“James”),B 列是一些评论(例如“Headache”)。詹姆斯(或其他任何人)可能有多行,每行都有不同的评论(例如,詹姆斯有 2 行,一个说“头痛”,另一个说“膝盖疼痛”。)

在工作表 2 的 A 列中,我有一个出现在工作表 1 中的名称列表(使用 '=UNIQUE' 公式)。A1 说“詹姆斯”。在单元格 B1 中,我输入上述公式。

结果几乎正是我想要的。它将詹姆斯的所有评论合并到一个单元格中,每个评论之间有一个空格“”。因此,单元格 B1 中的结果是:“头痛膝痛”。

但是,我必须将此公式拖到下面的所有单元格中。有谁知道我怎样才能使它像我过去使用过的所有其他 ArrayFormulas 一样,公式会自动填充下面的所有单元格?我尝试将其设为数组公式,但没有成功。

我也一直在玩这个公式,它给了我相同的结果“头痛膝盖疼痛”,但该公式仍然不会复制到下面的单元格中。

如果有人知道如何实现这一点,我将非常感激 - 您的宝贵帮助将不胜感激。

感谢您的关注!

0 投票
2 回答
137 浏览

javascript - 根据一个值进行 x 次计算

我在做一个游戏的粉丝网站,我试图计算你需要多少法力+技能上面的公式从 19-20 技能计算

但我需要循环计算 x 次数,这样你就可以从 x (上面计算中的 19)计算到 y 需要每次提高 x+1 直到它达到最终值 y 并将每个循环的答案加起来,比如以下

我有 2 个文本框,我从中获取值

956208+1338692+1874168+2623836+3673371+5142719 = 15608994 所以它最终会从 19 到 25 做类似的事情

0 投票
3 回答
32698 浏览

excel - 忽略 DateTime 单元格中的时间值 - MS Excel

我在 A 列中有以下日期值(带时间)。

以及单元格 B1 中的以下值。

现在,当我应用公式=COUNTIF(A:A,"=" & B1)计算与单元格 B1 匹配的 A 列中的单元格数量时,它给了我零,因为它也在考虑时间值。

有什么解决方法/技巧吗?

0 投票
3 回答
9746 浏览

excel - 计算当前月份的日期值 - MS Excel

我在 A 列中有以下日期值(带时间)。

现在,我想从 A 列中获取具有当前月份日期值的单元格计数。

我曾想过以下公式,但我怀疑它仅适用于将 mm-dd-yyyy 作为 System-Date-Format 的机器。

有什么解决方法/技巧吗?

0 投票
3 回答
2643 浏览

dynamic - 用于动态字段名称的 Crystal Reports 公式

我试图弄清楚这一点,但无济于事。我正在使用的数据库具有显示基于期间的 GL 帐户余额的字段(例如{GLAF.BAL1}{GLAF.BAL2}{GLAF.BAL3})。我正在寻找一种方法来显示基于当前日期的余额总和。

我有以下公式来确定当前期间是什么(我们的财政年度从 8 月 1 日开始:

有没有一种方法可以创建一个基本上可以执行以下操作的公式。两个例子来确保它是清楚的:

示例 1(当前期间 = 4):

示例 2(当前期间 = 7):

0 投票
2 回答
578 浏览

excel - 根据那里的名称从三张纸中提取值到最终纸中

我有一个工作簿,其中包含三个工作表 [Sheet1、Sheet2 和 Sheet3] 中的数据,第四张工作表是主工作表。

如果匹配,我想根据名称将三张表中的值添加到主表中。例如,

预期成绩...

你能建议我这个公式或任何参考吗?

0 投票
1 回答
3291 浏览

vba - 如何使用变量作为 vba 中 sumifs 公式的标准

任何人都可以帮助我更正以下代码:

我需要""=XYZ""用变量替换部分代码