- 締切済み
【エクセル2003】シート1の表からシート2に別の表を作りだす
※ 前回、画像が小さくて読めないとの指摘を受けての再掲載となります。 文末にシート1とシート2を記載しますが、一度エクセルにコピペして頂ければイメージがつかめると思います。 こんにちわ。 どなたかおわかりになる方、居られましたらご教示願いたいと思っております。 文末にシート1とシート2を記載致します。 関数を使って対応するのが一番はやいと考えておりますが、どういった関数を組み合わせばできるでしょうか。基本的な考え方は、1の表の「Rank」にA、B、Cなどが並んでいますが、これが、2の「確度」のフィールドに該当するものです。この「確度」をベースに1でvlookup等を使って、他のフィールドも自動的に埋めてくような形がよいのではないか?と想像している次第です。 VBでの対応が楽かもしれないのですが、あまり作業に時間がかけられないため、関数で対応することにしています。 「VBの方が簡単な方法で対応できる」という事であれば、VBでもご教示頂けますと幸いです。 宜しく御願致します。 【シート1】 No 対応ステータス 実施仕様 Rank 実施日 曜日 数 日数 企業名 営業担当 分類_1 分類_2 講座名 備考 講師名 1 実施済み 確定 A 2009/5/18 月 2 1日目 ** 田中 ES E プロジェクトマネージャー研修 山田 2 実施済み 確定 A 2009/5/19 火 2 2日目 ** 田中 ES E プロジェクトマネージャー研修 山田 3 実施済み 確定 A 2009/5/28 木 1 1日目 ** 田中 BS E マイクロソフト アウトルック研修 山田 4 実施済み 確定 A 2009/5/29 金 1 1日目 ** 田中 BS E マイクロソフトオフィス ワード研修 山田 5 実施済み 確定 A 2009/6/29 月 1 1日目 ** 田中 BS E 社内規定について 山田 5 実施済み 確定 A 2009/6/29 月 1 1日目 ** 田中 BS E コンプライアンス研修 山田 6 実施済み 確定 A 2009/6/30 火 3 1日目 ** 田中 BS E エクセル研修 基礎 山田 7 実施済み 確定 A 2009/7/1 水 3 2日目 ** 田中 BS E エクセル研修 基礎 山田 【シート2】 更新日 6/19-6/25週の変更点 担当営業 担当コンサル 案件オーナー 担当営業事務 確度 会社名 エンドユーザー 競合 案件概要 確定案件A(90%) 2009/6/25 受講済みで216万↑ 確定案件A(90%) 日本教育システム マイクロソフトオフィス ワード研修 2009/6/25 新規14万↑ 永田 太田 確定案件A(90%) 東京教育社 社内規定について 2009/6/25 確度D↑ 永田 太田 確定案件A(90%) 日本教育システム コンプライアンス研修 2009/3/23 永田 太田 確定案件A(90%) 日本教育システム エクセル研修 基礎 2009/4/3 木村 太田 確定案件A(90%) 東京教育社 マイクロソフトオフィス ワード研修 2009/5/7 木村 太田 確定案件A(90%) NTT教育社 社内規定について 2009/4/8 永田 太田 確定案件A(90%) NTT教育社 田中商店 コンプライアンス研修 2009/6/4 阿部 太田 確定案件A(90%) NTT教育社 エクセル研修 基礎
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! 以前に「画像が小さい」と書き込んだのは私のはずです。 そのように書いた責任上、何とかお役に立てる回答を差し上げたいのですが、 質問内容をよくよく読んでも Sheet1とSheet2の関連性が見つかりません。 多分、INDEX関数とMATCH関数を併用してSheet1の内容をSheet2に表示させる方法で解決できそうな感じですが・・・ 憶測で回答しても失礼ですし、 この質問を読んでいる方々は melon00様のSheetの状態を100%理解されているわけではないので Sheetの内容をすべて記入されてもなかなか理解できないと思います。 回答される方々はあくまでヒントとして解決方法を提示してくださるはずです。 部分的でも良いのでSheet1とSheet2の関連性が理解できるような質問内容を書かれた方が的確なアドバイスを頂けると思いますよ。 以上、今回も回答になっていなくて ごめんなさいね。m(__)m
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
>基本的な考え方は、 例外があるのでしょうか?また、例外はどのようなものでしょうか? >1の表の「Rank」にA、B、Cなどが サンプルではAしかないようですが、B,C,D,E,F,G・・・とどこまで続くのでしょうか? すべてあげてください。 >他のフィールドも自動的に埋めてくような形がよいのではないか? INDEX関数が使えそうですが、質問が把握できません。 サンプルをExcelに貼り付けましたが、シート1からシート2への関連性がわかりません。 シート2の永田さんや太田さんなど、どこから湧いてきたのでしょう? >VBでの対応が楽かもしれないのですが 当方、VBはさっぱりわかりませんが、VBAでの対応(回答)になりそうなサンプルに感じました