Google sheets 如何水平参照单独工作表上的垂直单元格(但水平参照每N个单元格)
作为前言,这是一个非常独特的问题,我在谷歌上搜索了很多次,以前从未见过这些因素的组合 基本上我有两张床单<代码>'Sheet'和Google sheets 如何水平参照单独工作表上的垂直单元格(但水平参照每N个单元格),google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,作为前言,这是一个非常独特的问题,我在谷歌上搜索了很多次,以前从未见过这些因素的组合 基本上我有两张床单'Sheet'和'Sheet2' “床单”有 A1:3 A2:4 A3:8 A4:4 以此类推,对几百个细胞进行随机计数。我希望'Sheet2'显示以下内容,并允许我拖动它来推断它。之所以每N个单元格一次,是因为这些单元格被合并(即A1-D1被合并) 等等 我可以用=OFFSET(Sheet!$A1,COLUMN()-1,0)推断数据,但它跳过单元格A2和A3上缺少的数据,并创建A1:
'Sheet2'
“床单”有
A1:3
A2:4
A3:8
A4:4
以此类推,对几百个细胞进行随机计数。我希望'Sheet2'
显示以下内容,并允许我拖动它来推断它。之所以每N个单元格一次,是因为这些单元格被合并(即A1-D1
被合并)
等等
我可以用
=OFFSET(Sheet!$A1,COLUMN()-1,0)
推断数据,但它跳过单元格A2
和A3
上缺少的数据,并创建A1:('Sheet1'A1)
E1:('Sheet1'A4)
=index(Sheet1!$A:$A,(column()+3)/4)
或数组公式
=ArrayFormula(vlookup((column(2:2)+3)/4,{row(Sheet1!A:A),Sheet1!A:A},2))
假设有足够的合并单元格可用于保存工作表1中的所有数据
表1
第2页
一个简单的拉跨公式是
=index(Sheet1!$A:$A,(column()+3)/4)
或数组公式
=ArrayFormula(vlookup((column(2:2)+3)/4,{row(Sheet1!A:A),Sheet1!A:A},2))
假设有足够的合并单元格可用于保存工作表1中的所有数据
表1
第2页
您知道
A1:3
是有效的范围参考吗?总之,通过A1:3
您的意思是A1的值是3,对吗?A1-D1
在A1表示法中应称为A1:D1
,('Sheet1'A1')
为Sheet1!A1
,等等。对不起,我可能引用的内容有误。我对Excel没有太多的介绍,所以我不知道正确的礼仪。我想说A1的值是3,A2是4等等。我也不擅长描述。你知道A1:3
是一个有效的范围参考吗?总之,通过A1:3
您的意思是A1的值是3,对吗?A1-D1
在A1表示法中应称为A1:D1
,('Sheet1'A1')
为Sheet1!A1
,等等。对不起,我可能引用的内容有误。我对Excel没有太多的介绍,所以我不知道正确的礼仪。我想说A1的值是3,A2的值是4等等。我也不擅长描述。