2016-11-10 52 views
-3

所以我需要一些與Excel的幫助。Excel幫助 - 重排列

我擁有的是黑色,而我需要的是紅色。

enter image description here

我已經能夠重新排列B列匹配列A,並有它於E輸出,但我需要它採取在列C和d的值與它。這是我一直在使用E欄的內容:

=IF(ISNA(VLOOKUP(A1,$B:$B,1,FALSE)), "Missing", A1)

可有人請幫我找出如何使C和d列與列B和F中填充它們和G.

任何非常感謝幫助!謝謝!!

+0

任何人都可以幫助我嗎? – pleasepleasehelpme

回答

0

你非常接近 - 由於這是一個動態範圍,我建議使用電子表格中特定位置的OFFSET()函數。

所以,這裏的公式,你可以粘貼到細胞E1並拖過/下得到的結果你想要的:

=IFERROR(OFFSET($A$1,MATCH($A1,$B:$B,0)-1,COLUMN(A1)),"Missing") 

基本上,你的意思是:

  • 如果我在匹配我想要的值時遇到錯誤,請打印Missing=IFERROR(MATCH($A1,$B:$B,0),"Missing")
  • 從基準單元A1中移動一定數量的行E中的數字相一致列A: OFFSET($A$1,MATCH($A1,$B:$B,0)-1 ...
  • 正如我向右拖動,保持引用下一列: OFFSET($A$1,..., column(A1))

希望有所幫助解釋它。

+0

非常感謝!非常棒! – pleasepleasehelpme

+0

@pleasepleasehelpme,我在一些解釋中加入了這些問題,以幫助您解決將來的這類問題。祝你好運。 –

+0

嘿,它的作品,但我似乎無法操縱它。我已經在列A中有一些東西,並且「= IFERROR(OFFSET($ B $ 1,MATCH($ B1,$ C:$ C,0)-1,COLUMN(B1)),」Missing「)」不起作用。我該如何調整它?再次感謝! – pleasepleasehelpme