首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

确实有 Excel 365 没难事,按规定次数重复显示,一个套路公式搞定

根据指定次数重复显示单元格,除了之前教过的很多种方法,如果有 365 版本的话,非常推荐这个套路公式。

案例:

将下图 1 中 A 列的姓名按 B 列的次数重复显示,效果如下图 2 所示。

解决方案:

1. 在 D2 单元格中输入以下公式 --> 回车:

=TEXTSPLIT(CONCAT(REPT(A2:A9&",",B2:B9)),,",",1)

公式释义:

REPT(A2:A9&",",B2:B9):将 A2:A9 区域中的每个单元格与“,”符号连接起来,重复显示 B2:B9 区域内的对应次数;

CONCAT(...):将上述单元格合并起来;

TEXTSPLIT(...,,",",1):

TEXTSPLIT 函数的作用是使用列和行分隔符拆分文本字符串;

语法为 TEXTSPLIT(要拆分的文本,向右溢出时的分隔符号,[向下溢出时的分隔符号],[忽略空单元格], [1 表示不区分大小写;默认值为 0,表示区分大小写], [出错时填充的值]);

此处的公式表示将第一个参数中的内容以“,”为分隔符,拆分到不同的行

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OqG0UNNnvLOV1p2hX7GpGltg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券