如何在excel定位某一单元格所在列数。举例: A B C D E F G H 张 X X X X X X

2025-04-04 18:38:10
推荐回答(4个)
回答1:

把你要求的结果放到J1

J1输入

=MATCH("×",INDIRECT(MATCH("李",A:A,)&":"&MATCH("李",A:A,)),)

回答2:

代码

Sub 查找列号()

Dim I%, K%, arr

arr = Range("n1:n100")

For K = 2 To 9

x = WorksheetFunction.Match([J1], Range("a:a"), 0)

If Cells(x, K) = [j2] Then

n = n + 1

Cells(n, "M") = K

[k1] = WorksheetFunction.Min(Range("m:m"))

End If

Next

End Sub

回答3:

http://jingyan.baidu.com/article/6c67b1d68cccbe2787bb1e9b.html

回答4:

=if(and(A:A="张",B:B="x"),4,“”)