Tag: 公式

testingstring中的多个单词集合

如何使用Excel公式来查找电子表格的一系列行中是否存在多个(如果有的话)多达50个单词的集合 – 如果集合A在search单元格中find一个或多个单词,则值##将被分配到与该单元相邻的列。 如果search到的单元格中没有find集合A中的单词,则公式将重复testing集合B中的单词,以此类推。 一旦所有20组单词都经过testing,公式将移至search栏中的下一个单元格。 有一个类似的问题,标题为“使用数组公式来search特定string中的string列表? 在这里在Stackoverflow,但我没有成功地适应它的任务。 build议如何实现这一点将是最受欢迎的。

在Excel中多次计算多个项目

我正在试图制作一个小时内每分钟停车数量的条形图。 我需要一个分钟表(1到60)与车辆数量来做到这一点。 但是,我的源数据的forms是: Vehicle Arr. Min Dep. Min Duration A 10 12 2 B 19 19 0 C 31 32 1 D 41 44 3 E 42 42 0 F 54 55 1 所以在上面的例子中:车辆A需要在10,11和12分钟的时间内计数。 车辆D和E都需要在42分钟内计数 我可以使用COUNTIF或COUNTIFS来计算单个实例,但是我无法想象在几分钟内计算车辆的方法。 我不担心识别个别车辆。 希望这是有道理的。

Excel VBAvariables值等于公式

我努力在VBA中分配variables值。 我知道如何设置myVar等于这样一个ActiveCell.Value: ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[7])" myVar = ActiveCell.Value MsgBox (myVar) 是否有可能设置myVar等于公式,并跳过ActiveCell.Value行。 我试过这个,但是不起作用。 myVar = "=SUM(RC[1]:RC[7])" 谢谢你的帮助。

每个任意分组计数平均值

我在Excel中有一个2列,将Age与一定的值相匹配:例如, 34 107.8 22 5 22 97 45 76.5 46 16 我需要创build一个表/图表/数据透视表,显示每个任意组的平均值。 我们说: BRACKET VALUE AVG 0-39 … 40 … 41 … 42-60 …

VBA,如何使公式在Excel中可见

Dim n As Double n = Sh.Range("B10").Value Dim rate As Double rate = (datefin – datedepart) / n Cells(13, n + 3) = datefin For y = n – 1 To x Step -1 Cells(13, y + 3) = datefin – rate datefin = datefin – rate Next y 我有这个简单的for循环,它将值从n (由用户给出)并根据rate (也由用户给出的值计算)后退到Excel中的单元格中。 我得到的输出值是正确的,但我想让我的公式在Excel中可见。 例如,如果我按下单元格D13我希望显示我使用的公式。 我试图用ActiveCell.Formula或ActiveCell.FormulaR1C1函数做到这一点,但由于n并不总是一个特定的数字(因此在一个特定的单元格),我找不到如何执行我想要的。 […]

公式中的冗余

我正在debugging一个大的电子表格,我遇到了以下公式: =IFERROR(IF($B37="CMD Account Team", VLOOKUP(CONCATENATE(B37, G37, F37), lists!$B:$C, 2, FALSE), IF('INPUT – Project Costs'!B37="ITS", VLOOKUP(CONCATENATE('INPUT – Project Costs'!B37, 'INPUT – Project Costs'!G37, 'INPUT – Project Costs'!F37), 'ITS Rates'!B:F, 5, FALSE)*7.5, 0)), 0) 有趣的部分是: VLOOKUP(CONCATENATE('INPUT – Project Costs'!B37, 'INPUT – Project Costs'!G37, 'INPUT – Project Costs'!F37), 考虑到这个公式已经在'INPUT – Project Costs'表中,为什么原始作者在引用单元格的时候觉得需要这么明确呢? 对我来说真正令人困惑的是,在公式的早些时候,作者做了完全相同的事情,但是没有明确的工作表参考: VLOOKUP(CONCATENATE(B37, G37, F37), 我是新来的擅长巫术,并希望听到谁有更多的经验,可以提出可能的原因,为什么这个公式是这样的。

隔离一列中包含某些值的行(Excel)

我需要帮助,我认为是一个简单的Excel公式或函数。 我有两列。 举个简单的例子,假设第一列是数字,第二列是颜色: | 1 | Red | | 2 | Blue | | 3 | Red | | 4 | Red | | 5 | Green| | 6 | Brown| 比方说,我只是想在第二列红色的行,并删除表格上的其他一切。 我该怎么做? 清楚的是,我希望第一列中的值保持不变。 这是我希望它看起来如何: | 1 | Red | | 3 | Red | | 4 | Red | 这似乎应该是简单的,但我似乎无法find任何方法来做到这一点。 在论坛上也有类似的问题,但它们比我所要求的要复杂,需要超长的公式。 如果那是需要的,我想这就是我要做的,但只是想看看是否有一个简单的方法来做到这一点。 谢谢您的帮助!

Exceldate时间单元格转换为数字,不能停止它

我有两个工作表,第一个从第二个工作表中调用一个值,在我有第一个工作表 =IFERROR(VLOOKUP(B2,'sheet'!B5:'sheet'!I2500,8,FALSE),"") 这适用于所有全文字段 但是当我有一个date时间04/26/2013 11:27:00 它将其转换为41390.47708 如果我手动编辑单元格,并把撇号它是好的,但如果我尝试使用macros或另一列添加撇号它将其更改为一个数字,然后添加撇号。 有没有办法让公式把单元格当成文本

Excel公式不更新为1列(工作在其余的)

我无法在任何地方find解决scheme,所以也许有人会想到一些东西。 我有一个电子表格,其中一个选项卡是从另一个单元格值生成的。 这是build立与钝= Paste!AB2 。 除了1栏以外,一切都很清爽。 它继续显示公式sytnax而不是价值。 Excel中的所有设置都设置为自动更新。 我把电子表格发给了我的朋友,它也有同样的问题。 我真的不明白为什么。 有任何想法吗? 我不能添加一个截图,因为我缺乏声誉:)

数组不等式作为Sumproduct参数

请在下面的公式中详细解释(A1:A10 =“Ford”)和(B1:B10 =“June”)的含义, = SUMPRODUCT((A1:A10 = “福特”)*(B1:B10 = “六月”))