• ベストアンサー

エクセルの操作

エクセル初心者です。仕事の都合で次のような操作をしたいのですが、悪戦苦闘しています。ご存じの方教えてください。 *「シート1」の各行の、A列には「整理番号」が、B列からG列までにはそれぞれのセルに「データ」が入力してあります。 *「シート2」の任意のセルに「シート1のいずれかの整理番号」を入力すると、「シート1」内の「該当する整理番号の行(?)」が選択され、それらの各BセルからGセルのデータが、「シート2」の任意のセルに入力されるようにしたいのです。 書き方がまずいかもしれませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

id2180さん 今日は! 沢山の回答者さんから回答が出ていますが下記のサイトを参考にされたら如何でしょうか。 ■Excel(エクセル)入門/基本/上級/実用講座の総目次↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/Exl-_zen.htm ■Excel2007(エクセル2007)基本講座の総目次↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/index.html 概要:「よねさんのWordとExcelの小部屋サイト」で図入りで、親切に解説して呉ますのでお気に入りに登録したいサイトです。 エクセルQ&A(Tips) も有り解説に無い分の検索で探せる1番のお勧めです。 ■エクセルの学校・ライブラリ他↓ http://www.excel.studio-kazu.jp/excellib.html 概要:表作成全般・関数・VBA・便利機能・その他・よくある質問・困った等ジャンル別に探せます。(Mac用も一緒に見れます) ■Excel(エクセル)学習室↓ http://www.kenzo30.com/ 概要:Excel (エクセル)の書式設定や関数の使い方など、学習のための材料を提供している「Excel(エクセル)学習室KENZO30」のサイトです。 『エクセル入門・初級編』 『エクセル中級・特別編』 『エクセル ワンポイント編I』 『エクセル ワンポイント編II』『エクセル質問掲示板』 『作品紹介』『リンク集』のジャンル別に分かれて操作法・疑問の解決を初心者でも理解できるサイトで利用価値は有ります。 ■エクセルの勉強部屋↓ http://kiyopon.sakura.ne.jp/index.shtml 概要:エクセルの操作に関する図解説明・ワークシート関数の説明・エクセルの便利な使い方の説明・エクセルの操作とマクロに関する自習問題と解説・マクロの作成方法を解説(例題含む)・パワーポイントによる操作説明とエクセルでの操作実習・エクセルでのみなさんの質問を寄せてください・のジャンルに分かれています。 関連:■Excelの質問(日付順)↓    http://kiyopon.sakura.ne.jp/situmon/index01.htm    内容:Excelの質問集で日付の新しい順に一覧リストで表示されてます「エクセルの勉強部屋」のサイトです。 ■Excel(エクセル)講座 Q&A(Tips):入力関連↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_input.html ■エクセルの学校→ライブラリーで基本的なVLOOKUPの使い方を超簡単に解説します↓ http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html 使用例が出ています。 ■エクセルの勉強部屋のエクセルの勉強部屋の関数の使い方↓ http://kiyopon.sakura.ne.jp/kansuu/index.htm で左のカテゴリーから選択すると関数の使用法が表示されます。 つまりはご自分の作成したい事は、誰もズバリ回答出来無いのです。 初めての時は私もそうでしたが、悪戦苦闘しあらゆるヒントを見て自分で作成するしかないのです。今は良いサイトで見れますが、人が作成したソースを真似して覚えることも大事なのです。 幸いExcelも格段と便利に為ったので、色々な操作を自動的に出来ますので頑張って下さい。

id2180
質問者

お礼

早速丁寧なご指導本当にありがとうございました。おかげでたすかりました。本当にありがとうございました。

その他の回答 (3)

  • Masa2072
  • ベストアンサー率51% (94/182)
回答No.3

1番目の『「シート1のいずれかの整理番号」を入力すると、「シート1」内の「該当する整理番号の行(?)」が選択され』についてはマクロで 2番目はVLOOKUP関数を使用する方法があります。 単純に指定した行だけ見たいのであれば、オートフィルタを利用するってのはどうでしょうか?

id2180
質問者

お礼

早速わかりやすい説明をいただきありがとうございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

Sheet1のA:G列範囲でA列を検索し、その対応する行のB:G列の値を抽出すると認識しましたので相違する場合は読み捨て下さい。 仮にSheet2の任意セルをA1、各抽出セルに=VLOOKUP(任意セル,Sheet1!$A:$G,n,FALSE)を設定して下さい。  数式内の「n」は列番号(B列→2、C→3、D→4、E→5、G→6)を指定して下さい。

  • ro-chan
  • ベストアンサー率38% (45/116)
回答No.1

vlookup関数で可能だと思います。 http://allabout.co.jp/computer/msexcel/closeup/CU20060805A/ =vlookup(a1,sheet1!$A$1:$z$999,2,false)

id2180
質問者

お礼

早速教えていただきありがとうございました。示していただいた関数でトライしてみます。ありがとうございました。

関連するQ&A