比如
张三 12 李四 13 王五 14
朱六 15 赵四 17 小明 18
想要排除两列
张三 12
李四 13
王五 14
朱六 15
赵四 17
小明 18
应该怎么做,别和我说复制黏贴
如图,B5输入
=IFERROR(SMALL($A$1:$J$2,ROW(A1)),"")
下拉
A5输入
=IF(B5="","",CONCAT(IF($B$1:$I$2=B5,$A$1:$H$2,"")))
Ctrl+Shift+回车 ------请注意!这里务必三键结束
且尽可使用office2019 365 或者最新版的WPS
下拉
'自定义公式-按ALT+F11-插入-模块
Function 提取(a As Range, b As String, c As String)
Dim j As Integer
For j = 1 To a.Columns.Count
n = j Mod 2
If c = 1 And n = 1 Then
For i = 1 To a.Rows.Count
m = m + 1
If m = b Then 提取 = a.Cells(i, j)
Next
End If
If c = 2 And n = 0 Then
For i = 1 To a.Rows.Count
m = m + 1
If m = b Then 提取 = a.Cells(i, j)
Next
End If
Next
End Function
右拉下拉
本回答被网友采纳