[[20190318152841]] 『データの抽出』(pooh) ページの最後に飛ぶ

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

 

『データの抽出』(pooh)

はじめまして。

関数の使い方がよくわからず、質問させていただきます。

以下の表を作成しました。
sheet1から証明書のシートにデータを抽出したいのですが、
よくわかりません。。。

 sheet1
  A        B        C     D      E
1 氏  名	 資  格	  取得年月日  認定番号 	  有効期限 
2 磯野波平   2級建築施工管理技士 S59.6.30   567891011	 
3 	     1級建築塗装技能士	  S45.10.16  建塗第5号	 
4            建設吹付管理士	  S58.4.1    55667788	 
5            統括安全衛生責任者	  H8.11.8    第100号		
6 
7 フグ田マスオ  1級建築施工管理技士 H9.3.3     1122345	 
8   	     2級建築士		  S57.11.30  456321	 	
9 	     木造住宅耐震診断士		       0987-1234
10 	     指定建設業監理技術者 H9.8.22    00033567    H29.8.21
11 	     監理技術者講習修了証 H24.1.17   0111-13023	
12	     計画作成参画者                   1778844	
13	     建設用リフト運転	              第012-456号	
14
15 磯野カツオ  1級建築施工管理技士 H5.3.10    第933256号	
16           2級土木施工管理技士 H12.11.30  C0025896
17           測量士補		  S54.3.22   第S54-159号	
18           労働衛生管理士    S58.2.7   (東京王子)基局第333号
19           建設用リフト運転	  H5.12.17   第0517-03号	
20           クレーン(5t未満) H5.12.18	〃	

 証明書(シート名)	
    B    C        D     E                    F
1 氏名  磯野カツオ  
2 資格                 取得年月日  認定NO.       有効期限
3 1級建築施工管理技士	  H5.3.10     第933256号	
4  2級土木施工管理技士	  H12.11.30   C0025896
5 測量士補		  S54.3.22    第S54-159号	
6  労働衛生管理	士     S58.2.7    (東京王子)基局第333号
7  建設用リフト運転	  H5.12.17    第0517-03号	
8  クレーン(5t未満)	  H5.12.18	 〃	

名前を入れただけで表示されるようにするにはどうすればいいでしょうか?

お知恵をお貸しください。
宜しくお願いします。

使用 Excel:Microsoft Excel 97-2003 ワークシート

使用OS:Windows 7

< 使用 Excel:unknown、使用 OS:unknown >


こんにちは。VLOOK関数を使うといいと思うのですが、管理する人数が多いようであればデータの列にコード番号も加えて番号を入力すると名前や資格などが表示されるようにするようにしておくとあとあと楽かもしれないです。

(バンビ) 2019/03/18(月) 17:54


 こんばんは ^^ 整理のお手伝いだけ。。。
全て推測です。違っていれば修正してここに貼りなおすと
多くの方から回答が有るかもしれませんね。
でわ

 sheet1 シート

      A          B                       C            D                        E          
   1  氏名       資格                    取得年月日   認定番号                 有効期限   
   2  磯野波平   2級建築施工管理技士     S59.6.30                  567891011             
   3             1級建築塗装技能士       S45.10.16   建塗第5号                          
   4             建設吹付管理士          S58.4.1                    55667788             
   5             統括安全衛生責任者      H8.11.8     第100号                             
   6                                                                                      
   7  フグ田マスオ   1級建築施工管理技士     H9.3.3                      1122345             
   8             2級建築士               S57.11.30                    456321             
   9             木造住宅耐震診断士                   0987-1234                           
  10             指定建設業監理技術者    H9.8.22                       33567  H29.8.21  
  11             監理技術者講習修了証    H24.1.17    0111-13023                          
  12             計画作成参画者                                       1778844             
  13             建設用リフト運転                     第012-456号                         
  14                                                                                      
  15  磯野カツオ    1級建築施工管理技士     H5.3.10     第933256号                          
  16             2級土木施工管理技士     H12.11.30   C0025896                            
  17             測量士補                S54.3.22    第S54-159号                         
  18             労働衛生管理士          S58.2.7     (東京王子)基局第333号               
  19             建設用リフト運転        H5.12.17    第0517-03号                         
  20             クレーン(5t未満)    H5.12.18    〃

 証明書 シート                                 

     A   B                       C            D                        E         
  1      氏名                    磯野カツオ                                         
  2      資格                    取得年月日   認定NO.                  有効期限  
  3      1級建築施工管理技士     H5.3.10     第933256号                         
  4      2級土木施工管理技士     H12.11.30   C0025896                           
  5      測量士補                S54.3.22    第S54-159号                        
  6      労働衛生管理士          S58.2.7     (東京王子)基局第333号              
  7      建設用リフト運転        H5.12.17    第0517-03号                        
  8      クレーン(5t未満)    H5.12.18    〃     
