2017-07-26 64 views
0

我正在尋找一個公式,我可以使用批量複製粘貼到我的圖表。棘手的部分是我從另一個Tab導入特定行。所以,還是讓我吸引你的是什麼,我需要一個畫面:谷歌電子表格公式爲「= B(SpecificCellValue)」

TAB1 has: 
    A  B 
1 Name Age 
2 Joe 34 
3 Susan 27 
4 Paul 19 
5 Nick 22 

TAB2 has: 
    A B 
1 ID Age 
2 2 =TAB1!B(A2) or even =TAB1!B(A(row())) 
3 4 =TAB1!B(A3) or even =TAB1!B(A(row())) 
4 5 =TAB1!B(A4) or even =TAB1!B(A(row())) 

我所知道的是,排=()返回我,我運行這個公式的單元格的當前行,但我如何不知道「連接」A + row()獲取我需要的TAB1!B(ID)。

回答

0

嘗試=INDIRECT("TAB1!B"&ROW())

如果您正在尋找TAB1的精確導入,並沒有別的嘗試這個在TAB2 =query('TAB1'!A:B,"Select A,B")的A1 ......它就會自動添加更多的數據,因爲它是在TAB1進入。

0

我還沒有做過很多自定義功能。但我認爲這是有效的。

function ageFinder(idcell) 
{ 
    var ss=SpreadsheetApp.getActive(); 
    var sht1=ss.getSheetByName('TAB1'); 
    var sht2=ss.getSheetByName('TAB2'); 
    var row=sht2.getActiveRange().getRow(); 
    var id=sht2.getRange('A' + row).getValue(); 
    var r=sht1.getRange('B' + id).getValue(); 
    return r; 
} 
+0

哦,我很抱歉...我忘了提及我不能使用腳本/函數。這個電子表格是在每日服務器計算機的使用:( 非常優勢,但必須有一種方法來組裝,仍然如下:c 謝謝你的這種努力tho! – Thales454

+0

如果你接近邊緣,那麼也許這將會開始用腳本來替換一些內聯函數,這些腳本處理數組格式的整個表格的速度要快得多。 – Cooper

+0

是真的,我正在處理這個問題,但我正在從其他網站獲取數據,但我仍然需要以更高的費率更新我的圖表= / – Thales454