Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
データの構築の仕方を教えてください
投稿日時: 21/08/16 10:01:16
投稿者: kayagum01

Aグループ                                                                                
     A班                    B班                        C班                        共通        
文書番号    MG    課長    工程責    作業責任者    作業者    MG    課長    工程責    作業責任者    作業者    派遣    MG    課長    工程責    作業責任者    作業者    派遣    担当長    作業責任者    作業者
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                                                                                
XXX-XXXXX        〇    〇    〇    〇        〇    〇    〇    〇    〇    〇    〇        〇    〇    〇    〇        〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
XXX-XXXXX                        〇    〇    〇    〇    〇    〇    〇    〇                        〇    〇
                                                                                
Bグループ同上    
 
ご教授お願い致します。
 
上記のようなエクセル表あがります(罫線が引けないので見ずらいと思いますが…)
ABC班と共通と言う4部類に分かれており、部類ごとにほぼ同じ内容の役職があります。A班はBC班と違い派遣と言う項目があるのと、共通はABC班と違い役職項目が少ないです。
文書番号列にある文書ごとに該当する役職に○がついています。
Aグループとまったく同じのBグループがあります。
 
その他に氏名のみの表、役職のみの表、役職がABグループに分かれている表等があります。
 
これらを踏まえて最終目的は、役職に該当する文書番号と氏名に該当する文書番号をそれぞれ抽出したいです。
 
急ぎの案件でもあって一気に書いたので、説明不足と思いますが、どうぞよろしくお願いいたします。
                                                                        

投稿日時: 21/08/16 16:29:02
投稿者: kayagum01

最初の表は見ずらいので、簡略化して再アップです。
 
Aグループ Bグループ 同じ
 
表1
      A班                  B班               
文書番号  MG 課長 工程責 作業責任者 作業者   MG 課長 工程責 作業責任者 作業者
XXXXX1 ○    ○        ○    ○ ○  ○
XXXXX2
XXXXX3     ○  ○  ○                ○  ○    ○
 
表2
氏名   班
○○○  A
△△△  B
◇◇◇  A
◆◆◆  A
□□□  B
続く
 
表3
氏名   役職
○○○  MG
△△△  課長
◇◇◇  工程責
◆◆◆  作業責任者
□□□  作業者
続く
 
役職に該当する文書番号と氏名に該当する文書番号をそれぞれ抽出したいですが、必要に応じてテーブルを作り直すことは出来ます。初心者ですのでデータをどのように繋げばいいかよくわかりません!
皆様のお力貸してください!よろしくお願いいたします!

回答
投稿日時: 21/08/16 20:38:51
投稿者: taitani

表1
新しく 「班」の列を作成することを推奨します。
 
表2
別のユニーク キー が欲しいですね。
例えば、社員番号とか。
もしくは、別の社員一覧の表かな。
 
それができれば、表3 が簡単にできると思う。

投稿日時: 21/08/17 10:19:52
投稿者: kayagum01

ご回答ありがとうございます。
 
罫線がなく見ずらいと思いますが、今現在表1の班の行は下の行の役職列が全てに該当しています。
ですので列を追加したところで余り意味がないかと思いますが…
 
表2は社員番号は特にありません。新たに作り変えることは出来ますが検討がつきません。
 

投稿日時: 21/08/20 13:05:54
投稿者: kayagum01

今回は複雑ですので問題を取り下げます。