(隠居じーさん) 2019/03/18(月) 18:02

Sheet1の条件がもう少し見えると良いのですが。
人名があり、その下の行にその人の資格情報がある。空行で区切り、また人名、ですかね。
資格については何行あるか人に依る。

この場合、LookUp系のワークシート関数だけでは厳しいですね。
マクロが良いです。

1.A列から人名を探す
2.空行が見つかるまでセル情報をコピーする
3.空行が2行続いたら終了

だけだと思います。

マクロが組めないのであれば、Sheet1を隠居じーさんさんの例の様に変更すれば
VlookUpなどの関数で対応できます。
(通りすがりのおっさん) 2019/03/18(月) 18:05


 編集画面にて、頑張って記載した形跡があったので
 質問者さんのコメントに半角スペースだけ追加してきました。
(稲葉) 2019/03/18(月) 18:14

 証明書シート
 作業列使います。
 D1=MATCH(C1,Sheet1!A:A,0)
 B3=IF(OR(INDEX(Sheet1!B:B,$D$1+ROW(A1))=0,B2=""),"",INDEX(Sheet1!B:B,$D$1+ROW(A1)))
 B3セルを必要範囲までコピー

 条件はSheet1の人が変わる前の行が空白であることです。
    |[B]                 |[C]       |[D]                  |[E]     
 [1]|氏名                |磯野カツオ   |                   15|        
 [2]|資格                |取得年月日|認定番号             |有効期限
 [3]|2級土木施工管理技士 |H12.11.30 |C0025896             |        
 [4]|測量士補            |S54.3.22  |第S54-159号          |        
 [5]|労働衛生管理士      |S58.2.7   |(東京王子)基局第333号|        
 [6]|建設用リフト運転    |H5.12.17  |第0517-03号          |        
 [7]|クレーン(5t未満)|H5.12.18  |〃                   |        
 [8]|                    |          |                     |        
 [9]|                    |          |                     |        
(稲葉) 2019/03/18(月) 18:24

 ミスです。ごめんなさい。
 >B3=IF(OR(INDEX(Sheet1!B:B,$D$1+ROW(A1))=0,B2=""),"",INDEX(Sheet1!B:B,$D$1+ROW(A1)))
 B3=IF(OR(INDEX(Sheet1!B:B,$D$1+ROW(A1)-1)=0,B2=""),"",INDEX(Sheet1!B:B,$D$1+ROW(A1)-1))
 に直してください。

(稲葉) 2019/03/18(月) 18:40


バンビ様
隠居じーさん様
通りすがりのおっさん様
稲葉様
たくさんのお知恵をありがとうございました。

稲葉様のデータを丸々コピーし張り付けてできました!!
ただ、このデータの意味がまるで分からないのですが、
どう理解すればいいのでしょうか?

ほんとに無知で申し訳ございません。。。
(pooh) 2019/03/19(火) 12:58


コメント返信:

[ 一覧(最新更新順) ]


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