[[20040919210614]] 『関数で・・』(マルコメ味噌) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数で・・』(マルコメ味噌)

関数もよく解からない私ですが、質問させて下さい。
製品品質管理表という書式があり、プリントした書式に製品の基準を手書きで記入しているのですが、製品数が百数個と多く大変手間が掛かっています。そこで、今手書きしている事を予め基準のデータを登録番号を設定し入れておき書式上に呼びだし記入する手間を省きたいと思っています。(書式とデータは別のシートにして)
このようなことを関数で行なうことは出来るでしょうか?


 こちらが参考になりませんか?
(e1tw)VLOOKUP関数
http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html
(ケン)


 早速のアドバイス有難う御座います。私が考えているものとは、少し違う感じがします。
 シート1                                シート2
 A   B   C   D   E   F         登録番号   基準  
 1                      1     10 20 30 
 2                      2     50 60 70 
 3
 4
 5 
 シート1のA-1に登録番号を入れ、B-1〜3、E-3〜5にデータを出したいんですが・・・
 可能でしょうか?

 度々申し訳ありません。表で説明したつもりでしたが、上手くいかなかったので、再度文 章で説明させてください。
 シート1のA-1に登録番号を入れ、
 シート2の複数(例えば3 つ)のデータをB-1〜3、E-3〜5に同時に出したいんですが・・・
 可能でしょうか?

 先頭に半角スペースを入れると見やすくなりますよ。(入れておきました)
 そして、vlookup関数で実現可能ですよ。

 シート2は次のようになっているとします。
 シート2
  A        B     C     D     E   F
 1 登録番号 基準1 基準2 基準3  
 2 1    10   20   30 
 3 2    50   60   70 

 そして、シート1のA1に1と入れると、B1に10,B2に20,B3に30とでるようにするには、
 シート1                
  A   B   C   D   E   F  
 1 1   10           
 2     20           
 3     30
 シート1のB1〜B3セルに、それぞれ次のように、vlookup関数を入れてください。
 B1セルには、
 =vlookup(a1,シート2!$a$1:$d$3,2,false)
 B2セルには、
 =vlookup(a1,シート2!$a$1:$d$3,3,false)
 B3セルには、
 =vlookup(a1,シート2!$a$1:$d$3,4,false)
 (まこ)


 お返事遅れましたが、なんとか、出来ました。アドバイス大変有難う御座いました。
 あともう1つ質問良いでしょうか?VLOOKUP関数式にある$、!の意味はなんでしょうか?

 ! は他のシートを参照するときの「お約束」
 $ は・・・「絶対参照」を示します。
	A	B	C
1	10	=A1	=$A$1
2	20		
3	30		
4	40		
5	50		
6	60		
7	70		
8	80		
9	90		
10	100		
 
このように入力したもので、B1、C1の数式をB10、C10までそれぞれ
コピーしてそれぞれのセルの数式がどのように変化しているか
確認してみてください
(KAMIYA)
  

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.