- ベストアンサー
アクセスに詳しい方、お願いします!!
いつも、お世話になります。 アクセスのFormat関数についてお尋ねします。 クエリのデータをFormat関数で加工したいのですが・・・ (1)16598070813 このデータの先頭から5桁(16598)、2桁(07)、2桁(08)、2桁(13)に分割したいのです。 具体的には、テーブルからクエリを作成し、元の11桁を分割出力したいもです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Mid関数ではだめですか? フィールド[1]を分割する場合、 =mid([1],1,5) →1文字目から5文字抽出 →16598 =mid([1],6,2) →6文字目から2文字抽出 →07 =mid([1],8,2) →8文字目から2文字抽出 →08 =mid([1],10,2) →10文字目から2文字抽出 →13 クエリのフィールド欄に入力するればできると思います。 ちなみに、左から5文字の場合 =left([1],5) 右から2文字の場合 =right([1],2)でもできます。
その他の回答 (1)
- sick_rabbi
- ベストアンサー率80% (4/5)
回答No.2
Mid関数を使用したらどうでしょうか? Format関数ではできないような、できたような、、、、まぁ、分かりませんが(汗 私がパッと見て、Left関数、Mid関数、Right関数でいいのでは?と思いました。 以上、駄文失礼します。
質問者
お礼
ありがとうございました!! >Left関数、Mid関数、Right関数でいいのでは?と思いました。 勉強します。とりあえずMidで行きます。 感謝します。
お礼
ありがとうございました!! ホントに今困ってたので助かりました。 感謝です。