网易首页 > 网易号 > 正文 申请入驻

这个表格整理技巧真牛X,谁总结的,太精辟!

0
分享至

点击蓝字【秋叶 Excel】

发送【6】

免费领 1000+篇 Excel 精选教程!

本文作者:小花

本文编辑:卫星酱

在 一文中,为了构建绘图省份类别列,小花使用了辅助列+LOOKUP 的方法,实现了按指定次数重复罗列文本的效果。

如下图:

G2 公式如下:

=LOOKUP(ROW(A1)*50,F:F,A:A)

它实际上利用了 LOOKUP 模糊查询的原理,稍加简化下,可能更方便理解。

对了,最近火爆全网的 DeepSeek 你们都知道吧?

自从认识到了它对提高办公效率有着巨大作用,我们秋叶 也跟上时代,立马将 DeepSeek 融入了《秋叶 Excel 3 天集训营》的课程中,教大家利用 AI ,让工作能力马上、全面地增强!

如果你也想掌握 DeepSeek+Excel 这个高效办公技能,那一定要扫描下方二维码报名学习

▲ 扫码报名后自动弹出班主任微信

请务必添加,才能上课并免费领取学习资料

辅助列法

E2 公式如下:

=LOOKUP(ROW()-1,C:C,A:A)

公式原理说明:

需要理解的是,省份值按指定次数重复罗列后,是一组包含 21 个值的有序数列 A {"广东";"广东";"广东";"广东";"广东";"台湾";"台湾";"台湾";"福建";"福建";"福建";"海南";"海南";"海南";"浙江";"广西";"山东";"香港";"上海";"辽宁";"江苏"} ,我们需要的是将这组数列按次序索引至 G2:G22 单元格区域中。

C 列为 1+重复次数累计求和,不难发现,每个 C 列值刚好是其所在行 A 列省份在有序数列 A 中首次出现的位置,换言之,从 C2 值 (含) 到 C3 值 (不含) ,有序数列 A 对应位置均为 A2 省份值,从 C3 值 ( 含) 到 C4 值 (不含) ,有序数列 A 对应位置均为 A3 省份值,以此类推。

于是,指定次数重复罗列问题就被转化为,查询每个序数在 C 列所在区间,再返回对应 A 列值的典型模糊查询问题。

此时,用 ROW(A1)-1 来获取有序数值,再使用 LOOKUP 模糊查找即可。

因为 LOOKUP 匹配规则为返回不大于且最接近于查询值所在位置对应的结果值。

按指定次数重复罗列是常见的 Excel 实战问题,这一问题有多种公式解法。

除了上述的辅助列法外,还有 OFFSET 法、TEXTSPLIT 法、TOCOL 法等 6 种方法。

以下,我们将逐一解读。

OFFSET 法

有时候通过构建内含数组取代辅助列会使公式变得复杂且高深,但其使用价值却不容置喙。

上例中的辅助列就可以使用数组的方式直接构建。

数组法-——OFFSET 内含数组:

=LOOKUP(ROW()-2,SUMIF(OFFSET($B$1,,,ROW($A$2:$A$12)-1),">0"),$A$2:$A$12)

公式说明:

该公式计算原理与辅助列法完全相同,区别仅仅是利用 SUMIF+OFFSET 函数构建虚拟的辅助列而已。

同时,由于 LOOKUP 自带数组运算,该公式无需按【Ctrl+Shift+Enter】数组运算组合键也能正确计算。

TEXTSPLIT 法

对于 WPS 和 OFFICE 365 的使用者来说,使用新函数 TEXTSPLIT 不失为指定次数重复罗列问题的高效解法。

TEXTSPLIT 法-——CONCAT+REPT 连结:

=TEXTSPLIT(CONCAT(REPT($A$2:$A$8&",",$B$2:$B$8)),,",",TRUE)

公式说明:

REPT 函数分别将 A2:A8&","按指定次数重复后;

由 CONCAT 函数将这些重复文本连结后,就形成了一个按指定次数重复、","间隔的字符串;

再由 TEXTSPLIT 函数将这个字符串按","拆分成不同的行,这就是实现了按指定次数重复罗列。

MID 法

当然,如果需要重复的文本是固定长度的,那么,早期版本 Excel 使用者也可以用 MID 函数来替代 TEXTSPLIT 函数。

MID 法——CONCAT+REPT 连结:

{=MID(CONCAT(REPT($A$2:$A$8,$B$2:$B$8)),ROW()*2-3,2)}

公式说明:

CONCAT+REPT 函数将 A2:A8 按指定次数重复并连结成字符串后,由 MID 按固定的字符长度分段提取文本。

