2016-04-21 114 views
0

是否有任何VBA代碼或複雜的Excel函數可以幫助我完成所需的工作?我輸出了數千個帶#號的ref#,它們需要與相應的check#組合成一個單元格。我知道我可以結合文本,我可以使用VLUP函數,但我不確定應該使用的確切函數字符串。將匹配數據的單元格組合到一個單元格中

基本上,行A2:A4共享檢查#999,所以當我運行腳本或輸入函數時,它應該在行C2中結合ref#s 1 2 3.在下一個chk#行中,它會結合參考#s4 5,依此類推(例如下表)。全部用空格分隔。這可能嗎?手工操作非常繁瑣。 示例...

Ref # Chk # Combined # 
1  999  1 2 3 
2  999 
3  999 
4  1000 4 5 
5  1000 
6  1001 6 
7  1002 7 
8  1003 8 
9  1004 9 10 11 12 
10  1004 
11  1004 
12  1004 
13  1005 13 14 
14  1005 
+0

Excel是你使用的是什麼? –

+0

我正在使用Excel 2013 – Xiodrade

回答

1

對於不需要vba的公式答案。

使用助手列。因此,在C2把:

=IF(B2<>B3,A2,A2 & " " & C3) 

然後在D2的說:

=IF(B2<>B1,C2,"") 

而且複製雙雙下跌。

enter image description here

然後你就可以隱藏C.

+0

謝謝,這件作品奇妙。 – Xiodrade

+0

非常聰明地使用向下參考*(+ 1)* –

相關問題