tec*_*cal 9 worksheet-function named-ranges microsoft-excel
我有一个命名范围 ( NamedRange1
),我需要在公式中引用该范围的第一行和第一列。我想出了以下内容:
第一排:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROWS(UnpivotSource) +ROW(UnpivotSource) -1 & "C" & COLUMN(UnpivotSource),0)
第一栏:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROW(UnpivotSource) & "C" & COLUMNS(UnpivotSource) + COLUMN(UnpivotSource) -1,0)
这似乎很麻烦,特别是因为Excel对象模型公开Rows
,并Columns
在VBA。有没有更简洁的表达方式?
Lan*_*rts 16
排:
INDEX(UnpivotSource,1,0)
Run Code Online (Sandbox Code Playgroud)
柱子:
INDEX(UnpivotSource,0,1)
Run Code Online (Sandbox Code Playgroud)
请注意,这仅适用于连续的命名范围,范围内有一个索引函数,但如果您想要第一行或第一列以外的其他内容,则可能会变得棘手。
归档时间: |
|
查看次数: |
35442 次 |
最近记录: |