Excel2010で特定の行のデータを他のExcelの表へ移動する方法
- Excel2010で特定の行のデータを他のExcelの表へ移動させたい場合、簡単な方法をご紹介します。1000個以上のExcelに分けなければならない場合でも、お力をお貸しします。
- Excel2010で同じExcel内の特定の行のデータを個々のExcelの表へ移動する方法を教えます。1.xlsのデータをA.xls、B.xls、C.xls、D.xls、E.xlsの表に移動させる手順をご説明します。
- Excel2010を使用して同じExcel内の特定の行のデータを1000個以上のExcelに移動する方法を教えます。簡単な手順で一括でデータを分割できるため、大量のデータを効率的に処理できます。
- ベストアンサー
Excel2010で特定の行のデータを他のExce
宜しくお願い致します。 特定のExcel内容を、個々のExcelの表へ移動させたいのですが、良い方法を教えてください。 簡単な画像を添付します。 1.xls ⇒ A.xlsの表へ『田中 一郎 港区 10』 1.xls ⇒ B.xlsの表へ『鈴木 二郎 中央区 15』 1.xls ⇒ C.xlsの表へ『伊藤 三郎 台東区 20』 1.xls ⇒ D.xlsの表へ『佐藤 四郎 練馬区 25』 1.xls ⇒ E.xlsの表へ『山田 五郎 新宿区 30』 同じExcel ⇒ 個々のExcelの表へ移動という感じです。 1つのExcelに沢山データが入っているものを1000個以上のExcelに分けなければならない為、どうぞお力をお貸しください。
- ooMiffyoo
- お礼率100% (23/23)
- その他MS Office製品
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1.xlsxを元ネタにして,ワードの差し込み印刷で作成してしまうのが一番簡単な方法です。 http://pc.nikkeibp.co.jp/article/technique/20100805/1026763/ 一方簡単じゃないのを我慢して,エクセルだけでどうしても作りたいなら,少なくとも1000冊のブックをご自分で用意する手間が要ります。 基本の手順: 1番のデータを転記する一人目ブックのJ1セルに数字の「2」を記入します。元リストの「2行目」を取ってくる,の意味です。 説明を簡単にするため,1.xlsxは一緒に並べて横に開いておきます。 名字のセルには =INDEX([1.xlsx]Sheet1!A:A,J1) と数式を記入すると,A列の2番目データが入ります。 名前のセルには =INDEX([1.xlsx]Sheet1!B:B,J1) 住所のセルには =INDEX([1.xlsx]Sheet1!C:C,J1) 電話のセルには =INDEX([1.xlsx]Sheet1!D:D,J1) のようになります。 このブックをひな形として,J1の数字を3,4,5…と書き換えて行けば,アナタの作成したかった資料を作成できます。 自動化の手順: ここまでの作業は,ごくシンプルにJ1の数字を書き換えては保存するだけの,極めて単純作業です。手を動かせば出来る,作業自体は何も難しい内容ではありませんね。 しかし手を動かす事も出来ない時は,マクロを使って自動化します。 手順: 1.ブックは開いておく 基本の手順で「2行目」を参照してくるブックを,まず完成させる 試しにJ1の値を3や4に書き換えて,問題なくデータが引っ張ってこれることを検証する シートが完成したら: ALT+F11を押す 現れた画面で挿入メニューから標準モジュールを挿入する 現れたシートに下記をコピー貼り付ける sub macro1() dim i as long for i = 2 to 1000 range("J1") = i activesheet.copy activeworkbook.breaklink activeworkbook.linksources(xlexcellinks)(1), type:=xllinktypeexcellinks activeworkbook.saveas filename:=i & ".xlsx" ’拡張子は正しく修正する事 activeworkbook.close false next i end sub ファイルメニューから終了してエクセルに戻る ALT+F8を押し,登録したマクロを実行する。
関連するQ&A
- Accessで一致データを抜いて項目をずらす方法
Access2000を使用して、テーブル1のフィールド2~5で、テーブル2と一致したフィールドを抜いて項目をシフトさせたいのですが、どのような方法があるのでしょうか。 <元テーブル> フィールド→ 氏名, 名1, 名2, 名3, 名4 ・テーブル1の項目 山田,花子,次郎,三郎,四郎 鈴木,五郎,六郎,七朗,和子 佐藤,和子,一郎,太郎,四郎 ・テーブル2の項目 山田,花子 鈴木,七朗 鈴木,和子 佐藤,一郎 佐藤,四郎 佐藤,和子 <変換後テーブル>テーブル1を基準として フィールド→ 氏名, 名1, 名2, 名3, 名4 山田,次郎,三郎,四郎,null 鈴木,五郎,六郎,null,null 佐藤,太郎,null,null,null 分りずらい説明で申し訳ありませんが、宜しくお願いします。
- 締切済み
- オフィス系ソフト
- 【アクセス97】アクセスからエクセルへの変換での質問
アクセス97での質問です。 以下にあるようなテーブル(1)をエクスポートでエクセルにだします。 その際、ふつうにエクスポートするとヘッダーがでてしまいます。 これを出さずにエクスポートする方法を教えてください。 (どんな方法を使っても結果、このテーブルがエクセルに書き出されればOKです。 VBAでもかまいません・・・。) <アクセステーブル(1)> 題名 作者 ISBN番号 読み仮名 アクセス入門 田中一郎 00000000 アクセスニュウモン エクセル入門 鈴木二郎 00000001 エクセルニュウモン ワード入門 佐藤三郎 00000002 ワードニュウモン 一太郎入門 加藤五郎 00000003 イチタロウニュウモン 花子入門 伊藤六郎 00000004 ハナコニュウモン ↓エクスポート↓ <エクセル> アクセス入門 田中一郎 00000000 アクセスニュウモン エクセル入門 鈴木二郎 00000001 エクセルニュウモン ワード入門 佐藤三郎 00000002 ワードニュウモン 一太郎入門 加藤五郎 00000003 イチタロウニュウモン 花子入門 伊藤六郎 00000004 ハナコニュウモン よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 一郎二郎三郎四郎五郎六郎七郎八郎九郎十郎・・・
一郎・二郎・三郎・四郎・五郎・六郎・七郎・八郎・九郎・十郎で・・・ (1)あなたの親族知人でいるのは、どの名前ですか? 因みに私の場合は、中学校の恩師に一郎先生と、妻の叔父に四郎さんがいるだけです。 (2)それぞれで思いつく有名人は、誰ですか? 各1名づつ上げてみてください。 (全部でなくとも、思いつく名前だけで結構です)
- ベストアンサー
- アンケート
- Excelで、他のシートのデータを取り込む(統合する)には?
下記のような「Sheet1」のデータ(学年)に、「Sheet2」のデータ(住所)を取り込もうとしています(データは架空例です)。Sheet1・2は、A列の内容が共通していますが、「Sheet2」のほうがデータ数が少ないです。LOOKUP関数を使えばいいのかと思いましたが、LOOKUPはデータ行数が完全一致している必要があるのか、うまくいきません。 要するに、「Sheet1」のA列に一致する文字列が「Sheet2」のA列にあった場合、その行のB列の内容を「Sheet1」のC列に入れる、というようにしたいのです。どのような手順で行えば可能でしょうか。よろしくお願いします。 --- ■Sheet1(学年データ) 1氏名(A) 学年(B) 2阿部一郎 1年 3伊藤二郎 2年 4上田三郎 3年 5江藤四郎 4年 ■Sheet2(住所データ) 1氏名(A) 住所(B) 2伊藤二郎 東京都○○区 3江藤四郎 大阪府○○市 ■ほしいデータ(Sheet1) 1氏名(A) 学年(B) 住所(C) 2阿部一郎 1年 3伊藤二郎 2年 東京都○○区 4上田三郎 3年 5江藤四郎 4年 大阪府○○市
- ベストアンサー
- オフィス系ソフト
- エクセルで同じレコードの削除の仕方
A B 1| 日本 一郎 | 東京 | 2| 日本 一郎 | 東京 | 3| 日本 二郎 | 静岡 | 4| 日本 二郎 | 大阪 | 5| 日本 三郎 | 奈良 | 6| 日本 四郎 | 兵庫 | 7| 日本 四郎 | 兵庫 | 上記のようなデータがある場合に 1| 日本 二郎 | 静岡 | 2| 日本 二郎 | 大阪 | 3| 日本 三郎 | 奈良 | のように、重複したレコードを削除したいのですが、 どのようにすればいいのでしょうか? エクセルはちょっと古く2000です できれば、簡単な方法でお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル2007について
ご教授お願いいたします。 A B C 1 No. 氏名 住所 2 1 一郎 東京 3 2 二郎 埼玉 4 2 二郎 埼玉 5 2 二郎 埼玉 6 3 三郎 千葉 7 3 三郎 千葉 8 4 四郎 京都 9 4 四郎 京都 10 4 四郎 京都 ↓↓ ↓ ↓ 上記のように、エクセルで氏名などが共通している場合のNo.は同数字にして、以下No.をふるためにはどのようにしたらいいでしょうか教えてください。よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excel2010でシートAとシートBとの比較
よろしくお願いします。 Excel2010を使用しています。 シートA(マスターデータ)とシートB(ランダムデータ)のリストを比較して シートAのデータからシートBのデータを取り除いたデータを抽出したいです。 シートA(マスターデータ) A列 B列 111111 田中一郎 222222 田中二郎 333333 田中三郎 444444 田中四郎 シートB(ランダムデータ) A列 B列 222222 田中二郎 444444 田中四郎 この場合、抽出したいのは 111111 田中一郎 333333 田中三郎 の2名です。 いろいろネットで調べてトライしてみたのですがなかなかうまくいきませんでした。 Excelは少し苦手ですががんばりますのでよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- 【Excel VBA】コピー&ペーストの自動化
以下のエクセル表があり、同じ日付ごとのデータを自動的に別のシートに移したいです。 例えば、別のシートに、2004/1/1に書かれているデータのみを移す。(シート2参照) それをVBAで書くにはどうすればいいでしょうか。 マクロの記録をするのではなく、この表の日付を増やしたり変えたりしても機能するようにコードを書きたいと思っております。 For LoopとIf thenを使い、A1セルがそれより下のセルの値と異なるまでコピーし続ける、、といった作業をすればよいのでしょうか。 全くの初心者で勉強中です。よろしくお願いいたします。 列行 A B 1 2004/1/1 太郎 2 2004/1/1 次郎 3 2004/1/1 三郎 4 2004/1/1 一郎 5 2004/1/1 五郎 6 2005/3/3 三郎 7 2005/3/3 次郎 8 2005/3/3 太郎 9 2005/3/3 四朗 10 2006/2/2 次郎 11 2006/2/2 一郎 12 2006/2/2 太郎 シート2 2004/1/1 太郎 次郎 三郎 一郎 五郎 シート3 2005/3/3 三郎 次郎 太郎 四朗 シート4 2006/2/2 次郎 一郎 太郎
- 締切済み
- その他MS Office製品
- エクセルVBAで複数VLOOKUP
お世話になります エクセルが3つあるとします下記 大阪方面.xls コード|太郎|次郎|三郎|四郎| 0111| 1| | | 1 | 0112| | 1| | | 0113| | 1| | | 0114| | | | | 京都方面.xls コード|田中|次郎|五郎|四郎| 0111| 2| | | 2 | 0112| | 1| | | 0113| | 3| | 1| 0114| 1| | | | 奈良方面.xls コード|田中|次郎|五郎|四郎| 0111| 2| | | 2 | 0112| | 1| | | 0113| | 3| | 1| 0114| 1| | | | 上記3件のエクセルをを合計させたいのですが ■問題点 *名前がランダムに入っている *名前の件数も決まっていない(セルのF20~BH20までのどれかに名前が入る)行数は1619です。 上記の内容からすべてに関数を入れるのは非常に重たくなりそう *エクセルファイルは3つとは限らない。 *エクセルファイル名が決まっていない ■やりたいこと VBAのフォームにテキストボックス(ファイル場所表示用)を設置しダイアログボックス呼び出し用ボタンを設置(10個ぐらい) 必要なxlsを指定し実行ボタンで下記のような計算をさせたいのが理想です。 合計.xls コード|太郎|次郎|三郎|四郎|田中|五郎| 0111| 1| | | 5| 4 | | 0112| | 4| | | | | 0113| | 7| | 2| | | 0114| | | | | 2 | | Win XP オフィース2003 わかる方ご教授願います。
- ベストアンサー
- オフィス系ソフト
- この謎解きの問題の解き方教えてください
「パズル大学」という本にのっていた問題です。 盗難車が走っていうのが発見され、乗っていた四人が逮捕された。彼らの証言。 一郎「おれはその場にいあわせただけだ」 二郎「三郎が盗もうと言い出したんです」 三郎「何を言うんだ。パクろうといったのは四郎だよ」 四郎「でたらめ言うな。三郎のうそつきめ」 本当のことを言っていたのは(一人)だれか。そして「主犯」(一人)はだれか。 という問題なのですが、答えをみても全くわかりません。 こういう問題をとくときのコツを教えてください。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
お礼
ありがとうございました。 無事作成することが出来ました。 .batファイルで予め1000個ファイルを作って、そこにデータを入れる気でいたのですが・・・そもそも違ったのですね・・・ 本当に助かりました! また、なにかありましたら宜しくお願い致します! とってもわかりやすい説明ありがとうございました。