• ベストアンサー

Excel2007行と列の並べ替え

添付の画像のエクセルシートには、B3:B8(行)に数値が記入されています。 これらの数値をC2:H2(列)に並べ替えをするにはどうしたらよいでしょうか? ご存知の方ご教示願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

1.B3:B8を範囲選択。 2.右クリック、コピー。 3.C2セルで右クリック。 4.「形式を選択して貼り付け」を選択。 5.「行列を入れ替える」にチェックをして、貼り付け「すべて」を指定してOKする。 もしも、値だけで良ければ、貼り付け「値」でも構いません。

dradra33
質問者

お礼

STICKY2006様 ご回答ありがとうございます。 アドバイスの通りにすると行列変換が できました。助かりました。

関連するQ&A

  • 行と列の並べ替え

    テキストデータをエクセルに貼り付けたいのですが、列数がエクセルの上限(256列)を超えるため、256列以上のデータが切れます。 テキストデータの行と列の並べ替え+エクセルへの貼り付けを方法を教えて下さい。 テキストデータは、カンマで区切られた504個の数値が208行並んでいます。 変換前 1,3,7,4,9,・・・504個 4,4,9,2,4,・・・504個 ・ ・ ・ 208行 変換後 A B 1 1 4 2 3 4 3 7 9 4 4 2 5 9 4 宜しくお願いします。

  • Excel2003での並べ替えについて

    行を上から 1>1A>1B>2>2A>2B・・・15>15A>15B という順序で 並べ替えしたいのですが、可能でしょうか? 対象行のセルを書式設定で文字列や数値に変換してみたのですが 意図したようには並べ替えができませんでした。 何卒ご教示の程、宜しくお願い致します。

  • 文字列の並べ替えで、お知恵拝借

    Excel 2003、2013 を使用しています。 添付図に基づいて説明させていただきます。 列Bの文字列データを[昇順]で[並べ替え]ると、 “ふりがなを使う”の場合は、列Cに示した番号順で、 “ふりがなを使わない”場合は、列Dに示した番号順で、 上から並べ替わります。 しかしながら、私の実力では実際に[並べ替え]操作をしてみないことには、列C、Dの数値が判明しません。 質問は、=RANK()関数みたいに、[並べ替え]操作をしなくても、列C、Dに示した数値を求めたいので、その方法を教えてください。 差行列、作業シートを使用も、式が寿限無式になることも厭わないので、マクロを使わない方法を教えてください。 文字列の長さは最大10文字としておきます。

  • エクセル(マクロ含む)で、列の並べ替えはできますか?

    エクセル(マクロ含む)で、列の並べ替えはできますか? 例えば、 A1  B1  C1  D1  E1 名前  ナシ  カキ  蜜柑  モモ 価格  80  50  45  95 人気   3   4   2   1 個数  35  90  80  20 という表において、 価格、人気、個数、それぞれの指標をもとに、 B1~E1までの列を、降順・昇順に並べ替えたりしたいのですが、 そんなことは可能でしょうか? 例えば、人気の指標で、降順に並べ替えるとすると、 E列(モモ列)がB列に来て、以下同様に、 D列(蜜柑列)がC列に、 B列(ナシ列)がC列に、 C列(カキ列)がE列に来るような形で、並べ替えが行われます。 並べ替えが行われるのは、あくまで、「列」において、です。 よく見かける「『行』が移動するような並べ替え」とは異なるものですので、 誤解無きよう、宜しくお願い致します。 以上、どなたか、お分かりになるかた、色々とお教示下さい。 必ず、お返事とポイント付与を行います。

  • Excel-行と列を入れ替えたい

    会計ソフトからCSVで出力しているデータがあるの ですが、それを活用するときに困っています。 一つの列に数行の項目があるのですが、それを一つの 行の幾つかの列に置き換えたいのです。 例えば、A列の1行目が「勘定科目」となっていて、2行目 から10行目に勘定科目名があります。 B列の1行目が「金額」となっていて、2行目から10行目に数値があります。 それを、A列の1行目が「勘定科目」、2行目が「金額」で B列からJ列までの1行目に勘定科目名があって、2行目に 数値があるようにデータを変更させたいのです。 いくつか本で探したのですが分かりませんでした。 ご存知の方がいらっしゃいましたら、是非教えて下さい。

  • 【Excel】行と列で値を検索したい

    こんにちは Sheet1に表があります。 Sheet2のA列と1行に値を入力したときに、 Sheet1の交わる値を表示したいのですが、 Sheet2のB2、C2、B3、C3の式を教えて下さい。 Excel2013です。 宜しくお願いいたします。

  • 行と列情報を1つのセルにまとめたいです

    こんにちは。 現在、「マクロの記憶」で処理していますが、フリーズが多いため質問させてください。 -------------------------------------------------------------- 添付画像7行目までのように、データが入力されています。 同じシート内で、データを処理し添付画像11行目以降のように ・0が書かれたセルを削除したいです。 ・1と書かれたセルを、同列1行目に書かれた数字(日にち)に置き換えて、B列の年月とまとめて1セルに収めたいです。→年月日を作成したいです。 ・左詰めにまとめたいです。 A列:ID番号 B列:年月 C列-AG列:日にち(C1からAG1までは1~31が連続で入力されています。) ・A列のIDがB列の年月ごと1行でまとまっています。 ・IDによっては、年月が同じなのにもかかわらず複数行に分かれることがあります。添付画像16,17行目のようなことが起こります。 ・IDごとに、複数行存在する場合があります ・IDは昇順です。年月の順番はバラバラです。 例えば、2行目のIDが1000の方は、B2が201908、Q2とR2が1なので 2019年08月15日(20190815)、2019年8月16日(20190816)としたいです。 多い方だと、1行に15個の年月日が表示されています。 -------------------------------------------------------------- 分かりにくい部分がありましたらご教示いただけますと幸いです。 お忙しいところ恐縮ですが、何卒宜しくお願いいたします。

  • 別のシートの列の数値を行に引用したい

    エクセルの sheet1のある列(1列)にランダムに数値が入っています、その数値をsheet2のある行(1行)に式として引用したいのですが数値が多いのでそのままコピーすると列が動いて出来ませんし、コピー元のある列に絶対値を付けると数字をいちいち変えていかねばなりません。 扱う数量が多いのでちょっといやになっています、コピーをする方法で良い工夫はありませんでしょうか? 何かあるとは思うのですが本を見てもよく判りません、どなたか良い方法をご存じの方ご教示下さい。 宜しくお願いいたします。

  • EXCEL2007で並べ替えができません

    OSはXPで、EXCEL2007を使用しています。 ランダムに入力した名簿(A列:連番、B列:地区・班番号、C列:氏名、D列:住所、E列:電話、F列誕生月、G列:備考、H列:会員番号)を氏名の昇順で並べ替えをしようとしてもできません。 ちなみにデータタブでカーソルをC列に置き、昇順ボタンを押しても、飯田が1番に来、新井が25番目に来てしまう始末です。 また、並べ替えボタンで、並べ替えウイザードの最優先されるキーに氏名を選択し、並べ替えキーを値、順序を昇順にしてOKボタンを押しても結果は同じでした。 解決方法をご教示ください。

  • Excel2010の並べ替えで行の高さを維持したい

    EXCEL2010の並び替えでは、その行の行の高さを変えないで並び替えはできないでしょうか。セル内の日本語メモが全部印刷されるように高さを調整しても、並べ替えすると調整し直しになって困ってます。 Excelの[オプション] → [詳細設定] → [挿入したオブジェクトをセルと共に切り取り、コピー、並べ替えを行う] チェック しております。また、シート全体を指定(ctl-Aでも左上隅クリックでも)しても、高さが変わってしまいます。 新しいBookのシートにコピー(ctl-a 、ctl-cしてctl-v貼り付けですが)してもダメなようです。 並べ替え前後を比べると、行の高さは並べ替え前の行のそれが維持されるように見えています。並べ替え前の行aが10なら、並べ替え後の行aが10になるようです。

専門家に質問してみよう