TOCOL 法

除了 TEXTSPLIT 函数外,OFFICE 365 中的另一个新函数也可以用来处理指定次数重复罗列问题,它就是 TOCOL 函数。

TOCOL 法-——IF 矩阵判断:

=TOCOL(IF($B$2:$B$8>=COLUMN(A:E),$A$2:$A$8,NA()),2,)

公式说明:

判断 B2:B8 是否大于 COLUMN(A:E),将返回一组逻辑值组成的矩阵,IF 函数的作用是根据矩阵中的逻辑值 TRUE 赋值为 A2:A8 对应值,逻辑值 FALSE 赋值为错误值#N/A。

最后,再使用 TOCOL 将矩阵转换为一列,同时忽略错误值。

SMALL 法

早期版本的 Excel 用户也可以按逻辑值矩阵的思路、运用 INDEX+SMALL+IF 数组公式来解决指定次数重复罗列问题。

SMALL 法-——IF 矩阵判断:

{=INDEX(A:A,SMALL(IF($B$2:$B$8>=COLUMN(A:F),ROW($2:$8),100),ROW()-1))}

公式说明:

公式原理类似 TOCOL 法,只是 IF_FALSE 需赋值为 100,从而确保 SMALL 计算准确。

该公式也可以用 LARGE 替换 SMALL,此时,IF_FALSE 需赋值为 0。

COUNTIF 法

与有序数列模糊索引、重复字符串连结拆分、逻辑矩阵赋值的思路不同,COUNTIF 法另辟蹊径,通过动态计数结果来判断下一单元格的值,当某一要重复的值到达重复次数后,下一个值就开始被重复。

与本文的其他公式不同,任何上方单元格公式的计算结果都会对当前单元格产生影响,它们彼此间是递推关系,而非传统的独立关系。

COUNTIF 法-——IF 矩阵判断:

{=INDEX($A$2:$A$8,SUM(--(COUNTIF($D$1:D1,$A$2:$A$8)=$B$2:$B$8))+1)}

公式说明:

❶ COUNTIF($D$1:D1,$A$2:$A$8):按省份分别统计已重复的次数;

❷ --(❶=$B$2:$B$8):判断各省份已重复次数和应重复次数是否一致,并将逻辑值转化为数字 1 和 0;

❸ SUM(❷)+1:已经按指定次数重复的省份个数+1,即为本单元格需要重复罗列的单元格在 A2:A8 的序数值

❹ INDEX($A$2:$A$8,❸):根据索引值返回最终结果。

以上,就是小花分享的 6 种指定次数重复罗列公式,主要包含 4 种不同的思路:

❶ 有序数列模糊索引——辅助列法和 OFFSET 法。

❷ 重复字符串连结拆分——TEXTSPLIT 和 MID 法。

❸ 逻辑判断矩阵赋值——TOCOL 法和 SMALL 法。

❹ 分类计数动态递推——COUNTIF 法。

除了上述方法和思路,你还知道其他解决指定次数重复罗列问题的公式吗?欢迎与我们分享与讨论

如果你想学习更多 Excel 函数运用,更多高效技巧~那么一定要参加全新升级的秋叶 Excel 3 天集训营》课程!

现在报名加入,不仅能学 Excel 基础知识,还能掌握 DeepSeek+Excel 应用技巧,助你提高效率、减轻工作压力~

《秋叶 Excel 3 天集训营》

原价 99 元

提升自己就从现在开始

▲ 扫码报名后自动弹出班主任微信

请务必添加,才能上课并免费领取资料:

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
恶性肿瘤最危险信号,不是疼痛,而是频繁出现这几种异常

恶性肿瘤最危险信号,不是疼痛,而是频繁出现这几种异常

芹姐说生活
2026-05-22 16:13:34
浙江一男子骑着摩托用弩发射毒针射杀宠物犬,狗狗被射后冲向主人求救仍死亡;犬主人:毒针长约12厘米,毒性极强

浙江一男子骑着摩托用弩发射毒针射杀宠物犬,狗狗被射后冲向主人求救仍死亡;犬主人:毒针长约12厘米,毒性极强

大风新闻
2026-05-22 19:23:34
6年亏近10亿、宰客频发!桂林这是亲手砸掉“甲天下”的金字招牌

6年亏近10亿、宰客频发!桂林这是亲手砸掉“甲天下”的金字招牌

百变小厨坊VS龙儿美食
2026-05-23 16:59:24
郑丽文称台湾是“国家”,反对统一?特朗普:我要跟赖清德谈一谈

郑丽文称台湾是“国家”,反对统一?特朗普:我要跟赖清德谈一谈

