我有一些月度数据在一张看起来有点像下面的表单中运行 -
Item Sep-15 Item Oct-15 Item Nov-15
SKU1 23 SKU1 43 SKU1 22
SKU2 43 SKU2 32 SKU2 34
SKU3 34 SKU3 44 SKU3 36
SKU4 32 SKU4 24 SKU4 45
由于我想对数据运行查询,我需要将数据从三个“列”列转换为一列。我可以使用查询({A:A; C:C; E:E},“选择*等等
来处理项目和数量数据。我还想做的是带上价值数据标题并创建第3列,以便数据看起来像这样 -
SKU1 23 Sep-15
SKU2 43 Sep-15
SKU3 34 Sep-15
SKU4 32 Sep-15
SKU1 43 Oct-15
SKU2 32 Oct-15
SKU3 44 Oct-15
SKU4 24 Oct-15
SKU1 22 Nov-15
SKU2 34 Nov-15
SKU3 36 Nov-15
SKU4 45 Nov-15
关于我可以使用哪些功能组合来填充这些日期值的任何想法?
答案 0 :(得分:1)
要重复日期而不使用REPT(由于它的固有限制 - >最大重复次数为100),您可以尝试:
=ArrayFormula({regexreplace(to_text(G3:G11), "\d+", G2&""); regexreplace(to_text(K3:K11), "\d+", K2&""); regexreplace(to_text(O3:O11), "\d+", O2&""); regexreplace(to_text(S3:S11), "\d+", S2&"")}+0)
注意:在上面我假设