Tag: 匹配

在嵌套if语句中使用匹配 – 仅在第一个IF语句中起作用

使用Excel 2007 我有这样的数据: column 1 column 2 column 3 ======== ======== ======== type 10 Type 3 Type 5 Type 2 Type 12 Type 8 Type 4 Type 3 Type 6 Type 1 Type 5 Type 11 而我想在最后一列解码3列,并显示从1-3的任何types的列位置。 使用MATCH和嵌套IF语句的列。 所以解码列将如下所示: column 1 column 2 column 3 Type Position ======== ======== ======== ============== type 10 Type 3 […]

在匹配中返回多个以逗号分隔的值

我有以下的Excel公式,这是工作正常返回列的第一个值,但我希望它返回逗号分隔列表中的唯一值的列表。 =INDEX('001'!G$12:G$99, MATCH("*", '001'!G$12:G$99, 0)) 可能很明显,我正在search的值列表在表格“001”的表格中。 我已经find解决scheme,使用数组公式分布在多行,但由于创build一个逗号分隔列表的约束,我很难创build一个单一的公式中的解决scheme。

对许多不同的值进行条件格式化

我一直在试图创build一个条件格式公式,在列中查找并find一系列的名称和颜色相同的颜色。 我想用一个公式而不是一堆公式来完成这个工作。 我已经尝试了INDIRECT,VLOOKUP,并使用如何根据复杂的公式来填充单元格的声明? 。 我想这样的事情: 基于单元格版本2的Exceldynamic条件格式,但有麻烦转换为文本,而不是date。

Excel比较不同工作表中的两列从第三个单元格返回值

我有两张床单 SHEET A包含超过1500个这样的条目 ABC年份出生 1880年1 530 1880 2 456 1880 3 234 1890年1163年 1890 2 123 1890 3 125 表2是相似的,但C列没有条目,随机年和月只有几年和几个月: ABC年份出生 1880年1月 1890年2月 1890年3月 我试图find一个公式来返回Sheet 1 |的值 C列到第2页| C栏,如果第1页 A栏和B栏与第2页 A栏和B栏相同。 我正在寻找一个公式,没有VBA,因为我不能总是使用它。 并无法适应我在这里find的任何东西在计算器。 谢谢

如果两者都为真,则使用INDEX和MATCH

我从工作表中select某些值: =INDEX(RGR!E3:RGR!E5;MATCH(1;("FFG"=RGR!B3:RGR!B5) *("BBM"=RGR!E3:RGR!E5)*(((B2=RGR!H3:RGR!H5)+(B2=RGR!C3:RGR!C5)));0);0) 这个问题可以在代码的最后部分find: *((B2=RGR!H3:RGR!H5)+(B2=RGR!C3:RGR!C5))* 如果一个条件成立,则公式将返回“TRUE”,但是如果两个条件都成立(所以包含B2的值),公式会返回“FALSE”。 我需要两个条件才能成为真实的,并且仍然为整个公式获得“真实”。 有谁知道如何做到这一点?

使用Excel中的“匹配”function返回单元格地址

我有一个表格中的数字列表,我想search并返回数字所在的单元格引用。 例如,数据如下所示: ABCD 1 1 2 3 4 确定它不出来,因为第一个是行号,然后每个字母下面的每个数字,所以C1将包含“3”…. 如果我想返回一个单元格的C1的参考号码,我使用公式=CELL("address",MATCH(AU14,C1:AG1))但这只是错误。 我也试图把索引放在那里,但我相信索引只能垂直工作,所以这会带来#N / A的结果。 任何人都可以协助,因为我已经浪费了太多的时间了! 🙂

根据许多标准乘以数值

我有两张表: http : //s4.postimg.org/aryzvl13v/Capture.png <两张表的图片。 我必须在第一张表中findsell price 。 为了做到这一点,我需要匹配的type 。 之后,我检查第二个表格中的cost是否超过B列。 然后我会find相应成本的乘数。 一旦我find合适的乘数,那么我可以find等于Cost x Multiplier的Sell Price 。 所以我需要一个与D type相匹配的公式,然后find最大可能的“如果成本大于”,最后将相应的乘数与成本相乘。 例如:假设我有一个types为PKG项目467874 ,成本为$8.45 。 因为它大于$ 3.00但小于$ 10.00,我会使用乘数1.85 。 所以467874的卖出价格是8.45 x 1.85 = $ 15.63 我需要能够稍后更改Sheet2,所以公式必须是dynamic的。 否则,我只会使用“IF”语句。 所以我希望能够在Sheet2上添加和删除字段。

select基于find2列中的2个不同的单词

我想用Excel VBA做下面的事情: 1)在列中查找某个单词_1; 2)如果在步骤(1)中findword_1,则向右移动一列,然后查找称为word_2的另一个单词。 如果find了word_2,则删除整行。 另一方面,如果没有findword_2,则该行不必被删除。 总体思路是在一列中search多个单词,如果find了,则还要仔细检查(为了安全起见)某些附属单词是否在列2中。只有这样才能删除整行。 我做了以下testing的小例子: Col1 Col2 xxx xxx xxx xxx xxx xxx findme acg xxx xxx findme xxx 在这个例子中,我在第1列中search单词“findme”,在第2列中search相关单词“acg”。正如你所看到的,第4行必须被删除,因为这两个单词出现在一行中,而不是例如第6行,如果不是这种情况。 我的最终代码: Sub xxx() Dim aCell As Range, bCell As Range, aSave As String Dim fndOne As String, fndTwo As String fndOne = "findme" fndTwo = "acg" Dim ws As Worksheet: Set ws […]

如果在不同的列中包含特定的文本,需要拉取单元格的信息或将其标记为“x”

我有以下数据集:对于账户1,如果第6列包含NBA,则第4列(NBA)应该被检查为“x或拉”NBA或NBA1“ – 无论NBA是何种版本;如果账户2有MNM,在列MNM上的“x”….对于列中的每个帐户也是类似的..我试着把索引,小函数但是一直得到空白。 Column1 Column 2 ABC NBA MNM Column 6 Account1 CNN x NBA Account2 NH x MNM5 Account3 ABC is good ABC Account4 HI ABC2 Account5 TI MNM3 Account6 NT NM Account7 BE NBA1

根据多个string条件获取ID

以下数据结构: ID CRIT1 CRIT2 1 LM 2 HM 3 HH 我想获得Crit1 = H和Crit2 = H的ID。 在第二个工作表中,我想build立一个满足我的标准的ID表。 所以在这种情况下只有3 。 我尝试了INDEX / MATCH和COUNTIF。 但是,到目前为止没有有用的解决scheme基于string和范围。