システムwiki

Office:1つのフィールドを2つの列に分割するクエリ

RDMas 受付中 最終更新日:2020-08-20 16:15

こんにちは:

これが私がしたいことです:

以下は1つのフィールドの内容です:

会議室2020年3月23日

Accessクエリ内で、クエリ内の2つの異なるフィールド/列に以下を表示する必要があります

会議室2020年3月23日

ハイフンがなくなっていることに注意してください.

ありがとうございます.

ロバート

返信リスト(回答:3)

1 #
TomvanS

最善の解決策は、このデータのソースに移動して、2列で提供することです.

それが不可能な場合は、InStr、Left、Midの組み合わせを使用してデータを分割するか、適切な名前のSplit関数を使用します.それらはすべてヘルプファイルに記述されています.

2 #
GustavB

InStrを使用してダッシュを見つけます:

選択

*、

Left([YourField]、InStr([YourField]、 "-")-1)RoomNameとして

Mid([YourField]、1 + InStr([YourField]、 "-"))RoomDateとして

から

YourTable

3 #
Chitrah

こんにちはロバート、

あなたはMVPによって提供された返信を参照しましたか?さらに支援が必要な場合はお知らせください.

Chitrahaas