• ベストアンサー

ACCESSで10桁の中から中の3桁を抜き出す関数

ACCESSで7けたの数値7654321から765の部分3桁と43の部分の2桁、21の桁を分けて抜きとりたいのですが、どういう関数を使ったらよいかわかりません、LEFT関数を使ってみたりしたのですがどうも欲しいものが取り出せないので基礎的なことですが教えてください よろしくおねがいします

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

  • ベストアンサー
noname#96418
noname#96418
回答No.3

クエリのデザイングリッドの「フィールド」のセルに a: [x] \ 10000 b: ([x] Mod 10000) \ 100 c: [x]-[a]*10000-[b]*100 と入力してください。ここで、x は 7654321 などが入っているフィールドの名前、a, b, c は計算結果が入るフィールドの名前です。 7654321 に対しては、a に 765、b に 43、c に 21 が得られます。

その他の回答 (2)

noname#192382
noname#192382
回答No.2

データをリンクによりエクセルにもっていくことは簡単ですから、エクセルで作業をやって、プリントしたらどうですか。必要であればアクセスにインポートも楽にできます。

  • umazanpai
  • ベストアンサー率38% (53/137)
回答No.1

LEFT関数 Mid Right とか \ Mod でどうにでもなりますよ。

関連するQ&A