EXCEL中,以A列名称为标准顺序,将B(名称)、C、D、E列的数据整体与A列匹配

EXCEL中,以A列名称为标准顺序,将B(名称)、C、D、E列的数据整体与A列匹配。
即,整理前:

整理后:

第1个回答  2015-03-12

假如Sheet1表为整理前表,Sheet2表为整理后表,并且A在A1单元格,在Sheet2表的B1单元格里输入如下公式,shift+ctrl+回车后,下拉、横拉复制

=INDEX(Sheet1!B:B,SMALL(IF($A1=LEFT(Sheet1!B$1:B$120),ROW($1:$120),9999),ROW($A$1)))&""

 

 

请参考附件

第2个回答  2015-03-12
  你好:步骤如下
  1、可以在f列输入公式:=match(b1,a:a,0),然后公式下拉,可以显示字母在A列的位置,
  2、把缺少的号写在最下边,因为如果不补上,排序后,与A列对不齐。
  3、最后对B到F列,依据F列进行排序
相似回答