Tag: 公式

Excel – 范围内的所有唯一字词

也许我试图做太多,但我有一个充满文字的列。 每个单元格都有任意数量的单词,例如: | A | =====|====================| 1 | apple pear yes cat | 2 | apple cat dog | 3 | pear orange | 我需要做的是创build一个列,该列是该范围内的所有唯一字的列表。 所以对于上面的例子,结果应该是: | A | B | =====|====================|========| 1 | apple pear yes cat | apple | 2 | apple cat dog | pear | 3 | pear orange | yes […]

DATEDIF公式; 是/否回答

我使用目前的公式: =IF(DATEDIF(C1,D1,"d")>=3,"Yes","No") 如果D1的date在C1之后3天或更多,则给出是的答案。 如果D1的date小于C1之后的3天,则给出第一个答案。 如果C 1是空白的,则给出是的答案。 它需要说不。 如何在不改变其他答案的情况下说No不”?

使用一个数组公式在过去12个月内检查是否有类似的合约结束

我目前只是对我编写的报告电子表格进行问题排查。 我写的逻辑不起作用,所以我想我会看看能否在这里寻求帮助。 从本质上讲,我有一份合同清单,产品清单,结束date和开始date列表以及其他各种信息。 我需要知道是否使用此信息更新的产品。 示例数据: Product Company Number Start of Contract End of contract Contract ID Include in this month's report Fax 1234 10.09.2013 10.09.2014 1 No Fax 1234 10.09.2014 10.09.2015 2 No Box 5678 11.01.2014 30.04.2015 3 No Box 5678 01.05.2015 11.01.2016 4 Yes Fax 5678 01.05.2015 01.05.2016 5 Yes Cup 9876 03.05.2015 03.05.2016 […]

如何从VBA函数填充Excel工作表中的单元格?

我只想从VBA函数填充电子表格中的单元格。 举个例子,我想在单元格中input= FillHere(),结果我将有一些单元格填满了一些数据。 我尝试了这样一个function: Function FillHere() Dim rngCaller As Range Set rngCaller = Application.Caller rngCaller.Cells(1, 1) = "HELLO" rngCaller.Cells(1, 2) = "WORLD" End Function 只要我尝试修改范围,它就会中断。 然后我试了一下(即使这不是我正在寻找的行为): Function FillHere() Dim rngCaller As Range Cells(1, 1) = "HELLO" Cells(1, 2) = "WORLD" End Function 这也不工作。 但是,如果我使用F5从VBA启动这个function,它就会起作用! 在调用函数的时候,似乎不可能修改电子表格中的任何内容…尽pipe 我也试过(实际上这是我的第一个想法)从函数返回一个数组。 问题是,我只得到数组中的第一个元素(有一个技巧,这意味着select一个整个区域的公式在左上angular+ F2 + CTRL-SHIFT-ENTER,但这意味着用户需要知道通过提前数组的大小)。 我真的坚持这个问题。 我不是最终的最终用户,所以我需要一些非常容易使用的东西,最好没有任何争论。 PS:对不起,我已经问过这个问题了,但是当时我还没有注册,看来我不能再去参加其他线程。

帮助编写Excel公式和IF语句的工具?

这是嵌套IF语句的Excel公式: =IF((B2="East"),4,IF((B2="West"),3,IF((B2="North"),2,IF((B2="South"),1,"")))) 基本上完成这个: If cell B2 = "East" return "4" ElseIf cell B2 = "West" return "3" ElseIf cell B2 = "North" return "2" ElseIf cell B2 = "South" return "1" Else return "" Excel公式可以用这种“更可读”的方式编写并转换成官方语法吗? 有没有什么工具可以帮助编写Excel公式? 这可能是一个“超级用户”的问题,但只有程序员可能知道答案!

Excel 2010中的二维查找

我有一个类似这样的数据 表格包含多个行标签标题(堆叠行标签): |20% |30% | |25/01/11 |buy |1 |1.1 | | |sell |0.8 |0.9 | |27/01/11 |buy |1.02 |1.03 | | |sell |1.1 |1.2 | |01/02/11 |buy |1.05 |1.07 | 我正在尝试使用查找公式来检索基于交易date和types的数据:在27/01/11上,卖出30%的乘数是多less?我非常感谢任何帮助! UPD 必须有一个解决scheme,而不添加一个唯一的列来查找… Excel 2000有一种方法,通过使用自然语言的公式,你可以从方法2,例如2 – support.microsoft的.com / KB / 275170 UPD 2 有没有可能? date不但会有差距,而且还会跳过一两天……就像在这个例子中一样 UPD 3 到目前为止发布的解决scheme存在一些问题: 如果查找date是26/01/2011,公式将返回N / A(在完美的解决scheme中,它应该返回最接近的匹配(向下舍入到前一个date) – 即如果查找date在列A中不可用,则以前最近的date应该返回) 堆栈的行标题意味着我有行排列成这样的组(date和types是行标题)

Excel:如何在同一个单元格中总结两个不同的数字?

我有一些如下信息: 3/7 4/6 5/1 而且我想要一个公式,根据斜线两边的数字加起来。 所以从上面的结果单元将是: 12/14 。 任何人都知道我可以做到这一点? 请让我知道如果这不明确。 谢谢!

通过引用列表中的图纸名称从其他图纸返回单元格值

我有一个电子表格,里面有大约20张不同的纸张,由股票代号命名。 由于这些是模板,每个工作表中的信息都在同一个单元格中。 例如,当前年度的EPS始终位于单元格A55中,而不考虑表单。 我想要build立一个汇总表格,根据代码来从模板中提取数据。 因此,设想一个汇总表,其中列A和列B中的公式列表中的代号(也是表格名称)可以引用列表中每个不同表格中的相同位置。 我知道我可以build立一行,然后简单地将其复制下来,并为每个工作表名称/股票行情做查找/replace,但似乎我应该能够自动化公式,所以这些知道看A列,然后去使用该名称的工作表,然后返回公式中引用的数据。 随着时间的推移,这将使join床单/代收机变得容易得多。 我试过=间接没有成功。 如何获取公式来引用汇总表中的列A,以便这些公式能够在哪个模板/表单中查找信息?

数组公式混淆

我正在努力与arrays公式,这似乎是合理的声音,但它似乎没有正常工作。 我一直在做一个复杂的工作表,不包括VBA,这使得它的公式很重,并使用数组。 在下图中,第一部分是问题,对于列AF中显示的数据,我希望得到与I1:K1中的值相匹配的值的总和。 我以前用过的公式也可以在第一个图像中看到,这个评估按F9,给我所需的输出20,40和50.但是当我在公式周围加上SUM ,我只得到第一个结果出来。 我认为这是一个问题,我没有看到这棵树的木材。 提前致谢。

Excel公式来查找包含表中值的最右边的列

我在Excel电子表格中有一些这样的数据结构: ABCDEF 1 1 1 2 x 2 3 2 1 1 1 2 2 3 3 3 3 3 3 4 4 我试图制定一个Excel公式,它会给我这个表中最右边一列的索引,它有一个匹配特定值的单元格。 在这个例子中,包含值'1'的最右边的列在C列。对于'2'将是E.那个列索引是我所追求的。 我使用列字母是Excel一致的,但数字列索引是可取的。 我已经尝试了一些其他的解决scheme来解决在线发现的类似的Excel问题,但是他们并没有正确的行为。