根据Excel 2007中的另一列对列进行sorting

我有一个列(说A)有数字值,但没有sorting

现在,我有更多的专栏,(说B,C和D); 而列B具有列A中的所有数据但顺序不同。 列C和D中的值对应于B中的值。

我的问题是,我怎样才能按照A的顺序排列B,C和D列? 我试过VLOOKUP,但似乎没有帮助。

PS我已经看过Excel:基于另一列相似,但接受的答案中的VBA代码不是我要找的列。

sortingB:D(比如A> Z)。 用A顺序计数器(1,2,3 …)添加一列,然后对ColumnB A> Z上的ColumnsA:B进行sorting。 按ColumnA升序sortingA:E。