【发布时间】:2019-05-25 06:00:31
【问题描述】:
我正在寻找一种在 Google 表格中执行此操作的方法:
设置 D 列每个单元格的最大字符数 = 70。 如果 D 列中任何单元格的字符数 >= 70,则跳过 2 行。
解释:
我希望能够在 excel 中高效地编写文本,每 70 个字符跳过 2 行。
例子:
在 Google 表格单元格 D1 中,编写最多 70 个字符的短句/字符串。 当单元格 D1 字符数 >= 70 时,光标会自动跳过 2 行(单元格 D2 和 D3)。 继续将单元格 D1 中的其余句子/字符串直接写入/输入到单元格 D4 中。
对所有 D 列自动执行从 D4 到 D7、从 D7 到 D10 等相同的操作。
在没有脚本的情况下,这可以在 Google 表格中实现吗? 如果需要编写脚本,从什么开始是个好方法?
这是关于 Excel 问题的附加主题:https://www.mrexcel.com/forum/excel-questions/1081011-how-set-max-number-character-cell-automatically-skip-2-rows-when-max-number-character-reached-2.html#post5195931
【问题讨论】:
-
您不能在不使用脚本的情况下强制选择单元格以移动下面的两个单元格。如果您想要公式解决方案,则工作流程需要是这样的:您在一列中输入内容,在下一列中将有一个数组公式评估您输入的列并自动执行您的请求
-
您好 player0,感谢您的建议。数组公式是否会使操作跳过第 2 列 (B) 上的 2 行作为第 (A) 列第一个单元格中的一种类型?这可能会像那样工作吗:一种类型进入单元格A1,它会自动在单元格B1中“转置”。然后,只要在单元格 A1/B1 中达到 70 个字符,以下字符就会自动出现在单元格 B4 中。那么一旦在单元格 A1 中达到 140 个字符,以下字符会自动转置到单元格 B7 中,等等?如果是这样,使用什么数组公式?
-
单元格 A1 中的字符限制会限制此解决方案吗?非常感谢!
标签: regex google-sheets array-formulas google-sheets-formula