Tag: math

Excel如果function失败

我正在尝试执行以下操作: “在D13中input一个公式,它可以将数字1,数字2和数字3相加,也可以将它们相乘,具体取决于您在D12中input的内容,如果用户input错误,也应该input某种错误信息。 Number 1 18 – D9 Number 2 21 – D10 Number 3 16 – D11 Function Multiply – D12 Answer FALSE – D13 我已经在D13中input了这个function: =if(D12="Add",SUM (D9,D10,D11,if(D12="Multiply",D9*D10*D11,(D12="ERROR")))) 但是,每次我input函数,它只是说“错”… 任何可能的帮助? 谢谢

从一组预定义值中创build(math)函数

我想创build一个excel表,这将帮助我估计执行时间的任务,我给。 为此,我导出了4个类别,我将其中的任务从1到10分别进行评分。 这些是: 系统的复杂性 (简单的脚本或整个业务系统), 需求状态 (定义清晰或非常柔和), 系统知识 (我对系统和代码库了解多less)以及实施计划 (我知道做什么或者不做什么计划做什么或从哪里开始)。 在对这些类别中的每个任务进行评级之后,我想要得出一个由此产生的多大的成本以及这个任务可能需要多长时间,作为一个非常粗略的估计 ,我可以告诉我的老板。 我想做的事情 我想创build一个函数,在其中定义input,然后以数字的forms得到结果,请参阅: | a | b | c | d | Result | | 1 | 1 | 1 | 1 | 160 | | 5 | 5 | 5 | 5 | 80 | | 10 | 10 | 10 | 10 […]

在C#中的WorksheetFunction.Quartile等效

我们目前正在做一个MS-Access到.Net的网页项目。 在MS-Access VBA代码中,他们使用了“WorksheetFunction.Quartile”function。 请让我知道C#中的等效函数。 VBA中的示例用法: Q1 = WorksheetFunction.Quartile(arrY,1)

在Excel的NORMINV()上增加样本大小的平均偏差

我有一个奇怪的行为,我尝试在C编写Excel的NORMINV()作为norminv()我从一个math家这个function,这可能是正确的,因为我也尝试不同的结果相同。 代码如下: double calculate_probability(double x0, double x1) { return x0 + (x1 – x0) * rand() / ((double)RAND_MAX); } int main() { long double probability = 0.0; long double mean = 0.0; long double stddev = 0.001; long double change_percentage = 0.0; long double current_price = 100.0; srand(time(0)); int runs = 0; long double prob_sum […]

一旦我计算两位数输出应该是不同的,然后在Excel中的Excel表

在这里我要像(1406354340,1406354341)这样的decimal数,现在我在excel表单中对这个数字应用一些公式,如下所示,假设有单元格c3和c2 , c2 = 1406354340 and c3 = 1406354341 =(c3-c2)/86400 输出如1.18203E-05那么我将单元格的格式更改为[$-F400]h:mm:ss AM/PM显示12:00:01 AM 现在我按照上面的格式适用于PHP。 请看下面的代码 $unix_time1='1406354340'; $unix_time2='1406354341'; $timestamp = (((float)$unix_time2)-((float)$unix_time1))/86400; echo "<br>".date('h:m:s A',strtotime($timestamp)); 输出将是:一旦我显示$ timestamp 1.1574074074074E-5时间是01:01:00 AM 从php和Excel输出到目前为止是不同的,为什么? 请帮我解决这个问题。

计算分箱列表中的标准偏差

说我有一个整数值的列表, 1到10 。 而不是有实际的数据集,我只是有每个值的数量。 例如: 1 | 73 2 | 121 3 | 155 4 | 149 5 | 187 6 | 180 7 | 166 8 | 148 9 | 120 10 | 81 正如你所看到的,单独列出每个值(73 1 s,121 2等等)是非常耗时的,但这是我知道如何使用STDEV()的唯一方法。 我如何计算值的标准差?

SciPy使用“eq”约束函数来最小化函数,但不能使用SLSQPalgorithm(最好是GRG)

我正在使用NumPy和SciPy将Excel解算器转换为python,虽然我在技术上已经将其工作,但与结果略有不同。 正在通过公式提供示例数据: array_1 = [ 0.0943417538897551, 0.0799476059590533, 0.0486689860368342, 0.052434296201351 , 0.231614207638357, 0.0808322159046283, 0.0819215585688325, 0.140991841045595, 0.189247534431047 ] matrix_1 = [ [0.0235147682238835, 0.0194641686338689, 0.0116344823277316, 0.0214041868628604, 0.010980242438382, 0.013085897256736, 0.0107928914491097, -0.000350116147653561, 0.000323182155233255], [0.0194641686338689, 0.0227374787807333, 0.0147128129866735, 0.023168038099643, 0.00899606198312112, 0.0108035747784655, 0.00989996824509696, -0.000271072225966624, 0.000337765823991017], [0.0116344823277316, 0.0147128129866735, 0.0265282312707786, 0.0140689757522423, 0.021443195995926, 0.0252024393105442, 0.0187159868856209, 0.000969972826332724, -0.0000408711850838449], [0.0214041868628604, 0.023168038099643, 0.0140689757522423, 0.0288819629130722, 0.00890430456025532, 0.00987603454385401, 0.00914278195359995, -0.000127719476583381, 0.000340663672172775], […]

整合了倾向的限制

我有一个类似于下面那个通过15-20点(变化)产生的图表。 我感兴趣的是从0到最后一个x值的曲线下面的区域。 我一直在做的是从excel趋势线创build一个3-6阶(变化)并计算积分的方式。 例如: Equation: y = (c3 * x^3) + (c2 * x^2) + (c1 * x^1) + b c3: =INDEX(LINEST(y,x^{1,2,3}),1) c2: =INDEX(LINEST(y,x^{1,2,3}),1,2) C1: =INDEX(LINEST(y,x^{1,2,3}),1,3) b: =INDEX(LINEST(y,x^{1,2,3}),1,4) 梯形积分是不可能的,因为步长非常大,因为我无法控制点的数量。 有没有更有效的方法来做到这一点? 图片:

如何使用JavaScript类xirr公式

您好,我已经find了一些Excel类function的JavaScript类,但我不知道如何使用它。 我需要使用XIRR函数,但我不知道参数和语法的types和格式。 这里是代码: /* Based on * – EGM Mathematical Finance class by Enrique Garcia M. <egarcia@egm.co> * – A Guide to the PMT, FV, IPMT and PPMT Functions by Kevin (aka MWVisa1) */ var ExcelFormulas = { PVIF: function(rate, nper) { return Math.pow(1 + rate, nper); }, FVIFA: function(rate, nper) { return rate == […]

如何tri-parse细胞值形成多项式expression式?

编辑:大多数修改后的代码张贴如下。 编辑:我想让用户input多项式,如:A(n)* X ^ n + A(n-1)* X ^(n-1)+ A(n-2)* X ^(n-2 )+ … + A(0) 我有Excelmacros正在进行中,以演示中间值定理。 用户在A2中input度数,在B2中input系数。 目前MsgBox可以返回一阶多项式,forms为Coefficient * x ^ Degree。 我想MsgBox能够返回更复杂的多项式,所以用户可以确认input正确的多项式。 这是代码: Sub Function1() MsgBox "Enter polynomial by terms." counter = 1 counter = counter + 1 Degree = Cells(counter, 1).Value 'A2 Coefficient = Cells(counter, 2).Value 'B2 ' If cell value is […]