• 締切済み

excel2003 列と行

excelで列を関数で計算したものを行で連続したデータにするにはどうしたらいいでしょうか。 今までは列を関数で計算したものをそのまま列で連続したデータでだし、値と行列を入れ替えるで貼り付けをしていたのですが、なにせ多いデータなので困っています。それに値にしてしまわずに、関数はそのままにしたいです。 質問がわかりにくかったらすみません。 ご回答お願いいたします。」

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

コピーして形式を選んで貼り付けで行列を入れ替える,までは理解しているというお話で。 >関数はそのままにしたいです。 もうちょっと「目に見えるエクセルの様子」で,「どうなっている」のを「どうしたい」と状況説明を書いてみると,もっと良かったご相談ですが。 たとえばこんな具合に: A1からA10に生の数字が記入してある B1からB10に =A1*2 の関数(数式)が記入してある C1:L1に,A1:A10の生数字を並べ替えたい C2には =C1*2 のように,数式を生かしたまま行列を入れ替えたい 手順: 数式が入っているセル範囲と,その数式が計算で参照している全てのセルをひとまとめにして選択し,コピーする この場合はA1:B10までをコピーする C1に形式を選んで貼り付けで行列を入れ替える。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA3セルからE3セルにデータがあるとしてそれを例えばH列に縦に並べて表示させるのでしたら次の式をH1セルに入力して下方にオートフィルドラッグコピーします。 =IF(ISERROR(INDEX(A$3:E$3,ROW(A1))),"",INDEX(A$3:E$3,ROW(A1)))

  • acha51
  • ベストアンサー率41% (436/1042)
回答No.1

こういう質問内容でしょうか? 能がないので力わざですけれど・・・ 例 添付図参照ください A3に計算式 =(A1+A2)*$H$1 を入力、B3からF3までコピー A3からF3をB列7行目から下に移動する  A3からF3に計算値を残す場合は、A3からF3をA4からF4にリンク貼り付け  A4からF4をB列7行目から下に移動する これで列を行に変換 必要な箇所に罫線、色追加 A1からF2をクリアする これをフォーマットとして保存し、A1からF2を入力

関連するQ&A