- ベストアンサー
ACCESSの文字列の結合について!
palmmyの回答
- palmmy
- ベストアンサー率38% (841/2170)
ID 県 担当 01 大阪 田中 02 奈良 佐藤 03 和歌山 渡辺 04 大阪 山田 05 大阪 鈴木 というテーブルで、 大阪奈良和歌山大阪大阪 という風に合成したいのですか?
関連するQ&A
- Access:クエリーにて集計後に文字列結合したい。
Accessのクエリーでレコードのグループ化を行っている状態で、あるフィールドに対してだけ文字列の結合を行いたいのですが、集計部分をどのように指定すればよいかわからず困っています。 イメージとしては、SQLビューにて、グループ化されたレコードの合計が、 SUM([テーブル名].[フィールド名]) で求められる様に、 エクセルの文字列結合関数 CONCATENATE([テーブル名].[フィールド名]) が使いたい、という感じです、、 Accessにおける文字列結合は"&"を使うとありましたが、この場合どのように記述するべきでしょうか?
- ベストアンサー
- その他(データベース)
- EXELで文字列の結合はどのように
EXELで文字列の結合方法を教えてください。 A列にある文字列とB列にある文字列を結合したものをC列に入れたいのです。 例えば、A列「JAS」、B列「-123」で、C列「JAS-123」 というようにです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【エクセル】結合した文字列の検索について
エクセルで、複数セルの文字列を「=A1&A2&A3&…」という感じで、B1セルに結合するとして、 例えばA2の文字列に「★」という文字が含まれているとします。 検索で「★」を指定した場合、A2のものは引っかかるのですが、B1の結合された文字列は引っかかりません。 B1セルの文字列も通常通り検索できるようにするには、B1セルでどのような処理をすれば良いのでしょうか。
- 締切済み
- Excel(エクセル)
- Access 長文の文字列結合
選択クエリAには空のフィールド1があります。 選択クエリCには説明文1というフィールドがあります。 空のフィールド1に説明文1と、ある長文の文字列を収めたい為、以下のようにしました。 選択クエリC.説明文1 & "長文文字列1" AS 空のフィールド1 として、SQLビューへ直接、長文文字列を入力しています。 ※デザインビューにすると「指定した式はクエリのデザイングリッドの1024文字の制限を超えています」と出て開けません。 こういった書き方は力技なのでしょうか? また、この長文の文字列ですが、種類が複数あります。 クエリAのフィールド1には、説明文1と文字列1、フィールド2には、説明文2と文字列2、 クエリBのフィールド1には、説明文1と文字列3、フィールド2には、説明文2と文字列4 など、クエリAやBのような他のクエリを複数作成したい為、 別のスマートな書き方があればご教示いただきたく思っております。 クエリCはデータベースからダウンロードしたものをAccessにインポートして成型した情報で、 クエリA、B等はシリーズ別の説明文の雛形として使用しています。 長文文字列は注意文のようなもので、その中の一文だけが違う文章です。 作業環境は、OS:Windws7、使用ソフト:Access2003となっております。 どうぞ宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセル 関数 数値の結合
19 31 20 7 19 50 18 28 16 4 13 1 のように数値データが2列(A列、B列)あります。A列とB列を「.」を入れて結合して19.31, 20.07, 19.50,... のようにしたいのですが、問題は&でつなげると、B列の数値が1文字の場合、20.7となってしまいます。20.07としたいのですが、B列の1文字のとき0を入れて結合する手順を教えてください。
- ベストアンサー
- Excel(エクセル)
- NULLを含む文字列の結合で困っています。
いつもお世話になっています。 VB.NET2003+Access2000環境です。 まず前提として、このデータベースにはユニークなフィールドがありません。(残念ながらこちらの都合では変更することはできません) 従って今まではAccessのクエリウイザードを使って文字列を結合(フィールドを結合)して、ユニークなキーを作っていました。 これを今回、VB.NETで動いているアプリの中にボタンを作り、そこからcsvファイルにエクスポートさせるような仕掛けを作ろうとしました。 ところが、あるフィールドがデータが存在したりNULLであったりするため、結合するとNULLになるデータが出現してきます。 (Accessでは結合時、NULLは無視されていたようで影響はありませんでした) これでは検索して絞り込むキーには出来ず、Accessと同じ結果が得られません。 SQL文では(というかデータアダプターに読み込ませるクエリデザイナ作成時に)どういう風に記述すればNULLがあっても区別出来るようになるのでしょうか? 簡単に言えば フィールドA と フィールドB ともにテキストタイプのデータで、BのみNULLもあり得る場合、 select a, b, a+b as tempAB from tableC というSQL文を実行した結果、tempAB が NULL だけにならない方法をご教示ください。 SELECT CASE when~end などをいろいろ試してみましたがダメでした。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- アクセス 同じフィールド文字列を結合させたい
お世話になります。実は、ほぼ同じ内容の問合せと回答があります。 http://okwave.jp/qa/q3023548.html これに、近いと思うのですが…。 この回答ならいける!と思い、やってみたのですが、これを利用しても自力では、うまく動かせませんでした。 (テーブル) 品目番号 集計列(テキスト型) 他の列 … A1 "カレー,ハヤシ" あ1 … A1 "チキン,ビーフ" あ1 … B1 "バジル,タイム" び1 … … ↓↓↓クエリ実行 (クエリ実行結果) 品目番号で列を集計するイメージで、しかし数値の合計でなく、キーワードの文字列を連結した結果にしたいのです。なお、他の列は『品目番号』と同様に出力したいです。 品目番号 集計列(テキスト型) 他の列 … A1 "カレー,ハヤシ;チキン,ビーフ" あ1 … B1 "バジル,タイム" び1 … … 集計したい列の集計(文字列の結合) "カレー,ハヤシ;チキン,ビーフ" ↑↑↑結合の間は";"や","などで区切り文字を入れて アクセスは、初心者ですので、上記『q3023548』の中で丁寧に記載されている内容のコピーや簡単な手直しは、がんばれば出来ると思いますが、意味がよく分かっていないので修正必要な箇所については細かく教えて頂きたいです。上記の回答内容でも、まだ分からないの?!と言うレベルかと思います(苦笑)…。 上記の回答内容のSQLクエリ内『TOP 1』という部分などが、私の場合、列をすべて抽出するため、変わるのだと思いますが、やはり細かい部分が分かりません。出来ないことなのでしょうか…。 さらに可能であれば、複数の指定した列で同様なことが出来ると非常に助かります。『集計』の結果、区切り文字が連続しても構いません。(『;;;;;;;;;;;;;;』とか『,,,,,,,,,,,,,,,』という具合で…) 最終的には、帳票形式のフォームで結果を表示させます(複数の列でフィルタリング後)。 なので、多分、テーブル作成クエリになると思います…。 現在は、同じ品目番号のレコードがレコード分だけ、キーワード部分だけ変わりながら、何度も繰り返し表示される状態になっています。(各品目の画像を表示させるので帳票形式にしています。)これを1つの品目の表示を、1度にしたいです。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Access 文字列検索
Aというテーブル(フィールド数:4、データ数:不定)とBというテーブル(テーブル構造はAと全く同じ)があります。 フォームでテキストボックスに文字列を入力しコマンドボタンをクリックすると、 Aの全フィールドの全データから入力された文字列を検索し、 Bのデータを全削除してから、該当したデータをBに追加するような機能を作りたいです。 ExcelのVBAは多少わかりますが、Accessはほとんどわからない初心者です。 どなたか親切な方、教えて下さい。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 変数内に入った文字列の結合 UWSC
UWSCでの質問ですが、一般的なプログラミングでの質問っぽいので こちらで質問させていただきます。 例えば下記のような変数があったとします。 a = "test" b = "TEST" これらのa、bの変数内の文字列を結合して"testTEST"といった文字列にしたい場合 どのようにしたらよいのでしょうか。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- エクセルにて列と列を結合した時に、文字が消えてしまいます。
エクセルにて列と列を結合した時に、文字が消えてしまいます。 たとえばA1とB1にそれぞれ文字が入っていて、それらを消さずに統合することは可能でしょうか? A1大阪府 B1大阪市 A1A2の統合で大阪府大阪市としたいのです。 教えてください。 よろしくお願いします。
- ベストアンサー
- 財務・会計・経理
補足
そのとおりです。