
No.5ベストアンサー
- 回答日時:
こういうのはどうですか。
例 データ
Sheet1のA1:C3
143
254
397
A3,B3,C3には
=SUM(A1:A2)のような合計関数が入っていますが、回答には関係ない。
Sheet2 に行って
A1に
=OFFSET(Sheet1!$A$1,COLUMN()-1,ROW()-1)
と入れてA1の式をA3まで複写。
A1:A3を範囲指定し、+ハンドルを出して、C1:C3まで引っ張る。
結果 Sheet2の A1:C3
123
459
347
値だけ並べ替えている。
Sheet1の変動の結果は即時反映します。
ありがとうございました。このやり方で一気に解決することができました。
とても助かりました。できないのかも・・・。と思っていたので本当に感謝しています。ひょっとしたら一つ一つ関数を入れなければならないのかも・・・。と思っていたので。
ありがとうございました。
No.4
- 回答日時:
結果だけを行列を入れ替えると、#REFが出てします。
原因は、セル参照が相対参照しているためです。
(A1は相対参照、$A$1が絶対参照、ご存知だと思いますが)
>たとえば、シート1のA1、A2を足した結果をA3に出るようにA3=sum(A1:A2)、同じようにB、C、Dと関数を入れてあるとします。シート1のA3、B3、C3をシート2に行と列を入れ替えて、A1、A2、A3に貼り付けをしたいとき
この場合、シート2のA1は、行列を入れ替えているのでA1から見て
左側のセルを参照したいのに無いので、数式が=SUM(#REF)になります。
コピーは、無理なので以下の式をセルA1に入力
=INDIRECT("'Sheet1'!R1"&"C"&ROW()+0,0)
仕様と違う所(シート名R1、+0など)は、適宜変更して列方向にコピーしてください。R1は行、C&ROW()+0は列です。
ありがとうございます。
なんとかこの方法でできそうです。
とても助かりました。
今までよくわからずに(ちゃんと本とかで勉強していないので)「A1は相対参照、$A$1が絶対参照」も「かん」でやってました。$をつけると便利・・・ぐらいの感覚で。すごくなっとくです。
ありがとうございました!!
No.3
- 回答日時:
シートが違うと参照の認識ができないので、
NO1の方法だとエラーになりますね。
例のデータで書かせてもらうと、
一度Sheet2にSheet1の式を参照する形なら出来ると思います。
Sheet2のA1にSheet1のA1
Sheet2のA2にSheet1のB1
Sheet2のA3にSheet1のC1
としたいということですよね。
やりたいことがあっているかわかりませんが、
(1)Sheet2.A1に=Sheet1!A1を入力。
(2)オートフィルで列方向にドラッグ
→Sheet2.B1==Sheet1!B1、Sheet2.C1==Sheet1!C1・・・
(3)A2を選択し、行と列の入れ替えをする。
A1を選択すると、コピーする場所と貼り付け場所が同じだとNGになりますから
あとで移動してください。
No.1
- 回答日時:
入れ替えたい部分を選択し、[コピー]
貼り付けしたい場所を選択し、
[編集]-[形式を選択し貼り付け]、
行列を入れ替えるにチェックをいれて[OK]してください。
コピーしたい部分と貼り付けする場所が同じ時
エラーになる場合があります。
入れ替えてから移動されるといいと思います。
また、貼り付けしたいセルを2つ以上選択すると、
エラーになる場合があります。
貼り付けたい場所では、1つだけセルを選択した方がうまくいくと思います。
この回答への補足
さっそくの回答ありがとうございます。
その方法も試してみましたが、自分のやりたいこととはちょっと違ったようです。質問時に言葉足らずでした。
たとえば、シート1のA1、A2を足した結果をA3に出るようにA3=sum(A1:A2)、同じようにB、C、Dと関数を入れてあるとします。シート1のA3、B3、C3をシート2に行と列を入れ替えて、A1、A2、A3に貼り付けをしたいときはどうすればいいのでしょうか?
fukafukafuさんのおっしゃってる方法だと#REFが出てしまいますし、300件からのデーターでまだ変動があるので値だけをコピーしてしまうと変動が反映されません・・・。
変動が反映される行と列を入れ替える良い方法があれば教えてください。よいお知恵があれば教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) エクセルの使い方について 2 2023/02/07 20:54
- Excel(エクセル) エクセルのオートフィルについて質問があります。 2 2022/04/08 22:31
- その他(Microsoft Office) エクセルで串刺ししたシートの並べ替えをしたいです 4 2023/02/14 11:59
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Visual Basic(VBA) シフトの「出」と「休」を入れ替えたい 2 2023/07/22 00:22
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のセルだけ結果がおかしい...
-
エクセルのVBAで集計をしたい
-
【関数】同じ関数なのに、エラ...
-
Office2021のエクセルで米国株...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
エクセルのdatedif関数を使って...
-
【画像あり】オートフィルター...
-
【マクロ】アクティブセルの時...
-
【マクロ】列を折りたたみ非表...
-
他のシートの検索
-
【マクロ】3行に上から下に並...
-
【条件付き書式】シートの中で...
-
ページが変なふうに切れる
-
【マクロ】実行時エラー '424':...
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
【マクロ】オートフィルターの...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】【相談】Excelブック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報