excel中遍历与同行其他列内容相同的其他sheet中的A列并获取对应行B列内容
来源:互联网 发布:淘宝号有卖的吗 编辑:程序博客网 时间:2024/06/07 02:52
自定义函数如下
Function sjxmj(compareCell, compareArea, valSourceArea)
Dim DataRange As Variant
Dim DataRangeB As Variant
Dim Irow As Long
Dim MaxRows As Long
Dim Icol As Integer
Dim MaxCols As Long
Dim MyVar
sjxmj = ""
DataRange = compareArea.CurrentRegion.Value
DataRangeB = valSourceArea.CurrentRegion.Value
MaxRows = compareArea.CurrentRegion.Rows.Count
For Irow = 1 To MaxRows
MyVar = DataRange(Irow, 1)
If MyVar = compareCell Then
sjxmj = sjxmj + "," + DataRangeB(Irow, 1)
End If
Next Irow
If Len(sjxmj) > 0 Then
sjxmj = Mid(sjxmj, 2)
End If
End Function
调用方法如下
=sjxmj(C9,'Backlog Detail'!J$14:J$288,'Backlog Detail'!E$14:E$288)
- excel中遍历与同行其他列内容相同的其他sheet中的A列并获取对应行B列内容
- excel 将A列相同的值对应的B列的单元格进行合并,并保留单元格内容
- excel批量修改 A列中相同项的同行B列数据
- A列中在B列不存在的内容
- 用数据B的内容去修改数据库A中id和B相同的行的列的内容
- 在A列中找出与B列相同的数据记录并标记为1
- EXCEL中将所有重复的A列对应的B列中数据求和,并将重复
- JTable列表中某一列的内容居中显示,其他列不用居中
- excel公式:获取两列数据中相同的数据,并展示在第三列。
- 遍历table中所有列的内容
- 遍历table中所有列的内容
- 导出的excel同一列相同内容的合并
- 检讨:为何远超预期的时间在"excel应用:选中sheet1中a列与sheet2中b列重复值,并删除对应行”,大概用了8小时
- 单元格区域查找指定内容并删除指定内容所在单元格对应的行或列
- EXCEL中合并同列中连续相同内容的单元格
- 集合中取出列名相同的,并把其他列的值合并成数组
- excel_将A列内容插入B列,位置随机
- table表格合并第一列中相同的内容!
- Java nio 学习笔记(一) Buffer(缓冲区)与Channel(通道)的相关知识
- GetFileTime获得文件的时间信息
- 编程中的南辕北辙
- 三步轻松搞定delphi中CXGRID手动添加复表头(多行表头,报表头)
- 一个简单的自定义通信协议(socket)
- excel中遍历与同行其他列内容相同的其他sheet中的A列并获取对应行B列内容
- C++问题收集
- hibernate对大数据资源的处理操作
- Linux网络协议栈--IP
- HRegionServer: Master rejected startup异常解决
- Pro Android学习笔记(六八):HTTP服务(2):HTTP POST
- js实现的map方法
- db2安装
- 内部类的继承与应用示例