Tag: excel formula

公式在行插入和删除时发生

我们怎样才能告诉Excel保留相关引用(插入和删除后)? 我有一个简单的支票簿表单。 C列为退款,D为支出(input负值),E列为运行余额。 目前使用运行平衡的以下公式 =E16+C17+D17 像这样 但是一直在打破,就像在某些行插入之后我必须复制粘贴公式来修正列E. 公式打破如下: 要重现问题,请select第17行,然后使用control-shift- +,Excel将公式E18更改为 E16+C18+D18 并不是 E17+C18+D18 (A) =SUM(INDIRECT("E"&ROW()-1),INDIRECT("C"&ROW()),INDIRECT("D"&ROW())) 但它仍然行插入失败(例如,select第17行,然后控制shift + +,Excel 2010恢复插入,现在空行17,在E17 = E16 + C17 + D17下面的公式(而不是使用我的公式(A)) 我怎样才能解决这个问题,并减less错误? 谢谢

单元格中使用文件名的封闭工作簿的Excel单元格引用

我有一个包含96个xls文件的中央位置; 这96个文件中的每一个代表一个单独的testing: “\ server5 \ Operations \ MainBoardtesting中心位置不要删除或重命名” 我创build了一个Excel工作簿,将单个testing的所有信息input到一张纸上。 然后,我使用VBA来拉取文件的名称,并在同一工作簿的第二张表上添加一个链接到文件。 我将这些文件链接到表1。 接下来,我将与testing执行相对应的首行上的所有信息添加到每个工作簿(Test)的单个行中。 现在我需要在新的工作簿(高级主板testinglog.xlsx)上填充工作表1 到目前为止,这个公式是有效的,但只适用于开放的工作簿 =INDIRECT("'\\server5\Operations\MainBoard testing central location DO NOT REMOVE or RENAME\["&A7&"]Summary'!$E9") 其中A7代表从A6到A103的文件名 总结E9是我想在单元格C7中input的单元格 Excel捕获C7 请注意填充的值,这是因为我打开了这两本工作书,所有#REF! 单元格包含与填充的单元格相同的公式。 请让我知道如果您需要任何额外的信息来完成这个繁琐的任务 我也试过微软推荐的方法: ='[20160613 1002257 35000010-01B.xls]Summary'!$E9 用包含文件名的单元replace文件名: ='["&A7&"]Summary'!$E9 我得到#REF! 在单元格和公式栏中自动更改为: ='(\\server5\Operations\MainBoard testing central location DO NOT REMOVE or RENAME\["&A7&"]Summary'!$E9

如果重复的值更改单元格中的文本

我有一个不同的值的列,但相同的值可能存在不止一次。 如果列B中的值存在多次,我有一个公式在值的前面添加一个数字。 该列可以像这样: 123 234 234 123 567 而当我使用这个公式时,它会像这样结束。 123(1) 234(1) 234(2) 123(2) 567 我想要做的是不添加(1)到第一个值,我想将其添加到第二个值。 我的意思是以下几点: 我希望它看起来像这样,而不是看起来如何 123 234 234(1) 123(1) 567 我使用的公式如下: =IF(COUNTIF($B$1:$B$5000,B1)>1,B1& " (" & COUNTIF(B$1:B1,B1) & ")",B1) 这样做可以改变公式吗?

嵌套在IF函数中的Excel CountIF

我有一个仪表板,我试图放在一起,我不明白Excel是如何解释我的公式。 我试图让excel读取包含月份值的单元格,如果该值为true,那么读取我的虚拟variables并对其进行计数。 这里有多个标准,所以我用CountIFS。 这是函数的工作原理 =IF('Other tab'!$AI:$AI=B3,COUNTIFS('Other tab'!$BI:$BI,1,'Other Tab'!$BB:$BB,1,'Other tab'!$BC:$BC,1),"ERROR") 凡有地方有一个“1”有一个虚拟variables创build。 我也试图用虚拟variablesreplace的实际文本做到这一点,我的公式仍然无法正常工作。 我没有得到一个错误,但返回值是“0” Here's a sample of the data: Current Tab: 1 ABCDEFGH 2 3 Metric January February March April May June July Other tab: AI BB BC BI 1 January 0 1 1 2 January 0 1 1 3 January 0 0 0 4 January […]

Excel VBA – 将string公式转换为单元格范围内的Excel计算

我只是想知道这是否可能没有循环 – 在我的Excel表格中,例如, Range("A1:C10")我有文本连接公式,一旦连接,创build真正的Excelfunction。 作为一个愚蠢的例子,假设我在单元格A1中有以下内容: A1: ="=Sum(D"&C2&":E"&C3&")" 现在,我知道在VBA中,我可以为任何一个特定的单元格做下面的事情: Range("A1").Formula = Range("A1").Text 它会将我的文本公式转换为Excel公式并对其进行评估。 现在,我很好奇的是,是否有办法说,例如: Range("A1:C10").Formula = Range("A1:C10").Text 没有单独循环每个单元格? 此外,我不能使用INDIRECT()作为,不幸的是,我的公式引用封闭的工作簿:/ 有任何想法吗??

Excel – 如何计算具有相对条件的单元格

我正在尝试使用计数函数来计算标记为“成功”的列中的单元格数量,如果同一行(但不同的列)中的相对单元格表示特定的标题,例如“汽车服务” 任何帮助将非常感激 谢谢,Matt

在Excel中提取投影数据

当我们将趋势线添加到图表时,Excel会提供一个选项来在图表中显示趋势线方程。 然后,我们可以使用这些公式来计算给定值的预测y值。Formulea很好地列出了SpreadSheetPage.Com 我想在excel表中实现相同的数据集,如下所示: Year Value 1990 400 1991 494 1992 449 1993 554 1994 600 1995 499 1996 1997 1998 1999 2000 正如你所看到的,我想使用二阶多项式来计算1996年到2000年的数值。 使用SpreadSheetPage.Com提供的公式 二阶多项式趋势线 Equation: y = (c2 * x^2) + (c1 * x ^1) + b c2: =INDEX(LINEST(y,x^{1,2}),1) C1: =INDEX(LINEST(y,x^{1,2}),1,2) b = =INDEX(LINEST(y,x^{1,2}),1,3) 我计算C2并将其存储在单元格地址为C2的单元格中。 同样,我计算C1并将其存储在单元格地址为C1的单元中。 我也计算b并将其值存储在单元格地址为C3的单元格中。 然后,在除了1996年的单元格(我想要投影的whoes值),我进入了formulea =(c2 * x ^ 2)+(c1 * […]

Excel中的关键字文本匹配,使用函数创build子类别

在Excel中,我们在邮件的主题行中设置关键字,并创build错误types的子类别。 现在关键字列表日益增多。 所以我试图创build一个公式来处理一个数组结构。 **Sub_Category** **Mathcing_Keywords** Switch/ Port utilization threshold of high utilization 90 exceeded Loan Related / HMDA Reports / Other Reports loan restore VDI Issues VDI Alerts For Zenoss Process not running **Subject_Line** **Created_Sub_Category_using function** Subject: Please install SQL Client VDI Assigned to me VDI Issues Subject: RE: Facing issue with VDI machine VDI […]

使用Rankfunction打破打破僵局

我有一个学生的成绩单,在那里我计算了学生获得的总数。 接下来,我想根据总数对它们进行sorting,并且在任何地方复制,math中获得更多数字的学生(E9:E58)将被优先考虑, 如何完成它? 我有U9到U58的总成绩,math成绩在D9到D58。 我用这个公式: =Rank(u9,u9:u58,1) 我被困在如何使用秩函数内的if条件。 请帮忙。 提前致谢….

列到行的度量(以及从列到行的date)

目前,我有两个报告,他们是不同的格式,并希望使用macros或公式将其中一个报告转换为与另一个相同的格式,以便将两个报告合并在一起。 由于这两个报告提供了不同的指标,但基于相同的名称和date (分段)。 我想知道是否有办法做到这一点,而不是手动透视表每个date范围和手动转换的一切。 下面是这个例子,我想将第一个包含行列的食物A,B和C的报告转换成行,而在列中排列的date( 16-Sep-2016 25-Sep-2016 )如下表所示。 示例图片: 希望尽快收到任何人的来信! 谢谢 :)