- ベストアンサー
Excelで並べ替え
Excelのデータを並べ替えたいのですが 「形式を選択して貼り付け」の「行列を入れ替える」ではできません。 1行目は項目名があります。 A2からA12のセルに「あ」、A13からA23のセルに「い」と入力されています。 B2からB12のセルにはそれぞれ異なるデータが、B13からB23のセルにもそれぞれ異なるデータが入力されています。 これを A2に「あ」を表示させて、B2からB12のセルに入力されているデータを 「あ」の右へ横並びに A3には「い」とB13からB23が「い」の右へ横並びに 表示させたいのですが、方法がわかりません。 どのようにしたらできるでしょうか? どうぞよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセル 行 列 入れ替え
エクセルで行列入れ替えをしたいのですが、 >貼り付け>(S)形式を選択して貼り付け… としたいのですが、この項目が選択できません。 データは、1行で列項目がB~ASまであります。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル(2003)のコピーと貼り付けについて。
エクセル(2003)のコピーと貼り付けについて、操作を自動化したいです。 VBA初心者です。 同じフォルダ内にAファイルとBファイルがあります。 Aファイルにはシート1からシート4まで有り、シート1とシート2にシート3と4を比較したデータを表示させています。 シート1とシート2はA1からG1まで項目として、A2からデータが表示されます。約20行程度、表示される行数は毎日変わります。 Bファイルにはシート1しかありません。A1からG1まで項目とし、A2からデータが表示されています。約100行。毎日変わります。 (Aファイルのシート1とシート2の表示されているデータを貼り付けていく為) Aファイルのシート1に表示されているデータ(A2から)を仮に20行としBファイルの101行目(入力されているデータのすぐしたの行)に貼り付け、Aファイルのシート2に表示されているデータ(A2から)を仮に20行とし、120行目に貼り付け。 毎日コピーする範囲や貼り付けをするセルが変わっていく、固定の範囲、セルではない。この作業を毎日、コピー貼り付けで操作しています。 この操作をラクにしたいです。 困っていることは、コピーする範囲が毎日変わってしまう。(行数が増減するため) 貼り付けるセルも変わってしまう、(行数が増減するため) 分かりずらい説明になっていましたら、申し訳ないです。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルで縦列を横列にコピーしたい
エクセルで縦列のデータを横列にコピーしていきたいのです。例えばA40のセルに「=G3」と入力し横にコピーしていくとB40には「H3」、C40には「I3」、D40には「J3」・・・・となります。そうではなく、B40には「G4」、C40には「G5」、D40には「G6」・・・・の値が入るようにしたいのです。この場合A40のセルにどのような式を入力してコピーしていけばいいのでしょうか。(複数列あり「形式を選択して貼り付け-行列を入れ替える」では上手くできません。)
- ベストアンサー
- オフィス系ソフト
- エクセル2000で、数式が変わるのを防ぎたい。
1 セルのA1:Z1には=A11 =B11 ・・・=Z11という式が入っています。 2 セルのA2:Z10には表の名前とか、項目名、数式が書いてあります。 3 一回目のデータの入力は、11行目A11:Z11でおこないます。 4 二回目以降のデータ入力は、11行目に、行の挿入を三回おこなってからやります。 またデータの入力は11行目でおこないます。 しかし、このとき、セルA1:Z1の=A11 =B11 ・・・=Z11という式は、=A14 =B14 ・・・=Z14に変わっていて、1行目に入力できません。 5 行の挿入はマクロでやっていますので、ここで=A14に変わった式を=A11に戻せないかどうか聞きたかったのです。 6 ここで作りたい表は、ここのサイトと同じように、新しいデータが上のほうに、古いデータが下にくるようにしたいのです。前にやったのは、データの入力の最後に必ず入力する項目があったので、そこで、マクロで11行をコピー、1行に貼り付けをやっていました。しかし、今回は、最後に必ず入力する項目もなく、また入力しないセルもあります。 7 他に、同じことができるアイデアがあったら、教えてください。 マクロの実行ボタンはすでに二個あるので増やしたくありません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル(excel)の計算式(関数)について
エクセル(excel)の計算式(関数)でよいアイディアがありましたら教えてください。 1行目は項目行です。 セルA1から右に15列=セルO1まで、 a | b | c | d | e | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 と入っています。 2行目からデータとして、 セルA2から右に5列=セルE2まで、 4 | 2 | 2 | 1 | 1 と入力したとします。(データ例(1)) あるいは、 セルA3から右にセルE3まで、 6 | 3 | 0 | 0 | 0 と入力したとします。(データ例(2)) 1つのデータの5個の数字のルールは2つで、 「合計で10以下である。」 「左から順に小さくなるか、同じ数字となる。」 です。 (目的は、) このとき、F列からO列にかけて、 データ例(1)のケースでは、 a | a | a | a | b | b | c | c | d | e データ例(2)のケースでは、 a | a | a | a | a | a | b | b | b | と表示されるように、 つまり、項目行の下にある数だけ、その列の1行目の記号を 1(F列)から右に向かって順に埋めていくような、 F列からO列までの2行目以下に入れる適当な計算式(関数)は ないでしょうか。 拙い説明で申し訳ありません。どなたかよい考えをお持ちの方がいらっしゃいましたらと存じます。 どうぞよろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセルデータ。列を縦にかえる際にエラーが
列をコピーしまして 次に「形式を選択して貼り付け」を行ないます。 「行列を入れ替える」にチェックします。 これで「OK」すると、できるはずなのですが エラーがでてしまいうまくいきません。 「コピー領域と貼り付け領域の形が違うため 情報を貼り付けできません。・・・」 というメッセージができます。 貼り付けは、1つのセルを選んではりつけてみたり 行自体すべて選んではりつけたり と考えられる、貼り付け方法にて 貼り付けているのですが どうもうまく貼り付けできません。 貼り付けるデータは2500行となております。 エクセル2000を使っております。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルの使い方
エクセルのコピーと貼り付けについての質問です。 エクセルでワークシートに表などをセル上に作成し これを別シートに図形複写ができると聞きました。 コピーして「形式を選択して貼り付け」操作をすると思うのですが うまくいきません。 時々エクセルを2個立ち上げたとき「アイコンで表示」などがついた 「形式を選択して貼り付け」メニューが出てきます。 いつでもセルのデータを図形として貼り付ける方法どなたか 教えてください。
- 締切済み
- その他(業務ソフトウェア)
- EXCELのVLOOKUPを有用に使いたいのですが
すみません。どなたか教えてください。 たとえばA1のセルに以下の値があったとします。 <abc>1<abc> このうちの1の部分をA2のセルに表示したいときは=MID(A2,6,1)で表示できました。別のシート(仮にsheet2)に例えばA行に1から昇順に番号が振られていてB行にデータが入っていたとします。VLOOKUPを使ってsheet2のB行を表示したいときは=VLOOKUP(A2,Sheet2!A:B,2,FALSE)でできると思ったのですがエラー表示になってしまいました。A2のセルを更にコピーして例えばA3に形式を選択して貼り付けで値を選択して1を表示してから=VLOOKUP(A3,Sheet2!A:B,2,FALSE)をするとB行の値が表示されるのでA2は1とみなされてないということになるかと思うのですが、A2内で1とみなすようにできる関数はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで入力規制をかけたい
エクセルで入力規制をかけようと思うのですが、以下のような問題が解決できずにいます。良い方法がなかなか思いつきません。心当たりがありましたら、ご教授いただけませんでしょうか。 セルに入力規制をかけて「入力値の種類」を「整数」にしてます。(以下、このセルをAとする)しかし、入力規制されていないセルに10.5と入力されているが、10.5がセルの書式設定で11と表示されている場合、これをコピーして、「形式を選択して貼り付け」-「値」を選択するとAに貼り付けることができてしまいます。見た目は11と表示されていますが、数式バーには10.5と表示されています。これを整数だけに限定したいのですが・・・。 数式バーに表示される値も整数に限定させる方法はないものでしょうか。 「形式を選択して貼り付け」-「値」という方法以外の貼り付けを禁止する必要もあるような気がしています。
- ベストアンサー
- オフィス系ソフト
- エクセル/データの入力規則/フィルターが効かない
お世話になります。 社員の人事データに係る20列×200行のエクセルシートがあります。 ある列に「データの入力規則」にて「入力値の種類」をリストにし、「元の値」の箱の中に3個の選択肢(例えばA,B,C)をカンマで区切って入力し、その列の入力の際にその3個の選択肢をプルダウンで選択できるようにしてから、200行(200個のセル)にAまたはBまたはCの入力をしました。 その後、1列目の項目の行にフィルターをかけ、A(またはBまたはC)が入力されたデータのみ表示させたいのですが、上から150行目まではちゃんとフィルターが掛かるのですが(即ち、A(またはBまたはC)が入力されたデータのみが表示される)、151行目以降はフィルターがかからず、A、B、C全てのデータが表示されてしまいます。 また、この時、エクセル左端の行番号の数字の色が、150行目までは青色ですが、151行目以降は黒色となっており、151行目前後で何かが違っているようです。 但し、自分自身では何かを変えたつもりは全くなく、何故151行目以降でフィルターが効かないのかが全く分かりません。 また、上記と全く同じこと(「データの入力規則」設定後に入力+フィルター)を別のエクセルファイルで行いましたが、そこでは200行全てがちゃんとフィルターが掛かっています。 何故151行目以降でフィルターが効かないのでしょうか? また、解決策は何かあるでしょうか?
- ベストアンサー
- Excel(エクセル)
- はがきの両面印刷の方法について相談です。
- 「DCP-J582N」を使用してはがきの両面印刷を試みましたが、片面ずつしか印刷されませんでした。
- MacOSで無線LAN接続しており、関連ソフトとしてイラストレーターやプレビューを使用しています。また、電話回線はIP電話を使用しています。
補足
早速のご回答ありがとうございます。 記述不足で申し訳ありません。 実際にはもっと列も行も多いのですが、こんなイメージです。 よろしくお願いします。 VBAでも関数でもかまいません。 元データ 項目1 項目2 あ a1 あ a2 あ a3 あ a4 い b1 い b2 い b3 い b4 い b5 い b6 い b7 表示させたい結果 項目1 項目2 項目3 項目4 項目5 項目6 項目7 項目8 あ a1 a2 a3 a4 い b1 b2 b3 b4 b5 b6 b7