excle表格数据排列? 5
excle中,A列是文字,B列也是文字,C列是B列对应的数据,现在是需要B列根据A列的顺序重新排列,但是后面C列的数据要跟着B列一起走,请教要如何写公式才能对excle按...
excle中,A列是文字,B列也是文字,C列是B列对应的数据,现在是需要B列根据A列的顺序重新排列,但是后面C列的数据要跟着B列一起走,请教要如何写公式才能对excle按要求排序
展开
2个回答
展开全部
你这样本身应用时就不合理。
这B、C列数据是要保留,还是直接排序?
a、排序:此处不能用公式,而是需要一些操作。
b、保留,新列增加公式,引用B、C列:这样夸列排序看着不乱?
按排序做(假设内容完全相同只是顺序错,包括数据行,及每格内容):
A列前插入一列,按行号填数字,按原A列(新B列)排序操作新A、B列;
C、D列(原B、C),按C列排序,(核对下B、C是否对应,确定后续);(B、C都是排序过的,只要内容相同原则上不会有不同顺序,除非数据行不同,有少行,则不能直接排序)
按新A列数字重新排序A、B、C、D;
新A列可删除
按保留原数据,用公式引用(且A列内容无重复):
A列后移到B、C后,或新表(假设D列)
E为新排序C列数据(B=新D列)
E1公式
=VLOOKUP(D1,B:C,2,0)
注:如行数不同(B未完全匹配所有A数据),即A列存在B列没有的内容,只能用公式法,则公式计算完成后,整列复制、粘贴(值),BCD列可删除
追问
A列的顺序是固定的,BC是外来数据,B列的顺序是乱的,C列的数据是跟随B列的顺序走的,现在我需要B和C列,根据A列的顺序重新调整排序后,取用C列的数据
追答
如果行数相同用按排序做
如果行数不同建议用“按保留原数据”后的操作,之后增加“注”,之后的操作,即删除中间数据
都需要增加中间数据:
安排续做,只要增加一列原行号(用数字下拉,不要用行号公式),但有限制,必须数据完整对应,只是顺序乱
如果按对应查找函数,需要增加公式列,并且如果原数据要删除(避免混乱),公式完成后要使用一步复制、粘贴(值),摆脱与引用列的关联,才可删除无用数据列
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询