假设我有一些这样的数据:
Name Number
alan 1
bobby 2
cory 3
david 4
假设“名称”位于单元格 A1 中。我希望能够命名此范围但不包含标题行。我知道我可以将数据引用为$A$2:$B$5
,但我不想知道表格中有多少行,而且我绝对不想用鼠标突出显示单元格。有什么办法可以做到这一点?如果最好的方法是使用,$A$2:$B$5
除了一直滚动到最后之外,还有其他方法可以找出我正在处理的行数吗?
从评论和回答来看,大多数人选择数据的方式似乎是使用鼠标或键盘快捷键选择大量行和列。这仍然让我很困扰,因为我总是不得不再次滚动到工作表顶部。有什么方法可以避免滚动浏览这么多数据吗?
答案1
我知道这仍然属于键盘快捷键的范畴,但我发现使用<Ctrl>+(Directional arrow)
是在 Excel 中导航的最快方式。这可以与<Shift>
选择范围结合使用。分配名称是通常的做法(我喜欢<Alt>,<M>,<M>,<D>
)。
因此,在您的示例中,从 A2 开始,然后<Ctrl>+<Shift>+<Down>
和<Ctrl>+<Shift>+<Right>
。要返回顶部,只需释放<Shift>
并按<Ctrl>+<Up>
, <Ctrl>+<Left>
。如果您在输入公式时执行此操作,则可以按 F4 锁定范围(即,将 $ 添加到范围引用)。
警告:此方法只会带您到下一个空单元格,因此如果您的表中有空单元格,它可能不会带您到“末尾”。我仍然发现这是一种非常有用的方法。
答案2
答案3
只需用它制作一个表格并使用它。学习如何使用表格(在 VBA 中它们被称为 ListObjects),它们会带来神奇的效果。
选择 A1 --> B5,转到插入 --> 表格。在新窗口中选中“表格有标题”并按“确定”。现在,在“表格工具”-->“设计”选项卡中,您可以修改表格的外观,最重要的是,可以修改表格的名称。
然后好好读一读这文档,您已经设置好了!