google-sheets - 编号对删除 Google 表格中的行不敏感
问题描述
##我想要什么
我有一个待办事项清单。
我想在完成任务时删除整行来使用它。
在第一列中,我想要不会响应行删除的任务序列号。
在删除任何行之前
1---A
2---B
3---C
4---D
5---E
删除第 3 行后
1---A
2---B
3---D
4---E
##我试过
自动
填充 用数字填充前两行,然后向下拖动。
编号已填写,但删除一行也会删除任务编号,从而中断编号顺序。
https://support.google.com/docs/answer/75509
自定义脚本
我觉得自定义脚本太复杂了,没有必要,这样的任务只能通过函数来解决。
解决方案
从第一行开始编号
A1=arrayformula(row(A1:A20))
(i) 不得删除包含公式的行。
(!) 第一个任务无法删除。
从任何行开始编号(示例中使用从第 5 行开始编号)
A5=arrayformula(row(A5:A20)-(row()-1))
(i) 不得删除包含公式的行。
(!) 第一个任务无法删除。
带有删除第一个任务的选项的编号(示例中使用从第 6 行开始的编号)
A5=arrayformula(if(row(A5:A20)-row()=0;"Task number";row(A5:A20)-row()))
(i) 不得删除包含公式的行。
或
A5=arrayformula( {"Task number";row(A5:A20)-(row()-1)} )
(i) 不得删除包含公式的行。
仅当填写任务名称时才填入任务编号(示例中使用第 6 行的编号)
A5=arrayformula(ifs(row(A5:A15)-row()=0;"Task number";not(isblank(B5:B20));row(A5:A20)-row();isblank(B5:B20);""))
(i) 从单元格 B6 到 B20 应填写任务的标题或描述。
(i) 不得删除包含公式的行。
或
A5=arrayformula( {"Task number";if(isblank(B6:B20);"";row(A5:A20)-(row()-1))} )
(i) 从单元格 B6 到 B20 应填写任务的标题或描述。
(i) 不得删除包含公式的行。
推荐阅读
- sql - postgres,使用另一个描述更改的表更新值
- python - 在 ubuntu 20.04 中安装 libpq-dev 的问题
- php - 在 function.php wordpress 中包含函数文件
- ios - 无法快速获取默认的 Firebase 实例
- laravel - SQLSTATE [42000]:当我使用 DB::raw("CAST(SUM(amount) AS INTEGER)") 时出现语法错误或访问冲突
- c# - 无法跳入 FPS
- r - 多线程 Flask 应用程序导致 rpy2 R 进程中的堆栈错误
- java - Android - 观察方法不起作用
- macos - Grep not working with complex regular expression
- excel - VBA函数在获取html时返回“框中的问号”而不是外来字符
</h1> <div id="body"><p>I use a function that fetches website titles that sometimes contain a foreign/accent characters. Recently, I came across a title that looks as follows in the html tag "Justiça m