是否可以轻松地将这些行转换为两列和很多行(显然保留所有信息和公式)?换句话说,是这样的:
19.9.2009 967,15 €
28.9.2009 950,78 €
12.11.2009 942,03 €
.. ..
这样的转换可能有一个简洁的数学术语,但我不记得是哪个(矩阵?)。请随意为该问题建议一个更好的名称。
编辑:为澄清起见,最终我想摆脱原始的(两行)版本,并继续处理转换后的版本。埃弗里特(Al Everett)提到的TRANSPOSE()使我离我很近,但并不十分到位。我想要转置版本中的原始数据,而不是反映原始数据的单元格。
#1 楼
如果您使用的是“新的” Google Spreadsheets,请在“编辑”标签菜单的“特殊粘贴”下,最后一个菜单语音为“粘贴转置”:它完全可以完成单个任务中的需要。 >#2 楼
如果您使用的是旧版Google Spreadsheets,则要使用TRANSPOSE()函数。 (Google帮助:数组函数)在要显示此内容的左上角单元格中,输入
=TRANSPOSE(A5:Z6)
(或任何您遇到的数据范围)。如果想要返回原始数据,您可以将值复制并粘贴到一组新的单元格中。 (突出显示要复制的单元格。选择“编辑|复制”。将光标放在一个新的空白单元格上。选择“编辑|仅粘贴值”。)
评论
虽然这绝对是写时的最佳答案,但@ user68665的答案让您跳过了使用新Google Spreadsheets的几步。
–kevinmicke
2014年10月30日16:09
@kevin:的确如此,我将对其进行编辑以反映它适用于旧版Google Spreadsheets。但是只有Asker可以更改“接受”标记。
–ale
14-10-30在20:07
这也不会保留公式。
–池
15年11月29日在16:59
评论
嗯但是“特殊粘贴”菜单中似乎没有“粘贴转置”选项。您也许在谈论Excel?这个问题与Google Spreadsheets有关。
– Jonik
2014年5月14日14:02
它在新的工作表中,而在以前的版本中不可用,因此只有在转换后的情况下才在较旧的工作表中使用。
–MaryC.fromNZ
2014年5月15日上午10:42
是的。我尝试使用新的电子表格,确实有“粘贴转置”选项!
– Jonik
14-6-29在8:12
谢谢。编辑>特殊粘贴>转置粘贴(最后一个选项)。
–比什瓦斯·米什拉(Bishwas Mishra)
19年7月9日在4:41