如何用公式在Excel中垂直重复179次‘Feb’?
在Excel中垂直生成179次“Feb”的公式实现方法
下面是几个实用的公式方案,根据你的Excel版本选择即可:
方法1:Excel 365/2021及以上版本(推荐)
在任意空白单元格输入以下公式,回车后会自动垂直溢出179行“Feb”:=IF(SEQUENCE(179),"Feb")原理:
SEQUENCE(179)生成1到179的垂直序列,IF函数判断每个序列值为真,直接返回“Feb”,利用Excel的溢出特性自动填充所有行。方法2:兼容旧版Excel(如2016及更早)
在目标区域的第一个单元格(比如A1)输入公式,然后手动下拉填充到第179行:=IF(ROW(A1)<=179,"Feb","")原理:
ROW(A1)返回当前单元格的行号,当行号不超过179时返回“Feb”,超过则为空,下拉时公式会自动调整行号适配每行。方法3:Excel 2019及以上版本可选方案
同样支持自动溢出,公式如下:=FILTERXML("<t><s>"&TEXTJOIN("</s><s>",TRUE,REPT("Feb,",179))&"</s></t>","//s")原理:先用
REPT生成179个带逗号的“Feb”,再用TEXTJOIN拼接成XML格式的字符串,最后通过FILTERXML拆分出每个“Feb”并垂直排列。
内容的提问来源于stack exchange,提问作者Vivek
相关产品推荐
相关产品推荐

