Tag: 匹配

寻找一个公式检查两列的值并返回一个值

我查了整个网站,没有看到任何完全符合我要找的东西。 我在A列和B列有一组值 我希望列C报告文本stringZ如果列A中的值匹配文本stringX和列B匹配文本stringY. 这是一个例子。 Col A Col B Col C Apple Banana Not a Match Apple Banana Not a Match Apple Banana Not a Match Apple Banana Not a Match Apple Strawberry Match Apple Strawberry Match Apple Strawberry Match Orange Banana Not a Match Orange Banana Not a Match Orange Banana Not a Match Orange […]

Excel匹配function与具有R1C1参考样式的列

我正在使用Excel来查看我的数据,我有一个2000列和数千行的matrix。 我想在特定的列中search一些string。 我一直在网上阅读, Match()函数通常用于此。 实际上我不确定2件事情: 1,如何制定命令,因为我有我的列作为R1C1参考风格? (我的意思是我有数字而不是字母作为列名) 2 – 我不知道有多less行,我只是希望函数search整个列的这个string。 这是我发现的命令,它不能解决上面提到的两个问题 =MATCH("string",A1:A100, 0) 谢谢,

如何在VBA中编写“Application.Match”的JavaScript代码? – 用于数值插值函数

我想在JavaScript中编写一个INTERPOLATION函数,以便能够使用Google表格而不是Excel出于多种目的。 在Excel中,我有用VBA编写的这个用户定义函数: Function interpolate_1D(xreq As Single, x As Range, y As Range) As Single ' If we have variable y that is a function of x and have two ranges, x and y that give the values 'of y for particular values of x, we may need to find the value of y for a […]

如何find最高的价值,并返回Excel中的两个第一个相邻单元格值?

我想有两个第一个值,但我有两个完全相同的最高值,如我的最高值是20和两个人有20个,所以Excel返回我的第一人,但不是第二,我想有第二个。 我的公式是: French one: =INDEX(D3:D14;EQUIV(MAX(H3:H14);(H3:H14);0)) English one: =INDEX(D3:D14;MATCH(MAX(H3:H14);(H3:H14);0)) 它回报我例如“约翰”,我希望它返回我“约翰·艾莉森”,因为约翰和艾莉森都有20作为最高价值非常感谢

Excel – VBA:简化这个If语句比较单元格与单词

这里容易的问题。 我目前在我的程序中使用这个: If LCase(inp_rng.Offset(1, 0).Value) = "street" Or LCase(inp_rng.Offset(1, 0)) = "ave." Then score = score – 50 End If 这显然不是很干净,但我可以find一种方法,只用一句话。 写这样的东西的编程方式是什么: If LCase(inp_rng.Offset(1,0).Value = ("street", "ave.", "road", "…", etc.) Then 'do something End If 提前致谢!

如果在列中find重复的单元格值,则返回值

我需要跟踪数据表中的人来确定人从哪个位置移动到哪个位置。 如果一个人在列J中多出现一次,这意味着该人已经改变了位置,并且位置值在列L中。为此,我具有以下代码: =IF(J18=J19;IF(COUNTIF(J:J;J18)>1; "From "&L18 &" to "& IF(J18=J19;L19;"");"");"") 问题是如果人改变了两次以上的位置。 在O栏AA栏中,我有一年中确定人的位置的月份。 我怎样才能修改这个代码来做到以上几点: =IF(J18=J19;IF(COUNTIF(J:J;J18)>1; "From "&L18 &" to "& IF(J18=J19;L19;"");"");"")

自动填写另一张表格中的数据

主要问题 我想在Excel 2013中自动填充Sheet A的值。我的数据在同一工作簿中的两张表中。 例 =========== Sheet 1 =========== =========== Sheet 2 =========== location year val1 val2 location year val1 val2 USA.VT 1999 USA.VT 1999 6 3 USA.VT 2000 USA.VT 2000 3 2 USA.VT 2001 USA.VT 2001 4 1 USA.VT 2002 USA.VT 2002 9 5 USA.NH 1999 USA.NH 1999 3 6 USA.NH 2000 USA.NH 2002 […]

Excel中if(match())函数跨多个工作表返回#N / A

=IF(MATCH(Sheet1!A1,Sheet2!A:A,0)>=1,"",Sheet1!A1) 逻辑似乎是作为匹配返回“”但唯一值返回#N / A。 这是从多个工作表中引用值的问题吗? 谢谢。 更新: 阅读更多关于Match(),看到它返回#N / A不是0,如果没有find匹配,所以我试着: =IF(MATCH(Sheet1!A1,Sheet2!A:A,0)="#N/A",Sheet1!A1,"") 这也返回#N / A

VBA – Countif范围至less匹配数组中的一个值

我不知道如何完成这个任务。 如果至less有一个单元格中的单词与数组匹配,我需要在表单中计算一个范围。 例如,如果单元格"B2"有一个句子,其中一个单词在数组中,那么这个单词就算作一个单词,如果它与一个数组相匹配,就简单地确定一个范围。 我的代码将更好地显示我的问题,所以我很抱歉,如果这一切混淆。 With ThisWorkbook Dim Keywords As Variant Dim iVal As Double keyword = Array("*cold*", "*hot*", "*warm*", "*cool*", _ "*temp*", "*thermostat*", "*heat*", "*temperature*", _ "*not working*", "*see above*", "*broken*", "*freezing*", _ "*warmer*", "*air conditioning*", "*humidity*", _ "*humid*") iVal=Application.WorksheetFunction.CountIf(Range("B2",Range("B2").End(xlDown)),keyword) Dim rep As Worksheet Set rep = Worksheets("Report") rep.Range("A1") = iVal End With 正如我所显示的,如果数组中的其中一个单词在定义Range("B2", Range("B2").End(xlDown))内的单元格中匹配, […]

匹配/查找单元格中string的一部分是否与给定范围内的值相等并返回此值的公式

我在excel中有两列两列: ____________________________________________________________ | A | B | C | ———————————————————— 1 | Mazda Mazda6 i | Escape | | 2 | Ford F150 XL | Pathfinder | | 3 | Ford Freestar SEL | Jetta | | 4 | Ford Explorer Eddie Bauer | Yaris | | 5 | Ford Escape XLT | Mazda6 | […]