• 締切済み

エクセルのシート(1~12)にA列に=CODE(B2) B列に顧客名(

エクセルのシート(1~12)にA列に=CODE(B2) B列に顧客名(文字列)が各約700件ぐらい入力されています。 新しくDBシートとして1~12のシートのB列を統合したものを作りたいのですが、DBシートのB列にどのような式にを入れればよいですか? ちなみにDBシートのC列には重複を検索するために=IF(COUNTIF(B:B,B2)>1,"○","")を入れるつもりです。 今後、このDBを基に顧客管理をしてゆきたいのですが、今までのシートの情報を持ってきたいのですが、うまくゆきません。 解決方法をよろしくお願いいたします。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>今後、このDBを基に顧客管理をしてゆきたいのですが、 それはとても良い考えです。 なので,必ず出来るシンプルな方法は >今までのシートの情報を持ってきたいのですが、うまくゆきません ちょっと12回手を動かして,シート1から12まで現在のデータを1シートずつ丸ごとコピーしては,DBシートに上から順につめて貼り付けて,1枚に統合してしまいましょう。1から12のシートは勇気を出して破棄し,データベースを完全に一本にしてしまいます。 中途半端はダメです。

maamaaarara
質問者

お礼

はじめまして。ご回答ありがとうございました!(^^)! 初めての質問で、表題の記入方法誤ってしまったので、ご回答していただいて、本当にうれしいです。 やはりその方法しかありませんか~(*_*; 仕方ないですね。がんばってコピペします。 ありがとうございました。

関連するQ&A

  • エクセルシートで商品管理表を作成したいです。シート1のA列には商品名・

    エクセルシートで商品管理表を作成したいです。シート1のA列には商品名・B列にはコード番号が入力されています。そのシートを基に簡単に(画像のように)品名とコードの塊を表示させたいのですが、どのような方法がありますか?教えて下さい!!!

  • エクセルでsheet1のA2からA400まで顧客番号(文字列。空白含む

    エクセルでsheet1のA2からA400まで顧客番号(文字列。空白含む。)、B2からB400まで日付(1日から31日)(1から31の数値。空白含む。)、sheet2のA2が1日からA32が31日まで、のとき、sheet2のB2からB32にその日ごと(B2ならA2(1日))の顧客数を出す数式を教えてください。 ※sheet1の顧客番号、日付は、同じ顧客番号、同じ日付も含まれ、混在しています。 例) sheet1 A  B 05 1日 05 1日 03 1日 01 1日 01 2日 01 2日 06 2日 05 2日 03 2日 sheet2 A   B 1日 3人 2日 4人 3日 0人 4日 0人 sheet2のBを数式にしたいです。

  • Excelで都道府県を入力するとそのコードを表示させるようにするには?

    Excelについて質問です。 例えばセルB1に都道府県を入力すると、A1に都道府県コード(1~47までの数字)を表示させたいと思っています。 別シートのA列に都道府県コード、B列に都道府県を作って47都道府県コードとその都道府県を作ってVLOOKUPで表示させようとしましたがうまくできませんでした。 次にif関数を使って「B1が北海道ならA1に1を表示」というように47都道府県をif関数を重複させて作っていきましたがif関数を8つぐらいまでしか重複させることができず失敗に終わりました。 何か良い方法はありますでしょうか?

  • エクセルでA列B列C列の重複するレコードのみを表示

    エクセルのA列とB列とC列で重複するレコードのみを抽出して別の列に表示させたい。 エクセルのA列とB列とC列にそれぞれ1000行くらいのデータがあります。 それぞれの列内には重複レコードがあります。 この条件の中で 「A列とB列とC列に重複するデータすべて」 を抽出したいのですが、どんな方法がありますか。 抽出されたデータで重複レコードの場合は1件のみで表示したいです。 よろしくお願いします。 例   A   B   C   抽出  1-001-002--002--002 2-002-002--005--007 3-003-007--007--008 4-007-008--008--011 5-008-008--010 6-008-010--011 7-011-011--012 8-013-014--013

  • エクセル2010 同じグループの顧客を表示

    エクセル2010での質問です。 顧客リスト約5000件の中から同じグループに該当する 顧客を表示したいのですがうまくいきません。 Sheet1のA列に顧客番号、B列に名前、C列にグループ番号が あります。 Sheet2のA1にグループ番号を入力すれば B1に名前、C1に顧客番号が表示できる方法を教えてください。 よろしくお願いします。

  • エクセル関数を使ってシート1のC列にシート2の分類番号を入れたいのです

    エクセル関数を使ってシート1のC列にシート2の分類番号を入れたいのですが IF,VLOOKUP,COUNTIFなどでトライしましたがうまくいきません。 詳しい方に、ご教示願えましたら幸いです。どうぞ宜しくお願いいたします。 シート1のデータ A列に取引先番号、B列に品名およびほかの文字が混じっています。 シート2のデータ A列に取引先番号、B列に品名、C列に分類番号 尚、A列とB列は&検索条件、且つB列はあいまい検索になります。

  • EXCELのワークシート関数をVBAに書き直す。

    お世話になります。 Excel2013において、以下のワークシート関数の処理をVBAに書き直すにはどうしたら良いでしょう? =IF(ISBLANK($C4),"",IF(COUNTIF($C$4:$C4,$C4)>1,"重複しています。",INDEX(顧客!$A:$M,1,SUMPRODUCT(((顧客!$A:$M=$C4)*COLUMN((顧客!$A:$M)))))))

  • Excelで行方向に並んだデータを列に

    こんばんは。 質問タイトルをどう書いていいのかわからず、わかりにくくてすみません。 こういうExcelの表があります。 A表 A列 B列 No  code   1  10 1  11 1  12 2  10 3  14 4  14 4  15 それを次のようにしたいと思ってます。 B表 A列 B列  C列  D列 No  code1 code2 code3 1  10   11  12 2  10 3  14 4  14   15 A列にあるのがサンプルNoで、それぞれに対応するコードが縦に並んでいる(A表)のを、サンプルNoを重複させずにコードを横に展開(B表)したいのです。 今は各サンプルで重複しているコード数を出して、2以上だったらif関数で横に持っていくという非常に面倒な方法を取っています。 他によい方法はないでしょうか。なお、マクロは嫌がられるので使えません。 データ数よりもシート数(1シートに1つの表)が多く、できるだけ簡単な方法があれば教えていただけますでしょうか。 以上よろしくお願いします。

  • ExcelでAシートとBシートの比較

    ExcelでAという正しいシートがあります。中味は大きなテーブルです。 Bシートも最終的にはAシート=Bシートの形にしたいのですが、諸事情でBの方は行が多かったり少なかったり、或いは、数値が異なっていたりします。列数は大丈夫です。 そこで、AとBを比較し、データがおかしいBの行にエラーを返したいのですが、何か適当な関数をご存知の方教えて下さい。 (例) 【Aシート】(正) 商品コード・商品名・単価・数量・価格 ab13467…シャツ…1,500…2…3,000 hj28888…スカート…2,000…3…6,000 【Bシート】 商品コード・商品名・単価・数量・価格 ab13467…シャツ…1,500…2…5,000 ←(エラーを出す)  hj28888…スカート…2,000…3…6,000 (※Aの商品コードは重複データなし、Bの商品コードは存在しない又は重複の可能性ありです。 Bは入手経路が異なる為に一部データがおかしくなっています。) 以上、わかりにくいかもしれませんが、何か手がかりでも頂ければと思います。但し、マクロは解らないので関数でお願いします。

  • エクセルで顧客管理をしていますが、重複を

    エクセルで顧客管理をしています。そこに次々と新たな顧客が増えていきますが、重複している顧客を省きたいのですが、どうしたら、一番簡単に行えるでしょうか、今は並び替えをして、一件一件見ながら同じものは省いております。ちなみに、住所・郵便番号・名前のみで管理してます。件数は1万件位に定期的にプラスされていきます。何かよい方法があれば教えてください。

専門家に質問してみよう