Tag: 匹配

生成随机数据时两列之间的链接

我有德文和英文的电子表格。 例如: ABCD 1 Hallo Hello random word 2 Blau Blue 3 Hund Dog 4 Blumen Flowers 5 Auto Car 在一个随机的单元格中(比如在单元格D1中),我可以使用以下命令从列A生成一个随机的german单词: =INDEX($A:$A|RANDBETWEEN(1|COUNTA($A:$A))|1) 现在在E1,我想打印适当的english单词。 所以当我们按F9生成一个新的随机词时,我总是得到修正翻译。 任何build议如何使这个链接?

将时间转换为数字,然后将其与另一个数字进行匹配

我的问题是,我想匹配时间(小时)与一般数字列从一些其他单元格中获取一些值。 我设法将我的date时间值转换为只使用下面的小时数: =TEXT(TIME(HOUR(B5),MINUTE(B5),SECOND(B5)),"h") 但是当我尝试将它匹配到例如数字10时,它用#N/A响应。 我应该如何解决这个问题?

Excel平均值通过查找列标准

我有一个电子表格,如下所示: 数据位于彩色部分,右边是一个表格,当ABC,XYZ或GGG中的数据位于最大值和最小值之间时,该表格显示结果列的平均值。 这是用这个公式完成的: =AVERAGEIFS($D$4:$D$27,A$4:A$27,"<"&$F5,A$4:A$27,">"&$G5) 我想要做的是让该公式引用标题,然后在数据表中查找适当的列来应用averageif标准。 公式我现在工作正常,但是,如果我添加更多的列和数据表可能是不合理的,如果我能够将查找或匹配纳入averageifs公式,将会好得多。

types不匹配VBA

这工作拉斯特罗= 8,但不是9(types不匹配) 如果我删除If Not (myarray = Empty) Then它不适用于8 什么是解决这个最简单的方法? Public Function GetRowToWriteOn(ByVal SheetName As String, ByVal idnr As Integer) As Integer LastRow = (Sheets(SheetName).UsedRange.Rows.Count) + 1 MsgBox (LastRow) myarray = Sheets(SheetName).Range("d8:d" & LastRow).Value If Not (myarray = Empty) Then For row = 1 To UBound(myarray, 1) If (myarray(row, 1) = idnr) Then GetRowToWriteOn = row […]

匹配function? VBA不能正常工作

我有一个下面的代码,我有单元格B11,B19和B25“名称”,我期待的结果19或25的代码,但它返回Y = 1。 谁能告诉我有什么问题? Sub mat() Y = Application.Match("name", ActiveSheet.Range("B19:B30"), 0) MsgBox Y End Sub

如何在excel中从不同列的列表中find正确的id号码与正确的单元格进行比较

我有不同的,例如,语言相同的编号,并希望Vlookup或索引,匹配或其他方式来find正确的翻译行,并显示相应的编号从该行。 我可以用1个列表做,但是可以用3种语言做例子。 如何find正确的翻译号码并获得正确的号码?

如何确定列是否匹配在Excel中?

我有4列,我想匹配对方。 last_nameDB,first_nameDB,last_name,first_name。 如果姓氏和名字匹配,我想使用一个公式,只需输出“是”或“否”。 数据和期望的输出的例子如下。 期望的输出:

如何在EXCEL中使用MATCH进行多行处理?

我想在EXCEL中使用类似MATCH的函数,只是我想在包含多行和多列的表中查找一个值。 该函数应该返回find的值的列。 这是一张更好理解的图片: 在单元格K6中,值是“鸡”。 我想在A1:G9的表格中查找“鸡”。 然后,我想将单元格M6中的值设置为“蛋白质来源”,因为这是表A1:G9中“鸡”的相关值。 目前,在M6中有一个逻辑值“TRUE”,因为我用COUNTIF来查看“Chicken”是否在A1:G9中。 但是我不知道如何将“蛋白质来源”的价值转化为M6。 MATCH至less会find列/行号,如果我不必查找多行/列。 但MATCH不接受多行/列。

Excelmacros“types不匹配”错误,而循环通过一列

每次调用此函数都会导致运行时错误“13”types不匹配。 为什么会这样呢? Public Function VersionExists(versionId As String) VersionExists = False For Each cell In Tabelle2.Columns(1) If cell.Value = versionId Then VersionExists = True End If Next End Function

如何匹配2张数据并根据匹配复制数据?

这是我的困境: 我有2个Excel表。 – One is a target sheet with already existing information – One is a source sheet 我需要将源表格列C中使用的单元格与目标表格列A所使用的单元格相匹配,并将每行从源到目标(到相邻行)复制3个单元格。 所以,假设我在源表格列C中的一个单元格中具有“TESTUSERtesting”,并且在目标表格列A中的某个单元格中有相同的名称。从名称在源表格中的行,我需要复制将A,B,C列单元格(仅从该行)数据传输到名称在A列中的目标行的列到C,D,E列。 源表C列中的每个名称都需要完成相同的操作 我已经成功地从两张表中获取所需的值,但是我不知道如何匹配数据并根据这些数据进行复制。