Google Sheets - 设置范围直到列的末尾,并将每列设置为 3 列的总和
Google Sheets - Set range until the end of column & set each column is the sum of 3 columns
我创建了一个 Google sheet 包含 2 sheets(制表符)。
第一个 sheet table 是自动创建的,它从我的 Google 广告中获取一些数据。
第二个sheettable是我手动创建的。现在,
1) 我希望日期行从第一行自动填充 sheet,但是 如何设置从第一列到第一行结束的范围 [=38] =]列?因为现在我设置为=QUERY(Sheet1!B2:Sheet1!F2)
,但是明天Sheet 1列要到G,我需要手动设置范围为G2。
2) 在“印象”行下,我希望每列对 Sheet 1 中的 3 列求和。这意味着第一列公式将是 =SUM(Sheet1!B3:Sheet1!D3)
,第二列将是 =SUM(Sheet1!E3:Sheet1!G3)
等等,直到 Sheet 1 列结束。但是现在发生的是=SUM(Sheet1!B3:Sheet1!D3)
、=SUM(Sheet1!C3:Sheet1!E3)
等等。
举个例子https://docs.google.com/spreadsheets/d/19BvG1inXgYfJxJ9mJf-TmkNxotleW3WqJIivzq0SNFk/edit?usp=sharing
真心希望数据分析师guru/sheet大师能给我一些见解。
而不是 sheet2 上的 QUERY
公式,在 B2 单元格中使用此公式:
=QUERY(Sheet1!B2:2)
而不是 sheet2 上的 SUM
公式,在 B3 单元格中使用它并向右拖动:
=IF(LEN(B2), SUM(INDIRECT("Sheet1!"&ADDRESS(3, COLUMN(), 4)&":"&
ADDRESS(3, COLUMN()+2, 4))), )
我创建了一个 Google sheet 包含 2 sheets(制表符)。
第一个 sheet table 是自动创建的,它从我的 Google 广告中获取一些数据。
第二个sheettable是我手动创建的。现在,
1) 我希望日期行从第一行自动填充 sheet,但是 如何设置从第一列到第一行结束的范围 [=38] =]列?因为现在我设置为=QUERY(Sheet1!B2:Sheet1!F2)
,但是明天Sheet 1列要到G,我需要手动设置范围为G2。
2) 在“印象”行下,我希望每列对 Sheet 1 中的 3 列求和。这意味着第一列公式将是 =SUM(Sheet1!B3:Sheet1!D3)
,第二列将是 =SUM(Sheet1!E3:Sheet1!G3)
等等,直到 Sheet 1 列结束。但是现在发生的是=SUM(Sheet1!B3:Sheet1!D3)
、=SUM(Sheet1!C3:Sheet1!E3)
等等。
举个例子https://docs.google.com/spreadsheets/d/19BvG1inXgYfJxJ9mJf-TmkNxotleW3WqJIivzq0SNFk/edit?usp=sharing
真心希望数据分析师guru/sheet大师能给我一些见解。
而不是 sheet2 上的 QUERY
公式,在 B2 单元格中使用此公式:
=QUERY(Sheet1!B2:2)
而不是 sheet2 上的 SUM
公式,在 B3 单元格中使用它并向右拖动:
=IF(LEN(B2), SUM(INDIRECT("Sheet1!"&ADDRESS(3, COLUMN(), 4)&":"&
ADDRESS(3, COLUMN()+2, 4))), )