- 締切済み
エクセルのデータ整理で。
2日続きで教えてもらいに来ました^^;よろしくお願いします。 エクセルのデータの整理をしております。 Sheet1,Sheet2のデータをSheet3へ反映したいと考えております。 Sheet1には、以下のようなデータがあります。 A B C D 住所 氏名 年齢 家族数 1 東京 鈴木 30 3 2 埼玉 田中 33 5 3 千葉 高橋 40 2 4 東京 伊東 31 4 Sheet2には、以下のようなデータがあります。 A B C D 住所 氏名 年齢 家族数 1 埼玉 林 22 1 2 千葉 森 29 2 3 東京 岡 25 3 4 東京 南 27 1 これらのうち、Aに「東京」とあれば、Sheet3に1行目から順に抽出したい。以下のようにしたいのです。 A B C D 1 東京 鈴木 30 3 2 東京 伊東 31 4 3 東京 岡 25 3 4 東京 南 27 1 アドバイスお願いします。
- MASATAKA725
- お礼率35% (43/122)
- オフィス系ソフト
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- sakenomo
- ベストアンサー率52% (35/67)
ちょっと面倒ですが、こんなのはいかがでしょうか。 作業列としてSheet3のH1に、 =SMALL(I:J,ROW()) I1に、 =IF(Sheet1!A1="東京",ROW(),"") J1に、 =IF(Sheet2!A1="東京",ROW()+1000,"") を入れて、データ行分だけオートフィル。 A1に、 =IF(ISERR($H1),"",IF($H1<1000,INDEX(Sheet1!A:A,$H1,0),INDEX(Sheet2!A:A,$H1-1000,0))) を入れて、必要行列分だけオートフィル。 ただし、上の式だとSheet1,Sheet2のデータは999行目までしか入れられません。
- koh_rei
- ベストアンサー率20% (24/115)
オートフィルタで抽出してコピペじゃダメなんですか。
関連するQ&A
- エクセルで質問です。
エクセルで質問です。 sheet1に A B C D 1 No. グループ 氏名 住所 2 3 1 C 佐藤 東京 4 2 B 鈴木 埼玉 5 3 A 加藤 千葉 6 4 B 本多 東京 このようなデータがたくさんあります。(左の数字は行番号、上のアルファベットは列番号) これを別シートにグループ順に A B C D 1 No. グループ 氏名 住所 2 3 1 A 加藤 千葉 4 2 B 鈴木 埼玉 5 3 B 本多 東京 6 4 C 佐藤 東京 と表示させる方法はありますか。 エクセルに詳しくないのですが どなたか助けていただければと思います。
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルで質問です
エクセルで質問です。 sheet1に A B C D 1 No. グループ 氏名 住所 2 3 1 C 佐藤 東京 4 2 B 鈴木 埼玉 5 3 A 加藤 千葉 6 4 B 本多 東京 このようなデータがたくさんあります。(左の数字は行番号、上のアルファベットは列番号) これを別シートにグループ順に A B C D 1 No. グループ 氏名 住所 2 3 1 A 加藤 千葉 4 2 B 鈴木 埼玉 5 3 B 本多 東京 6 4 C 佐藤 東京 と表示させる方法はありますか。 sheet1には都度入力されるので、並べ替えなどではなく vlooupとか関数の活用で何とかならないものでしょうか。 エクセルに詳しくないのですが どなたか助けていただければと思います。
- ベストアンサー
- その他(インターネット・Webサービス)
- 【エクセル】リストの照合について教えてください!!
sheet1に、下記の様に600件の氏名が書いてあります。 A B 1 山田太郎 2 鈴木花子 ・・・ 600 佐藤次郎 sheet2に、地域と氏名がずらっと書いてあります。 A B C D E 東京都 神奈川県 埼玉県 千葉県 茨城県 山田太郎 鈴木太郎 山田花子 佐藤次郎 ・・・ このsheet2の地域を、sheet1のC列に下記の様に入れたいのですが、 どの様に行ったら良いでしょうか? みなさんのお知恵をください!!宜しくお願い致します。 A B C 1 山田太郎 東京都 2 鈴木花子 神奈川県 ・・・ 600 佐藤次郎 埼玉県
- 締切済み
- オフィス系ソフト
- エクセルで別シートを参照していて、参照元のデータを変更した場合
エクセルで別シートを参照したいのですがうまくいきません。 (1)Sheet1には顧客データが入っています。 【Sheet1】 A B C 1 氏名 住所 性別 2 小川 東京 男 3 佐藤 大阪 女 4 鈴木 福岡 女 (2)Sheet2ではSheet1の顧客データの一部+獲得ポイントのデータが入っています。Sheet2のA列とB列に「=Sheet1!A2」とういう風に関数を入れてSheet1を参照しています。C列~は手入力でデータを入力しています。 【Sheet2】 A B C D 1 氏名 住所 12/1 12/15 2 小川 東京 1 5 3 佐藤 大阪 1 5 4 鈴木 福岡 1 5 (3)Sheet1に新たに顧客情報を入れますが、氏名は五十音順にしたいので行を挿入して入力します。(行3に加藤さんを入れました) 【Sheet1】 A B C 1 氏名 住所 性別 2 小川 東京 男 3 加藤 沖縄 男 4 佐藤 大阪 女 5 鈴木 福岡 女 (4)私の希望としては、(3)をしたらSheet2は↓のようになってほしいのですが、実際には(2)の状態のままです。 【Sheet2】 A B C D 1 氏名 住所 12/1 12/15 2 小川 東京 1 5 3 加藤 沖縄 4 佐藤 大阪 1 5 5 鈴木 福岡 1 5 (5)Sheet1の変更結果をSheet2に反映することは無理なのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで2つのリストを統合するには?
エクセルの別々のシートにある2つのリストを統合したいのですが、過去の質問などを見てもうまくいきません。具体的には 【表1】 番号 氏名 住所 A 佐藤 東京 B 高橋 神奈川 C 渡辺 埼玉 D 田中 千葉 E 小林 山梨 【表2】 番号 氏名 年齢 B 高橋 22 D 田中 45 という2つの表で、これを 番号 氏名 住所 年齢 A 佐藤 東京 B 高橋 神奈川 22 C 渡辺 埼玉 D 田中 千葉 45 E 小林 山梨 のようにまとめたいのです。 「データの統合」を使ってみましたがうまくいきませんでした。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- 【エクセル】縦に続いた表を横にして整理したい
表題の通りですが、エクセル2003で、以下のようなことがしたいです。 [元データ] A B 1 氏名 田中 2 住所 東京 3 電話番号 *** 4 登録日 *** 5 6 氏名 鈴木 7 住所 埼玉 8 電話番号 *** 9 登録日 *** 10 11 氏名 佐藤 12 住所 埼玉 13 電話番号 *** 14 15 氏名 工藤 のように一人分のデータが、空白セル1マス空けて、延々と続いた様な表があります(3万行くらい)。 これを下記のように変更したいのです [整理後] A B C D E 1 氏名 住所 電話番号 登録日 1 田中 東京 *** *** 2 鈴木 埼玉 *** *** 3 佐藤 埼玉 *** (空白) 4 工藤 5 のような感じです。 3つ目の佐藤氏のデータのように元データに登録日という項目が無い場合があります。 それ以外の項目に関して順番や有無の違いはありません、1データの最終行にある登録日という 項目だけ有ったり無かったりします。 項目だけは縦のものを横に貼り付け、で出来たのですが、それが意外のデータを効率よく移すには どうしたら良いでしょうか。 関数、マクロを教えていただけたらありがたいです。こうしたら良いというアイデアだけでも助かります。どうか宜しくお願いします。 (説明不足のところがありましたらすいません…補足致します)
- ベストアンサー
- オフィス系ソフト
- ある列のリアルタイム数値を3分毎に列をずらしながら記録するEXCELマクロを作りたい
EXECL2002 SP3を使っています。 B2からB99まで数式が入力されています。 この数式の結果はリアルタイムで変わります。 このリアルタイムデータを、 記録するマクロを作成したいと考えています。 9時1分から20時1分まで3分毎にデータを取得し、 C列、D列、E列、と列をずらしながら記録していきます。 以下のようなイメージになります。 ☆数式の状態 A B 1 =now 2 東京 =tokyo.temperature 3 千葉 =kanagawa.temperature 4 埼玉 =saitama.temperature ☆9時1分のシートの状態 A B C 1 9:01 9:01 2 東京 11.5 11.5 3 千葉 11.9 11.9 4 埼玉 10.8 10.8 ☆9時4分のシートの状態 A B C D 1 9:04 9:01 9:04 2 東京 11.6 11.5 11.6 3 千葉 12.1 11.9 12.1 4 埼玉 11.0 10.8 11.0 ☆9時7分のシートの状態 A B C D E 1 9:07 9:01 9:04 9:07 2 東京 11.8 11.5 11.6 11.8 3 千葉 12.4 11.9 12.1 12.4 4 埼玉 11.1 10.8 11.0 11.1 上記の作業を実現できるマクロを 教えていただけませんでしょうか。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- エクセルで重複データ(行)を両方削除
エクセルで重複データ(行)を両方削除 A B C 1 山田さん 090-111- 東京 2 鈴木さん 090-222- 埼玉 3 高橋さん 090-333- 茨城 4 山田さん 090-111- 東京 となっていた時、重複した行を削除して 以下のようにしたい場合はどうしたらいいでしょうか? A B C 2 鈴木さん 090-222- 埼玉 3 高橋さん 090-333- 茨城
- ベストアンサー
- オフィス系ソフト
- excelでのデータ整理について。
こんにちわ。題名にある通り、excelのデータ整理に関して質問があり、投稿させてもらいます。二つのシートにあるデータを以下のように一つにまとめたいのですが、データの数が違う点などで困っています。簡単に書くと下のようにまとめたいです。 シート1 シート2 シート3 (1) A (1) (1) A (2) B (1) (1)A (3) C (2) (2)B (3) (3)C (3) (3)C (3) (3)C (数字)は一列目の値で、アルファベットは二列目の値です。シート1とシート2を合わせてシート3のようにくっつけたいのですが、両方のデータ数が異なる為、手間取っています。なにか、方法等はあるのでしょうか。 皆さんのアドバイスを受けたく、投稿させていただきました。何卒、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【至急】エクセルで、一致するデータを紐付けたい
エクセルでsheet1のA列のデータに、sheet2の並び順の異なるA列~F列のデータを紐付け、一致、並び替えする方法がありましたら、ご教授ください。よろしくお願いいたします。 ※sheet1のA列とsheet2のA列は、同じデータですが順不同で入力されています。 sheet1 A B C D E F G 田中 斉藤 新井 伊東 塚越 佐藤 吉田 sheet2 A B C D E F 斉藤 東京都 文京区 123-0000 0120-・・・ × 伊東 東京都 台東区 123-1000 0120-・・・ ○ 新井 東京都 江東区 123-0000 0120-・・・ × 吉田 東京都 豊島区 121-0100 0120-・・・ △ 塚越 東京都 文京区 122-0000 0120-・・・ × 佐藤 東京都 新宿区 121-0000 0120-・・・ ○ 田中 東京都 大田区 111-0000 0120-・・・ ◎ ◆得たい結果◆ sheet1 A B C D E F G 田中 田中 東京都 大田区 111-0000 0120-・・・ ◎ 斉藤 斉藤 東京都 文京区 123-0000 0120-・・・ × 新井 新井 東京都 江東区 123-0000 0120-・・・ × 伊東 伊東 東京都 台東区 123-1000 0120-・・・ ○ 塚越 塚越 東京都 文京区 122-0000 0120-・・・ × 佐藤 佐藤 東京都 新宿区 121-0000 0120-・・・ ○ 吉田 吉田 東京都 豊島区 121-0100 0120-・・・ △
- ベストアンサー
- その他MS Office製品
補足
アドバイス有難うございます。これはあくまでも例で書いているのですが、Sheet1,Sheet2は、変更されます。それを直ぐにSheet3に反映させようとしております。 よろしくお願いします。