Excel中如何将非连续区域C8:C13+E8:E13作为单个范围输入函数?
如何在Excel中将隔列的非连续区域作为单个范围传入函数?
嘿,这个场景我经常碰到!在Excel里要把C8:C13和E8:E13这种隔列的非连续区域当作一个整体范围传给函数,其实有两种实用的方法,给你详细说下:
方法1:直接用逗号分隔多个区域
这是最快捷的方式,Excel本身支持用逗号作为非连续区域的分隔符,只要把每个连续的区域块用逗号隔开,函数就会把它们当作一个组合范围处理。
举个例子,如果要计算这两个区域的总和,直接写成:
=SUM(C8:C13,E8:E13)
不管是隔列、隔行还是分散的单元格,只要用逗号把各个部分分开,像SUM(A1,B3,C5:C10)这种格式,函数都能正确识别并处理。
方法2:通过名称管理器定义组合范围
如果这个非连续区域你需要反复使用,那用名称管理器来定义一个专属范围会更高效:
- 点击顶部菜单栏的「公式」选项卡,选择「名称管理器」(或者直接按快捷键
Ctrl+F3) - 在弹出的窗口里点击「新建」,给这个范围起个好记的名字,比如
SplitColumnsRange - 在「引用位置」输入框里直接填写
C8:C13,E8:E13,然后点击确定 - 之后在函数里直接调用这个名称就行,比如:
=SUM(SplitColumnsRange)
这样不仅输入更简洁,后续如果要调整区域范围,只要在名称管理器里修改一次就好,不用逐个函数去改。
小提醒
大部分常用函数(比如SUM、AVERAGE、COUNT等)都完美支持这种非连续范围的输入,但少数依赖连续数组的函数可能需要额外调整,不过日常办公场景里第一种方法基本够用啦!
内容的提问来源于stack exchange,提问作者Sam Harper
相关产品推荐
相关产品推荐

