excel - 如何将一列与包含一些空白单元格的列匹配?
问题描述
我正在尝试匹配 F 列(表 2)
与 A 列(表 1)。
以便获得记录
我有一个 VBA 方法 -
Sub matchAndSortSort()
Dim st As Worksheet
Dim rw As Long
Set st = Sheets("Sheet4")
rw = st.UsedRange.Rows.Count
For i = 2 To rw
st.Cells(i, 125).Value = "=MATCH(F" & i & ",$A$2:$A$" & rw & ",0)"
Next
Range("F2:V" & rw).Sort Key1:=Range("G2:V" & rw), Order1:=xlAscending
Range("H2:H" & rw).Clear
Set st = Nothing
End Sub
这给了我匹配的输出,但不考虑空白单元格。
如何跳过空白单元格并将所有匹配的行值完全放在 A 列值的前面?
解决方案
推荐阅读
- jquery - 如何自动重新计算删除tr按钮
- stm32 - STM32F7x6 - 在没有电源循环的情况下从代码设置读出保护
- xslt - 用 xslt 将一个 int 一分为二
- python - 如何制作一个到达某个点后无限发送消息的程序
- python - 如何使用 Openpyxl 检测 excel 文档中的隐藏行
- javascript - Hot Module Replacement '[HMR] Waiting for update signal from WDS...',如何启用 Hot Module Replacement?
- javascript - Javascript拼接与redux一起工作错误
- reactjs - 反应问题。始终检查星级输入
- c++ - 如何将带有特殊字符的 QString 转换为字节流以通过 Linux 管道发送
- mariadb - 多个用户同时访问同一个 Mariadb 数据库