用数组来解决,在公式栏中显示{=TRANSPOSE(a1:a3)}就对了,输入=TRANSPOSE(a1:a3)后,同时按shift ctrl enter 三个键即可
看一下,你设置的区域有没有对,以下是使用TRANSPOSE函数转置区域讲解:
TRANSPOSE函数可返回转置单元格区域,即将行单元格区域转置成列单元格区域,反之亦然。TRANSPOSE函数必须在与源单元格区域具有相同行数和列数的单元格区域中作为数组公式分别输入。使用TRANSPOSE可以转置数组或工作表上单元格区域的垂直和水平方向。
TRANSPOSE函数语法为:
TRANSPOSE(array)
▲array:必需。需要进行转置的数组或工作表上的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
提示:在输入TRANSPOSE函数时应按照数组公式按Shift+Ctrl+Enter键进行确认输入
示例
A1:B5区域的数值如图所示,选中A7:E8区域作为转置后的结果显示的单元格区域,然后在编辑栏中输入公式:
=TRANSPOSE(A1:B5)
按Shift+Ctrl+Enter键进行确认输入
来源于:
这个问题我也遇到过,我把格式改成常规也不行,可能是excel自己的问题,换一台电脑就能好,或者重新在别人的电脑上新建一个excel重新做。我就是换了一台电脑重新新建的excel,就好了
如果该单元格是文本格式,那么输入=公式用不了的,只有先改为常规后才可以
如果是Excel的问题只能重装,如果不是,那可能是该单元格有文字,只能把文字删了,如果是组合公式的话,要按Shift+Ctrl+Enter才可以
安装了 excel 都能用 你是不是操作没对哟