• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access InStr関数 AかBが入っていた場合、抽出したい)

Access InStr関数での文字抽出方法

このQ&Aのポイント
  • AccessのInStr関数を使用して、「-」または「+」より前のデータを抽出する方法を教えてください。
  • 現在、「-」より前のデータを抽出するために、Left関数とInStr関数を組み合わせて使用していますが、文字列に「+」が含まれる場合の抽出方法がわかりません。
  • また、既存のコードを修正したいと思い、or演算子を使用してコードを書き換えましたが、エラーが発生しました。正しい書き方を教えてください。

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

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

left([フィールド],instr(replace([フィールド],"+","-"),"-")-1) +を-に置き換えて、同じ処理をすればよいわけです。

noname#248169
質問者

お礼

ありがとうございました。 無事に完成しました。

関連するQ&A

専門家に質問してみよう