我想在列B$10,C$10
中使用公式...来引用行中的单元格
$A3,$A4
...以及列B$11,C$11
......等等...
列值
alpha 'now
,bravo ',is
,charlie ',the
,david ',time
,egert ',for
INSERT INTO TESTTABLE( alpha ,bravo ,charlie ,david egert)
VALUES( 'now' ,'is' ,'the' ,'time' ,'for')
但是如何将列中的单元格引用增加一个 跨过一排?
答案 0 :(得分:0)
将其作为数组公式放在单元格B10:F10
中(Ctrl-Shift-Enter完成),然后复制
=INDEX($3:$7,COLUMN()-1,ROW()-9)
INDEX
从数组中返回一个单元格,在本例中为第3行到第7行。第二个和第三个参数指定要返回的数组中的行和列。 COLUMN()
和ROW()
返回公式所在单元格的列号或行号,在本例中为单元格B10:F10
。引用逐列编号和逐行编号会导致数据转置。
因此,例如,考虑单元格C10
:COLUMN()
= 3,ROW()
= 10,因此INDEX($3:$7,3-1,10-9)
指的是$3:$7
的第2行,第1列} {ie A4