【问题标题】:Best option to split a column into 2, 3, 4, 5 or more columns将一列拆分为 2、3、4、5 或更多列的最佳选择
【发布时间】:2020-02-22 00:20:07
【问题描述】:

我有这个公式将一列分成两列:

=ArrayFormula(
IFERROR(HLOOKUP(1,{1;**COLUMN TO DIVIDE**},
(ROW(A:A)+1)*2-TRANSPOSE(sort(ROW(A1:A2)+0,1,0)))))

我想知道是否有更好的方法来做到这一点,以及是否有一种方法可以创建一个公式,该公式可用于轻松定义何时要将一列拆分为二、三、四、五或更多列。

我无法创建一种非常具体的方法来拆分为多于两列的列。失败总是会发生的。

电子表格链接: https://docs.google.com/spreadsheets/d/1iUX01lsfrhq7OSMgSg-QZrWL7wMijqpK03uneQZgP3g/edit?usp=sharing

【问题讨论】:

  • 请分享您的工作表副本
  • @player0 问题已更新,伙计。

标签: google-sheets filter google-sheets-formula array-formulas mod


【解决方案1】:

也许这会满足您的需求:

={FILTER(A2:A, MOD(ROW(A2:A), 2)=0), FILTER(A2:A, NOT(MOD(ROW(A2:A), 2)=0))}

【讨论】:

  • 对 3 列或更多列执行的格式非常简单直观,太棒了!
猜你喜欢
  • 1970-01-01
  • 2020-09-28
  • 1970-01-01
  • 1970-01-01
  • 2021-12-18
  • 1970-01-01
  • 2016-11-14
  • 2016-11-20
  • 2013-01-23
相关资源
最近更新 更多