Tag: 卓越的

如何从vlookup中自动sorting结果(谷歌表)

我在谷歌表格上有这个公式 VLOOKUP(upper(J2:J),colorState!A:B,{2}*sign(row(J2:J)),FALSE) 我想要它自动sorting结果自动增加新的数据或编辑(如arrayformula) 有无论如何或任何公式可以做到这一点? (我知道有SORT公式,但我不知道如何一起使用它) 谢谢。

组合或删除易失性函数/输出大于Z的列字母

继续给出这个问题的build议: 返回列号,而不是数字,列“AA” 我有以下公式: =CHAR(SMALL(IF(ISNUMBER(SEARCH($AK$11, INDIRECT($AA$998&"A1:AE9999"))),1*COLUMN(INDIRECT($AA$998&"A‌​1:AE9999"))),ROWS(A$‌​1:A1))+96) 从本质上讲,它将searchAA998给出的AA998和在A1:AE9999中指定的单词/短语的范围A1:AE9999 ,并返回列号,然后将列号转换为列字母。 这是必要的,因为我需要在下面的公式中使用它作为INDIRECT一部分: =IFERROR(IF(OR(ISNUMBER(VALUE(RIGHT(INDIRECT($AA$2 & $AG$4 & B4),2)))=FALSE,LEN(SUBSTITUTE(INDIRECT($AA$2& $AG$4 & B4)," ",""))>3),"0",RIGHT(INDIRECT($AA$2& $AG$4 & B4),2)),0) 此公式将检查IF目标单元格的右侧2个字符不是数字, OR单元格的内容大于3个字符。 如果其中任何一个为true则只输出0.如果为false输出正确的2个字符。 我的第一个公式是在单元格AG4 。 AA2是表单名称。 B4是一个行号 使用示例: INDIRECT引用的工作表名称包含数据列。 可以说5列,第一行包含标题; 蓝色,红色,黄色,绿色,橙色。 标题下面是数据。 数据是不一致的,可能大部分是垃圾,所以我只想提取特定单元格中的特定数据(我的第二个公式中的标准)此外,列可以按不同的顺序,例如红色,橙色,黄色,蓝色,绿色。 现在,让我们说AK11包含Yellow 。 我的第一个公式将查找包含Yellow作为标题的列,并返回该字母,我的第二个公式现在采取此字母(与表名和行号一起),并执行其检查。 如果检查结果正确,则输出目标单元的右边2个数字。 问题1:第一个公式不会返回大于Z的列字母,因此如果search结果在列AA则不会是输出。 破坏所有后续的公式。 我如何获得实际的列信? 问题2:如何结合或改进这些公式来消除一些易变的function或使公式更有效率?

当单元格值有一段时间时,VLOOKUP将返回#N / A

我正在写一个公式为Excelfind一个值单元格A13时更改然后将A13的值与工作簿中的其他工作表进行比较,然后返回它find的值。 我很努力使这个公式工作,因为在某些原因,当单元格有一段时间VLOOKUP返回“#N / A”。 当我使用TRUE并且进行一个近似匹配时,它有时会起作用。 这是一个在search完全匹配时返回#N / A的值的例子:ABCD.8G74。 我想在vlookup中使用FALSE来获得完全匹配。 这是公式: =IF(VLOOKUP(A13,sheet2!G2:J5,1,FALSE)=A13,VLOOKUP(A13,sheet2!G2:J5,2,FALSE),IF(VLOOKUP(A13,sheet3!G2:J5,1,FALSE)=A13,VLOOKUP(A13,sheet3!G2:J5,2,FALSE),IF(VLOOKUP(A13,sheet4!G2:J5,1,FALSE)=A13,VLOOKUP(A13,sheet4!G2:J5,2,FALSE),"0"))) 如果您还有其他问题,请告诉我。 感谢您的帮助!

嵌套的IF公式

