使用元素列表自动循环填充数组,仅设置第一个元素 2024-6-17 • worksheet-function libreoffice-calc 我在 Libreoffice Calc 中有一个包含 31 个元素的数组,我必须用星期几(星期一、星期二、星期三、星期四、星期五、星期六、星期日、星期一等)自动填充它,只设置数组的第一个元素(最好使用下拉菜单)。 我怎样才能做到这一点? 答案1 首先在单元格中输入星期几A1通过A7.这是我们将使用的列表数据验证然后将数据验证下拉菜单放在单元格中B1. 选择任意一天。 在C1进入: =MATCH(B1,A1:A7,0) 在C2进入: =IF(C1+1=8,1,C1+1) 并复制C2向下。 最后B2进入: =INDEX(A$1:A$7,C2) 并向下复制: 笔记: 您可以从下拉列表中选择任意值来填充单元格B1其余部分将循环向下递增 您可以使用此技巧来传播任何周期性重复的数据。(例如月份等等) 相关内容 Excel - 除非我手动输入数字,否则单元格引用不会更新 防止 Windows 登录密码存储在磁盘上 如果输入是变量而不是内联,zsh 参数扩展替换模式会以不同的方式解析字符串 如何在 Mac 上的 Visual Studio 中设置下一个语句 Linux 服务器的 Active Directory 如何在 LaTeX 中制作目录列表? 计划任务不会以“无论用户是否登录都运行”启动 如何删除可恢复的文件? Windows7 中的 SharePoint 安装 更改发行版并保留用户文件