- ベストアンサー
横一列のデータを、規則的に並び替えたい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A2:=OFFSET(A$1,,ROW(A1)*4) 下と右にコピーしてください。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7418/18948)
Sheet1の1行目に下記データがあるとして A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 … Sheet2上で A1=OFFSET(Sheet1!$A$1,0,(ROW()-1)*4+COLUMN()-1) で右にA4までコピー、A1:A4を下方にコピー
お礼
columnを初めて知りました。組み合わせれば使いやすそうです。 いろいろやってみようと思います。ありがとうございました!
関連するQ&A
- エクセル 表のデータを一列にしたい
表にあるデータを一列したいのですが・・・。 簡単な関数なら理解できます。 1 2 3 ・・・ A 11| 22| 33 B 44| 55| 66 C 77| 88| 99 ・ ・ ・ となっているのを、 11 22 33 44 55 66 77 88 99 ・ ・ ・ としたいんです。 出力先はエクセルでもワードでもメモ帳でもかまいません。 なるべく簡単に出来る方法はないでしょうか? マクロは使わずに出来るとありがたいです。
- ベストアンサー
- オフィス系ソフト
- データの入力規則
エクセルのデータの入力規則について教えていただきたいです。 A1には年齢を入力します。B1にはA1の年齢を判断して、20以上は空白、○、×のプルダウンリストを、19以下は空白のみのプルダウンリストを使えるような定義はできないでしょうか? 名前の定義で20以上、19以下を設定して参照する形でもいいのですが、A1とB1、名前の定義箇所以外には原則作業セル(C1に20以上、19以下となるような関数を使うとか)は使わないものとします。 エクセルは2016Proです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセル縦に入ったデータを横に…
例えばエクセルに以下のようにA 1~A4まで数字が入っていたとして A 1 ■ 2 ○ 3 × 4 ▲ 以下のよう(A1~D1)にしたいのですが A B C D 1 ■ ○ × ▲ すぐに出来るような関数などはありませんか? データ数多く簡単に出来る方法を探しております。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- マスタシートと同じデータがあれば横にデータを貼り付けていく。
シート1の品番を基準にし、シート2に同じ品番があればシート1の品番とデータの横にシート2のデータを貼り付けていく。次にシート3に移り繰り返し。 (シート1) | A | B | C | D 1 | 1a| 1 | 9 | 2 2 | 2a| 4 | 7 | 1 ・ ・ ・ A列に品番、B列に枚数、C列に最高数、D列に最低数が入ってます。 (シート2) | A | B | C | D 1 | 1a| 2 | 8 | 1 2 | 3a| 3 | 5 | 3 ・ ・ ・ シート1と同じ形式です。 (シート1)↓こうしたいです。 | A | B | C | D | E | F | G | 1 | 1a| 1 | 9 | 2 | 2 | 8 | 1 | 2 | 2a| 4 | 7 | 1 | A列の品番と同じであればその横(列)に枚数、最高数、最低数のデータを貼り付けていきたいのです。 シート数とデータ数はその時々により減ったり増えたりと変化します。 エクセル2000です。 わかる方、よろしくお願いします。
- 締切済み
- Visual Basic
- Excelでのデータ検索関数について
Excelでのデータ検索について悩んでいます。 例えば、A列では「あ~お」、B列では「A~H」でC列ではデータが入っている場合でA列の「い」、B列の「C」のデータを検索したいときはどのように関数を組み合わせれば良いでしょうか?色々試したのですがなかなかうまくいきません。vlookup、index関数で組み合わせてできるのでしょうか?やはりVBAでしか無理なのでしょうか? どなたかご存知の方、ご教示ください。
- 締切済み
- Windows NT・2000
- エクセルで、異なる列のデータを、ひとつの列に、ある一定の規則でまとめる方法、を、教えて下さい。
質問させて頂きます。 A1 A2 A3 ~ A30 B1 B2 B3 ~ B30 C1 C2 C3 ~ C30 A、B、C列に、異なるデータ(関数)が30行まで入っています。 これらのデータをひとつの列にまとめたいのですが、 A1 B1 C1 A2 B2 C2 A3 B3 C3 ~ A30 B30 C30 上記のように、ABCの1行目、ABCの2行目、といった感じに 並び替える方法をご存知でしょうか? ちなみに、それぞれの列に入っているデータは「CONCATENATE関数」です。 「値」ではなく、あくまでも「関数」のまま並び替えたいと思います。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 同じデータをまとめて合計を出す
エクセルでいくつかのデータがあったとします。 A A B B B C C C C C (D) E (括弧付きは、無い場合もあるということです) このA~Eを数えて、数量を表示したいです。 A 2 B 3 C 5 E 1 セル位置は固定で、その時の種類数だけ表示したいです。 (BとEだけのときもある) これをエクセル関数でうまく行う方法は、ありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの横データを自動的に縦データに表したいです
エクセルで以下のような入力をしたいと思っていますが、いい方法が見つからず困っています。「形式を選択して貼り付け」では上手くいきません。 (sheet1) A B C D 1 100 300 200 500 2 3 ↓ (sheet2) A B C D 1 100 2 300 3 200 4 500 と言う感じにsheet1で入力したデータを自動的にsheet2に入力できるようにしたいと思っています(sheet2の数値はB列に入っていると見てください)どうすれば良いでしょうか?何か関数を利用してこういうことはできるのでしょうか?よろしくお願いします
- ベストアンサー
- Windows XP
- Excelでデータ検索
こんにちわ。エクセル初心者です。 皆さんにエクセルでデータを検索する方法を教えて欲しいんです。 たとえば・・・ A B C D 佐藤 001 赤 ○ 鈴木 002 白 × 佐々木 003 黄 × 藤原 004 橙 ○ 坂本 005 青 ○ というデータがあって、 A1 ○○○○ A2 B C D A1の○○○○というところに、上のデータのBの001~005のような番号を打ち込んで、その下のA2に上のデータを参照することは出来るのでしょうか? 001を打ち込めば、上の001の佐藤さんのデータが、002を打ち込めば鈴木さんのデータが出るようにエクセルで設定できるのでしょうか? もしよかったら、教えてください。
- ベストアンサー
- その他(ITシステム運用・管理)
- エクセルで複数列のデータを縦一列
こんばんは、よろしくお願いします。 エクセルで A B C D 1 2005/11/1 1 2 3 2 2005/11/2 4 5 3 2005/11/3 6 7 4 2005/11/4 8 9 10 と、一つの日付けに複数個の数字が入力されたデータがあるのですが、これを何らかの方法で縦一列(日付も含めて二列)のデータに変換したいのですが何とかならないでしょうか? 変換結果はこんな感じです A B C D 1 2005/11/1 1 2 2005/11/1 2 3 2005/11/1 3 4 2005/11/2 4 5 2005/11/2 5 6 2005/11/3 6 7 2005/11/3 7 8 2005/11/4 8 9 2005/11/4 9 10 2005/11/4 10 ここのNo.762328に似たような質問に対する回答はあったのですが、日付情報が入っているためか上手くいきませんでした。 どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
できました!ありがとうございました。