锅锅爱历史
2026-05-23 20:49:25
窦靖童登《歌手2026》首日遇尴尬,王菲所言果然成真

窦靖童登《歌手2026》首日遇尴尬,王菲所言果然成真

陈锌特色美食
2026-05-23 20:14:31
炸裂五队大交易!火箭送出五将+两首轮,组建超级冲冠阵容

炸裂五队大交易!火箭送出五将+两首轮,组建超级冲冠阵容

体育见习官
2026-05-23 09:42:35
我年终奖八千助理拿八十万,女总裁亲自续约,我摆摆手说不用了

我年终奖八千助理拿八十万,女总裁亲自续约,我摆摆手说不用了

千秋文化
2026-05-15 19:51:05
美国华裔科学家李飞飞:若夺下诺贝尔奖,我定以中国人身份领奖!

美国华裔科学家李飞飞:若夺下诺贝尔奖,我定以中国人身份领奖!

领悟看世界
2026-04-09 01:04:16
夫妻只要一人有2000退休金,晚年就是顶级幸福!看懂的都是明白人

夫妻只要一人有2000退休金,晚年就是顶级幸福!看懂的都是明白人

匹夫来搞笑
2026-05-22 16:57:56
善恶有报!许家印刚认罪1天,子女近况曝光,大儿子的安排全白费

善恶有报!许家印刚认罪1天,子女近况曝光,大儿子的安排全白费

历史伟人录
2026-05-10 22:06:40
为什么欧美人不炒菜,只有中国有?美国教授:中国活在原始时代

为什么欧美人不炒菜,只有中国有?美国教授:中国活在原始时代

抽象派大师
2026-05-17 02:08:19
国务院825号令有多狠?触碰红线必追责,老百姓终于能硬气维权了

国务院825号令有多狠?触碰红线必追责,老百姓终于能硬气维权了

今朝牛马
2026-05-23 22:00:51
太扎心!72岁王健林被逼到崩溃,6000亿负债,连利息都快付不起了

太扎心!72岁王健林被逼到崩溃,6000亿负债,连利息都快付不起了

蜉蝣说
2026-04-30 11:59:18
英博2-0成都,马莱莱破门,马马杜制胜,罗慕洛伤退

英博2-0成都,马莱莱破门,马马杜制胜,罗慕洛伤退

懂球帝
2026-05-23 22:06:04
越南准备成为下一个乌克兰?一旦中越开战,中国还会手下留情吗?

越南准备成为下一个乌克兰?一旦中越开战,中国还会手下留情吗?

小兰聊历史
2026-05-23 00:26:38
独家 | 山姆一季度销售450亿

独家 | 山姆一季度销售450亿

商业观察家
2026-05-23 21:17:13
女生主动起来有多黏人?网友:这些女的太开放了

女生主动起来有多黏人?网友:这些女的太开放了

带你感受人间冷暖
2026-01-27 00:20:06
变成全网笑料的孙杨,戳破一个难听大实话

变成全网笑料的孙杨,戳破一个难听大实话

八卦南风
2026-05-21 17:33:25
罗德里渴望今夏加盟皇马!曼城标价60000万欧,接班克罗斯

罗德里渴望今夏加盟皇马!曼城标价60000万欧,接班克罗斯

星耀国际足坛
2026-05-23 15:47:47
陈赓儿子晚年首次透露:父亲这辈子最怕邓小平,跟周总理却是过命的交情

陈赓儿子晚年首次透露:父亲这辈子最怕邓小平,跟周总理却是过命的交情

史海孤雁
2026-03-25 18:42:27
2026-05-23 22:47:00
秋叶excel incentive-icons
秋叶excel
宝藏表哥
1364文章数 1158关注度
往期回顾 全部

头条要闻

煤矿事故致90死 专家:瓦斯爆炸几乎不存在黄金救援期

头条要闻

煤矿事故致90死 专家:瓦斯爆炸几乎不存在黄金救援期

体育要闻

少年意气,正在改变中国足球

娱乐要闻

《浪姐7》三公,王濛赢麻了,张月实惨

财经要闻

股价暴跌!富途老虎是什么来头?

科技要闻

爆炸声中又迈一步!拆解马斯克“十二飞”

汽车要闻

油耗降一半/HEV核心部件终身质保 长安蓝鲸超擎双车上市

态度原创

健康
房产
数码
本地
公开课

外泌体 ≠ 生长因子!它们之间究竟有何区别?

房产要闻

疯抢511轮!今年海南最魔幻的地块,被福建能源企业抢了!

数码要闻

小米米家冰箱法式400L新品开售,国补价2549.2元

本地新闻

用云锦的方式,打开江苏南京

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版