Tag: 公式

在单元格中取出一部分数字,然后将其余单元格移到另一个单元格+ excel公式中

我需要把一个数字划分成两个数字的总和。在我的例子中(计算服务效益的收益)我需要在单元格中划分13年到5年,例如单元格划分为8年。如果总年数= 4年应该分为4和0等。 ABCDE start date | End date | number of years | first 5 years | Remaining years 5/5/2010 6/3/2016 5 5 0 4/3/2000 7/7/2013 13 5 8 3/6/1998 13/5/2016 17 5 12 1/1/2013 2/3/2016 3 3 0 我们如何计算D&E列..任何帮助将不胜感激..在此先感谢

在列中find最大值后如何获得右边的数据

我有一个2列的数据集,列A是date和列B是时间。 我想有一个公式,find最新的date,然后也是最后一次在B列。 如下所示,最新的时间将是8/11/2016 8:57使用MAX可以得到最新的date,那么我应该结合它与匹配和索引得到单元格在右边?

如果某个单元格被修改,如何更新单元格中的date

我已经设置好了,所以当单元格数据发生变化时,它会更新date。 刷新工作簿时,即使未修改单元格内容,也会更新date。 我只想更新date,如果我修改单元格的内容。 我从CSV文件中提取数据,所以我经常不得不刷新一次又一次。 我如何解决这个问题,以便它只显示一个单元格被真正修改的date? 我现在有一个这样的公共职能,但它不起作用。 Public Function worksheetChange(ByVal Target As Range) If Not Application.Intersect(Target, [D4]) Is Nothing Then [L4] = Date End Function 即使当我刷新工作表,我没有修改单元格,它仍然更新date,我怎么解决这个问题? 编辑:我想出了这种types的VBA代码,但我不知道如何得到它的工作。 Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, [D4]) Is Nothing Then If Not ActiveWorkbook.RefreshAll Then [L4] = Date End Sub 事后看来,这段代码意味着,如果应用程序不相交,则采取D4,而且,如果工作簿不刷新,则将L4更新为今天的date。 谢谢。

多个Excel函数/处理单元格中的时间框架

我试图在Excel中的单元格中运行多个Excel公式。 目前我有: = IF(E2 =“off”,“Not Scheduled”,“”) 这样做是如果一个单元格显示“1”,那么另一个单元格保持空白。 如果一个单元显示“Off”,则另一个单元显示“Not Scheduled” 最重要的是,我想包括一个公式 如果G1小于或者大于D1,那么D1显示“Missed Time Window” 所以我的问题: 我如何build立多个公式到同一个单元格? 我如何告诉Excel单元格D1中的数据包含时间范围? 例如,D1中的数据显示“14:00 – 16:00”,所以如果G1小于或大于D1中设置的时间,则显示“Missed Time Window”

计数自上次出现以来的行数

电子表格问题。 我希望能够查看单元格中的数字,然后再次点击该数字之前,计算出现在其上方的行数。 有任何想法吗? 谢谢

在Excel中设定到期date和时间

好日子,我正在尝试创build一个常规的Excel公式,它会检查一个请求是否在“6PM”之后的“ THURSDAY”上创build,那么DUE DATE将在“12PM”即将到来的“SATURDAY ” 。 到目前为止,我可以将DUE DATE设置为SATURDAY,但是没有把时间设置为12PM的运气。 这是我的公式: =IF(AND([@[DAY CREATED]]="Thu",[@[TIME CREATED]]>–("6:00 PM")),[@Created]+7-WEEKDAY([@Created]),[@[DUE DATE]]) 任何帮助都感激不尽。 提前致谢 附加说明:创builddate同时具有date和时间,在这种情况下通常在星期四下午6点到晚上11:59之间

Excel公式到JavaScript转换

在Excel中我有以下公式 =1-(B30^(EXP(D30-C30))) 其中B30,D30和C30是细胞。 我把它转换成JavaScript这样的东西 result = 1 – (Math.pow(Math.exp(D30-C30), B30)); console.log(result); JavaScript输出结果不同,input值完全相同。 如果有人请指出什么是错的?

如何在excel中的每一行进行双重粘贴?

我有logging30.942行,在我的例子中: 234 543 222 456 674 我应该怎么做这个: 234 234 543 543 222 222 456 456 674 674 请如何使每一行双?

为什么我的自动填充公式被修改了?

我已经使用以下解决scheme自动从macros中填充公式。 在这里input链接描述 代码调用以下行: Sub FillData() Dim rng1 As Range Set rng1 = Range([a1], [a1].End(xlDown)) If Not (rng1.Rows.Count = Rows.Count And Len([a1].Value) = 0) Then rng1.Offset(0, 3).FormulaR1C1 = "=RC2" End Sub 使用这个例子,我创build了以下代码片段: If Not (rng1.Rows.Count = Rows.Count And Len([a1].Value) = 0) Then rng1.Offset(1, 4).FormulaR1C1 = "=VLOOKUP(RC1,'My Excel Tab name'!A:D,4,FALSE)" 然而,最后在单元格中的公式在A:D中的D中有括号,并且看起来像这样: =VLOOKUP($A3,'SubstationsPJM-New'!A:(D),4,FALSE) 我在这里做错了什么? 谢谢

如何在Excel中随机select单元格和相邻单元格

我想在excel上find一个公式,这将允许我随机select一个范围(这部分我已经find一个公式),并将其粘贴到另一个单元格中的单元格,然后将单元格放在随机select的单元格的旁边值也被选中并粘贴到不同的单元格中。 不知道这是否有道理,所以我会解释我想要做的。 我有一个充满年的专栏,每栏对应的价格都是相邻的。 我想随机select一年,并将其粘贴到电子表格下方的单元格中,并且我希望此随机选定年份的相应价格粘贴在此单元格旁边。 先谢谢你! 安娜