Google 类似于“=B(SpecificCellValue)”的电子表格公式
Google Spreadsheet formula for something like "=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()))
我只知道 =row() returns 我是单元格的当前行 我是 运行 这个公式,但我不知道如何 "concatenate" A+row() 获取我需要的TAB1!B(ID)。
很多自定义功能我都没有做过。但我认为这可行。
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;
}
尝试=INDIRECT("TAB1!B"&ROW())
如果您正在寻找 Tab1 的精确导入而没有别的,请在 Tab2 的 A1 中尝试此操作 =query('TAB1'!A:B,"Select A,B")
...它会在 tab1 中输入后立即自动添加其他数据。
我正在寻找可用于批量复制粘贴到我的图表中的公式。棘手的部分是我从另一个选项卡导入特定行。所以让我给你画一张我需要的照片:
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()))
我只知道 =row() returns 我是单元格的当前行 我是 运行 这个公式,但我不知道如何 "concatenate" A+row() 获取我需要的TAB1!B(ID)。
很多自定义功能我都没有做过。但我认为这可行。
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;
}
尝试=INDIRECT("TAB1!B"&ROW())
如果您正在寻找 Tab1 的精确导入而没有别的,请在 Tab2 的 A1 中尝试此操作 =query('TAB1'!A:B,"Select A,B")
...它会在 tab1 中输入后立即自动添加其他数据。