EXCEL里,实现在一串字符串中查找小的字符串,并返回对应列的值,怎么实现?

2024-05-19 04:22

1. EXCEL里,实现在一串字符串中查找小的字符串,并返回对应列的值,怎么实现?

在a列中查找hdk,查到返回b列对应的值,查不到为空

=IF(ISERR(FIND($C$1,$A$1:$A$4)),"",$B$1:$B$4)

EXCEL里,实现在一串字符串中查找小的字符串,并返回对应列的值,怎么实现?

2. EXCEL如何查找C列包含在A列中的字符,并将D列的值取为对应的B列值

通过输入公式的方法来进行显示对应的B列值。
如下参考:
1.打开计算机,找到并单击新的excel2018工作表,如下图所示。

2.打开excel工作表后,为了演示,在表格中编辑相同专有数据的文本内容,如下图所示。

3.编辑数据后,选择C列中的单元格,并在编辑字段中输入:=IF(COUNTIF(B:B,A1)>,A1,"")。

4. 正确输入公式后,按CTRL + enter键填充单元格公式,完成显式显示,如下图所示。

3. Excel 2007 根据某一列中的值如何计算字符串相同列此行对应另一列数字的总和

使用sumif函数

如果要计算其他的,只要把公式中的b2换成b3(进行中)或b5(已完成)就行了

Excel 2007 根据某一列中的值如何计算字符串相同列此行对应另一列数字的总和

4. excel 在某列值后加入指定字符串

用vba:
Sub aa()
For i = 2 To [a65535].End(xlUp).Row
Cells(i, 1) = Cells(i, 1) & "abc"
Next
End Sub
按ALT 加f11打开vba编辑器。新建模块 粘贴上面代码 运行 
不用添加辅助列 运行后a列的非空白的单元格 每个后面就加上了"ABC"

5. excel表格用列值替换文本中的字符串

在C1单元格中录入“=REPLACE(B1,3,4,A1)”——向下自动填充即可

excel表格用列值替换文本中的字符串

6. Excel如何用公式查找某个字符串在表里出现的位置并返回所在列值?

需要查询sheet2到sheet20的区域的话,用LOOKUP函数是不行的。你可以试一下我说的方法:
1)Alt+F11, "插入","模块"
2) 把下面的代码拷贝后保存。
Public Function GetPlace(name As String) As String
On Error GoTo err
Dim iSheet As Worksheet
Dim row As Integer
Dim col As Integer

For Each iSheet In Worksheets
    If iSheet.name  "Sheet1" Then
        For row = 2 To 300
            For col = 1 To 6
                If iSheet.Cells(row, col).Value Like "*" & name & "*" Then
                        GoTo found
                End If
            Next col
        Next row
    End If
Next

found:
    GetPlace = iSheet.Cells(1, col).Value
err:
End Function

3)在sheet1的B1输入公式:
=GetPlace(A1)
然后向下填充所有的单元格,内容就是你要查找的结果。

7. 查找excel一列下面可能出现的字符

选中该列,使用替换就可以了,查找内容填写“False”,替换为保留空,点击全部替换就OK了~


查找excel一列下面可能出现的字符

8. 用Excel公式怎么在一列中查找是否存在某字符串?

find()函数是:返回某字符在一字符串中的位置。而不是查找一个字符串在一个数据区域的位置。

用编辑---查找---1,2二氯乙烷---全部查找。对话框中就显示数据的位置了。并显示找到的数量。
公式 =COUNTIF(A1:A15,D1),就返回A列有多少个等于D1的了。