我有一个Excel 2013电子表格,我试图将2个公式embedded到一个单元格中。 我有第一个公式,这是= IF(B2 + 15> N2,X,Y)其中B2和N2是date。 我需要添加另一个公式,其中N2是空白的,沿着= IF(B2 你能推荐一个解决scheme吗?

使用Excel公式检查ID是否存在于LOV列表中的“;”分隔的string中

在一个单元格中,我有一个用分号分隔的多值,如下所示:红色;蓝色;绿色我需要比较每个值是否存在于列表中:黑色橙色绿色蓝色红色我认为它应该是一个数组公式,不知道如何设置它。 这甚至有可能吗? 问候Michał

列出范围的前5个值及其匹配标题

我有一个包含大量数据的工作表,其中每行都有一个项目的标题(F6:F244),然后在一个列中,沿着它的每个项目(V6:V244)花费的总时数行。 是否可以从“总时数”列中find5个最大值,并在工作表的另一部分显示其相应单元中的相应项目? 到目前为止,我已经能够通过使用以下方法find列中的最大值:单个项目: $ 6:$ V $ 244,0)) 任何帮助,将不胜感激!

如何只汇总同一行的特定列是真实的

| A | B 1 | Boolean | number | 2 | TRUE | 0 3 | FALSE | 1 4 | TRUE | 1 5 | FALSE | 1 – – – – – – – – – 6 | 2 COUNTIF(A2:A5,TRUE) | ? B6如何只汇总同一行的特定列(A)是真的 例如A2,A4是真的,所以B2 + B4 =SUMIF(B2:B5,A2:A5=TRUE)

如何计算只有相同行特定列(A)是真实的,列(B)不是空的

| A | B | 1 | Boolean | number | 2 | TRUE | 0 3 | FALSE | 1 4 | TRUE | 5 | FALSE | 1 – – – – – – – – – 6 | 2 COUNTIF(A2:A5,TRUE) | ? B6如何计算只有同一行的特定列(A)是真的,而列(B)不是空的。 例如A2,A4是真的,B2不是空的,B4是空的,所以只计算B2 = 1 =COUNTIF(A2:A5,TRUE,COUNTIF(…))

在Microsoft Exel中使用COUNTIF,ARRAYFORMULA和VLOOKUP

我的Excel工作表中的前两列用作VLOOKUP图表,如下所示: —————– | 1 | Baseball | —————– | 1 | Baseball | —————– | 3 | Football | —————– | 4 | Football | —————– 等等… 在列CI中有一个数字列表,如2,1,13… 在DI栏中,可以对每个数字进行VLOOKUP以获得与该数字相关联的运动; 不过,我不在乎这一点。 我只想知道每项运动有多less次被代表,所以在我的短名单中,棒球代表了两次(2和1)。 有了VLOOKUP值,我可以使用COUNTIF来计算每项运动出现的次数。 在Google表格中,我可以用一个简单的公式完成所有这一切,如下所示: =COUNTIF(ARRAYFORMULA(VLOOKUP(C1:C100,A:B,2)),"Baseball") ,我会得到一个数字。 尽pipeARRAYFORMULA不存在于Excel中。 有没有办法做到这一点,或者我需要为中间步骤做一个隐藏的列?

Excel公式基于它是什么date和它有什么属性

我正在为我的公司创build一个现金streamExcel文件。 我创build了几乎所有其他的部分,但我坚持如何在Excel中做循环,或者有可能。 让我们看看这个费用表: 有“活动”列及其预定义代码列表。 有一个date和成本,这是最重要的,我会用它们。 我也有汇率表,看起来像这样: 问题:我想在“ Expenses Sheet H列中显示: 如果date在汇率表中的任何一个date的范围内,则取该date的汇率价值并在那里显示 我可以做一天。 =IF(AND(YEAR(B3)=YEAR(Expenses!E2);MONTH(Expenses!E2)=MONTH('Developer''s room'!E6));F6;FALSE) 我需要它是循环或类似的东西,所以它可以做这个特定的date,直到它find一个匹配。