2015-12-22 41 views
0

我有兩個工作表。第一列有列A和列B(姓氏和名字)以及沿着列的名字列表。在第二張工作表上,我想將各個名稱跨列合併成一行。
我用下面的公式:絕對參考不是絕對的

=LEFT('SINGLE PLATFORM '!D5,1) & "." & 'SINGLE PLATFORM '!C5 

當我拖式跨行權,D5/C5變化E5/D5,但我需要做的是改變D6/C6D7/C7等任何建議?

=LEFT('SINGLE PLATFORM '!D5,1) & "." & 'SINGLE PLATFORM '!C5 

到:

+0

公式也不是絕對的開始。 –

+0

我的答案有什麼喜悅嗎? – MacroMarc

回答

0

從改變你的公式

=LEFT('SINGLE PLATFORM '!$D5,1) & "." & 'SINGLE PLATFORM '!$C5 
+0

我試過這個,但它仍然不能保持絕對列參考。我認爲這與列中的數據有關,我試圖將公式拖到一行,但我無法確定這個問題。 – asandi

+0

=左('單平臺'!$ D5,1)&「。」 &'SINGLE PLATFORM'!$ C5無論出於何種原因都使列和行都是絕對的 – asandi

+0

那麼我建議的公式應該基於您的問題。你能否提供更多的細節?像測試數據一樣。 – ManishChristian

0

這應該做到你以後:

=LEFT(OFFSET('SINGLE PLATFORM '!$D$5,COLUMN('SINGLE PLATFORM '!D$5)-COLUMN('SINGLE PLATFORM '!$D$5),0),1) & "." & OFFSET('SINGLE PLATFORM '!$C$5,COLUMN('SINGLE PLATFORM '!C$5)-COLUMN('SINGLE PLATFORM '!$C$5),0)