提取重复项对应数值

提取重复项对应数值

问:如何提取重复项对应的数值?
  1. 答:E2=INDEX(B:B,SMALL(IF($A$2:$A$100=D2,ROW($A$2:$A$100),65536),COUNTIF(A:A,D2)))
    数组公式
    同时按CTRL SHIFT 回车键执行结果
    然后下拉填充
    下次提问,截图要记得有实际的 行列号
  2. 答:函数 vlookup的使用规则你了解一下。
问:EXCEl中提取重复项对应的值
  1. 答:先说用公式的方法, 殊不简单:
    在 Sheet1
    A2:A100是 1,2,3,4,5,6,7,8,9 有很多是重复
    B2:B100是对应值
    要用一空白列作为辅助列, 假设是C列
    在C2输入公式 =COUNTIF(A$2:A2,A2) 然后下拖至C100
    在Sheet2
    A2:A10是 1,2,3,4,5,6,7,8,9 不重复
    在B2输入数组公式:
    =INDEX(Sheet1!$B$2:$B$100,MATCH($A2&"*"&COLUMN(A1),Sheet1!$A$2:$A$100&"*"&Sheet1!$C$2:$C$100,0),0)
    输入公式后, 不要马上回车
    要左手按着Ctrl + Shift 两键不放, 右手按回车[Enter], 数组公式输入完成
    将B2下拖至B10, 然后将B2:B10, 向右拖, 直至到出现#N/A为止
    如在Sheet1继续新增数据, Sheet2的公式, 只需继续右拉, 便会自动更新的
    如A列是文本, 不是数值, 公式内可减少两个 &"*"
    如做单元格范围的名称-定义, 公式亦会短很多
    上述的公式布局及内容, 是属于相当高的Excel程度, 如在此一步一步解释/分析亦不太容易
    希望楼主或其它堂友能细心测试和理解。
    如宏处理, 当然绝对可以, 但执行宏之后, 如在Sheet1继续新增数据, Sheet2不会自动更新的, 每次都要再执行宏
    故此题建议用公式, 宏代码暂且不表。
  2. 答:你的数据在sheet1的A,B列。
    结果我放在了sheet2里面。
    代码如下:
    Sub find()
    Dim i_row, i_col, i_num, i_newrow, i_coloff As Integer
    i_row = 1 '行
    i_col = 1 '列
    i_num = 0
    i_newrow = 0
    i_coloff = 1
    Do While Not Sheets(1).Cells(i_row, 1).Value = ""
    If Sheets(1).Cells(i_row, 1).Value <> i_num Then
    i_num = Sheets(1).Cells(i_row, 1).Value
    i_newrow = i_newrow + 1
    i_coloff = 1
    Sheets(2).Cells(i_newrow, i_col).Value = i_num
    Sheets(2).Cells(i_newrow, i_col + i_coloff).Value = Sheets(1).Cells(i_row, 2).Value
    Else
    i_coloff = i_coloff + 1
    Sheets(2).Cells(i_newrow, i_col + i_coloff).Value = Sheets(1).Cells(i_row, 2).Value
    End If
    i_row = i_row + 1
    Loop
    End Sub
  3. 答:数据是两列吗?
    “统计”是什么意思? 指累加?统计个数?
  4. 答:选中"1"
    点-数据-筛选
    就会在“1”处出现箭头,点那个箭头就可以按类筛选行
问:EXCEL表格某一列中相同数据的对应行提取出来?
  1. 答:1、首先需要打开软件的页面,如图所示,需要把相同数据的那一栏全部选中。
    2、然后选中之后,如图所示,点击右上角的高级的选项。
    3、然后会弹出对话框的选项,把选择不重复的记录勾选去掉,点击确定。
    4、最后,返回到Excel表格里面可以看到,相同数据已经全部提取出来了。
  2. 答:假定数据从第二行开始,提取A列中都是“A”的对应行
    G2输入=INDEX(A:A,SMALL(IF($A$2:$A$1000="A",ROW($2:$1000),4^8),ROW(A1)))&""
                先按住CTRL+SHIFT,最后按回车键结束公式的输入
    公式右拉下拉
  3. 答:一般都用筛选。当然,要求的效果不一样,方法也不确定。所以很难回答,最好是上传附件。
  4. 答:Excel自带该功能:筛选。
  5. 答:使用vlookup函数
提取重复项对应数值
下载Doc文档

猜你喜欢