0

我有如下数据,我需要将 3 列转换为 1 行。当我向下移动样本时,行位置需要改变。我对 Excel 一点也不熟悉(我使用的是 2013)。任何帮助都会很棒。我需要这样做数百次并剪切和粘贴然后转置需要太长时间。有任何想法吗?

-5.13E+01   -1.99E+02   -1.53E+00
-5.86E+01   -2.12E+02    2.05E+00
-6.61E+01   -2.21E+02    7.45E+00
-6.67E+01   -2.34E+02    1.29E+01
-6.38E+01   -2.46E+02    1.57E+01
-3.90E+01   -2.56E+02    2.54E+01
-1.51E+01   -2.44E+02    2.33E+01
-1.02E+00   -2.31E+02    1.23E+01
-8.72E-01   -2.21E+02    4.19E+00
-1.39E+00   -2.10E+02    1.42E+00
-5.88E+00   -2.00E+02   -1.41E+00
-1.08E+01   -1.89E+02   -1.52E+00
 6.15E+00   -2.27E+02   -2.09E+01
-3.11E+00   -2.25E+02   -1.97E+01
-1.96E+01   -2.29E+02   -1.00E+01
-2.52E+01   -2.32E+02   -4.73E+00
-4.17E+01   -2.35E+02    2.48E+00
-4.44E+01   -2.46E+02    6.48E+00
-4.22E+01   -2.60E+02    1.02E+01
-5.32E+01   -2.30E+02    2.18E+00

干杯

4

1 回答 1

0

我认为这可行,但我建议检查!:

=IF(COLUMN()<24,INDEX($A$2:$C$21,COLUMN()-3,1),IF(COLUMN()<44,INDEX($A$2:$C$21,COLUMN()-23,2),INDEX($A$2:$C$21,COLUMN()-43,3)))  

在 D1 中并复制,假设 -5.13E+01在 A2 中,依此类推。

(即使是这样,它也可能远非理想,只是迄今为止你得到的最好的报价。)

于 2013-09-12T00:36:46.720 回答