Microsoft Access 掲示板

場合分けについて / 7

14 コメント
views
4 フォロー
7
りんご 2021/07/12 (月) 22:18:20 c564b@0e907 >> 2

 この回答は、お遊びですので、軽く流して下さい。

テーブル1:フィールド1(短いテキスト型)
テーブル2:フィールド1(短いテキスト型)・・・テーブル1をコピペして下さい。

フィールド1
A
B
C
X
Y
Z

クエリ1(テーブル作成クエリ)

フィールド:フィールド1フィールド1英字分類:[テーブル1]![フィールド1] & [テーブル2]![フィールド1]
テーブル:テーブル1テーブル2
並び替え:昇順 昇順 
表示:

 
 テーブル作成クエリを実行したら、1列目にオートナンバー型のフィールド「カラム」を挿入して下さい。データシートビューに切り替えると、オートナンバリングが実行されます。

英字分類のテーブル

カラム英字分類
1AA
2AB
3AC
674ZX
675ZY
676ZZ

 同じ要領で、数字分類(短いテキスト型)のテーブルを作ります。

数字分類のテーブル

数字分類
00 ※
01
02
97
98
99

※最初のレコード、00は削除して下さい。

 最後に、英字分類テーブルをテーブル1、数字分類テーブルをテーブル2に見立て、同じ要領で進めて下さい。

クエリの途中経過

カラム英字分類数字分類分類:[英字分類] & “-“ & [数字分類]
1AA01AA-01
1AA02AA-02
1AA03AA-03
676ZZ97ZZ-97
676ZZ98ZZ-98
676ZZ99ZZ-99
通報 ...