Tag: 查找

Excel – 从一系列string中挑选一个string

我有2列的数据,我需要用一个拉出另一个元素。 我有一个地址列表,整个地址在一个单元格中。 没有标准格式或分隔符。 我需要把城市拉出来,放到一个单独的牢房里。 我也有一个可以用来查询的城市列表。 我需要的公式是看看地址单元,然后把城市列在第二点的城市里。 作为一个例子,这里是前4行的地址; 42493 CLONSILLA ROAD DUBLIN 15 DUBLIN 2 Glenavey Rd Company Antrim Antrim Ireland Tesco Wexford Road Arklow na Wicklow Ireland GROVE SERVICE STATION BAYLOUGH ATHLONE WESTMEATH 还有城镇名单的摘录; Duagh Dualla Dublin Duhallow Duleek 对于第一行,公式需要浏览城镇并带回都柏林。 任何想法在这一个? 我有点失落!

Excel VBA使用.find查找行和列来粘贴数据

我试图find一个行和列号来粘贴数据在该单元格中。 行是要查找的各种度量标准,列是date。 我更喜欢使用它的function,所以我可以简单地调用函数传递不同的参数。 这是从这个线程相反: 如何find基于行和列ID在Excel VBA中的单元格值 。 我想find一个单元格的地址。 我到目前为止的代码是: Sub FindMyCell() Dim myDate As String Dim myMetric As String Dim foundRange As Range Dim pasteRange As Range Dim r As Range, c As Range Worksheets("Sheet1").Range("B20").Select myDate = Worksheets("Sheet1").Range("B20").Value myMetric = Worksheets("Sheet1").Range("B21").Value FindCell(myMetric,myDate) Inputcell = foundRange.Address End Sub Function FindCell(myMetric As String, myDate As String) As […]

'运行时错误1004:对象'_Global'的方法'范围'失败'只有xls文件,但不包含txt或xlsx文件

我有这段代码search一个短语,将范围设置为单元格右边的单元格,包含到最后一个数据列的单元格,并使用条件格式设置单元格。 这段代码对于txt文件和xlsx文件都能正常工作,但是这个短语 Set rngHeaderAs 得到运行时错误1004:当我在xls文件上运行代码时,对象'_Global'的方法'Range'失败。 查找部分中的短语肯定存在,如果我将xls文件保存为xlsx文件,则代码将完美运行。 代码: Sub Color_labreport_horizontal() Cells.Replace What:="n,d.", Replacement:="nd", lookat:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False On Error Resume Next 'As Set rngHeaderAs = Range("A1:ZZ200").Find("As*Arsen*", lookat:=xlPart) 'This string generates the error Set rngAs = Range(rngHeaderAs, rngHeaderAs.End(xlToRight)) AsAddress = rngHeaderAs.Address(False, False) Dim Ul1As As Double Ul1As = 8 Dim Ul2As As Double Ul2As […]

EXCEL – 函数查找 – 混淆行为

从MS官方网站上查看下面的简单查找示例] =LOOKUP(C2,$A$2:$A$6,$B$2:$B$6) “查找向量”中的更改会导致查找函数的错误结果: 任何想法为什么发生这种情况 [仅供参考:我只能发布一个链接]

用多个标准查找价值

Category QTY $ Disc /unit A 2 B 4 C 2 A 7 A 7 A 16 B 7 C 5 A 1 C 13 A 6 C 9 B 3 A 4 C 3 Category Min QTY Max Qty $ Disc /unit A 1 5 $1 A 6 10 $2 A 11 11 + […]

find任务的下一个到期date

祝大家好日子。 这是我的桌子: EarnDate | Id | Task | Employee 9/01/2017 | 1234 | Task1 | Bob 9/05/2017 | 4313 | Task2 | Jane 9/07/2017 | 4144 | Task3 | Drew 9/21/2017 | 2341 | Task4 | Tyler 9/21/2017 | 2342 | Task5 | Jim 在我的工作中,我们有一系列的任务需要每90天完成一次。 这些数据正在使用SQL保存到数据库中。 在Excel中,我创build了员工必须进行检查的报告。 我正在尝试创build的报告显示如下: Name | Task1Due | Task2Due | Task3Due […]

excel vba查找其他字符的属性

在代码中,我想在工作表中find一个特定值的列号,这个值几乎每天都会改变。 有时它会包含“İ”,“Ş”,“#”和其他工作人员的字符。 问题是,查找属性不适用于这些字母,我无法获得单元格的列号。 这里是我试图find的位置的代码; For x = 2 To LastRowB Set xr = Worksheets("Check").Range("T" & x & ":BQ" & x & "").Find(Check_Value) If Not (xr Is Nothing) Then Dim xa As String xa = Split(xr.Address, "$") xCheck_Column = xa(1) + 1 xTotal_First = Worksheets("Check").Cells(x, xCheck_Column).Value e = e + xTotal_First End If Next x 在debugging模式下,我看到Check_Value没有正确显示。 […]

我想查找两个值来返回特定行中的值

我想根据列L中的值以及该行中至less是H列中的值来查找右表中的值,并返回右列第二行中的值,手表。 例如:find右边表格中的2%(来自列L),find至less为2,333,10的列,然后返回30英里/小时。

在Excel中查找数据

我在Excel中有一个2variables100x100数据表。 我需要有一个函数返回所有可能的产生给定目标值的variables集合。 我所看到的是某种二维查找function。 有人能指出我正确的方向吗?

在Excel VBA中使用下一个可用行的查找

我正试图在Excel Vba中实现查找function。 我没有任何代码可以分享,因为我不确定如何开始实施。 打开工作簿后,我想使用VBA将今天的dateinput到列A中的下一个可用行 – 我目前正在工作。 然而,在同一行B列的那一点上,我在表中find了一个股票价格,其中J2是date,J3是股票的价格。 我想我需要的是一个公式,我可以查找我刚添加在这个表中的date,然后检索与该date相关的价格。 我非常了解Excel中的Vlookups; 这是我只是了解如何使用这里查找每一个下一个可用的行。 这是我的date代码: Dim rnum as integer rnum = sheet17.usedrange.cells.rows.count +1 sheet17.cells(rnum, 1).value = date 我正在寻找相对于(rnum, 2)查找function作为下一个可用的行。