
エクセル(2003)で文字列の結合を「&」や「CONCATENATE関数」を使っておこなっていますが、文字列の空白または0表示の箇所のセルがあると「文字列000文字列00」のように「0」が表示されてしまいます。IF関数を併用してやっても「0」が表示されます。どのようにしたら「文字列 文字列」のように0表示なしで結合できるでしょうか。教えて下さい。現在、約180のセルにある文字列を1つに結合しようとしています。そのうちの結合文字列は多くて20ぐらいです。また、各セルの文字列はVLOOKUP関数により返しています。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
一旦、「0」も含めた文字列を作り、「0」のみ消してはどうでしょうか。
具体的な方法としては、SUBSTITUTE関数を使用します。
=SUBSTITUTE(文字列,検索文字列,置換文字列)
例としては =SUBSTITUTE("文字列000文字列00","0","")
のようになります。
もちろん、具体的な文字の変わりにセルの結合でも可能です。
No.2
- 回答日時:
空白セルを結合しても、結果は見た目何も加わりません。
空白セルに表示形式を数値などに設定しても何も変わりません。
(設定できない)
だから質問で言っていることは、表現が適切でないと思います。
ーー
>0表示の箇所のセル
とはそのセルの値(数式バー部には)はどうなっている場合ですか?
数値0ではないですか。
それを結合すると0をエクセルが文字列化して結合します。
あるものを無いものとして結合せよというのは無茶な話です。
=IF(A1=0,"",A1)&"AS"
とでもすればそれらしくなるのですが。
>現在、約180のセルにある文字列を1つに結合しようとしています。そのうちの結合文字列は多くて20ぐらいです。また、各セルの文字列はVLOOKUP関数により返しています。よろしくお願いします。
改めて簡単にして実例でも挙げて質問しなおしてください。質問の状況が具体的に説明されていません。これだけでは、VLOOKUP関数などを使うことが良い方法かもチェックできません。
>約180のセルにある文字列を1つに結合しようとしています
こんなことを関数で普通はやらないでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) エクセルのことで教えてください。 A1セルに、 別シートのA1セルが1のときは「A」、2のときは「B 4 2023/02/24 23:08
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/09 08:20
- Excel(エクセル) <スプレッドシート>IF関数の複数条件について 5 2022/10/27 14:38
- Excel(エクセル) Excel 文字列を結合するときに重複をなくしたい 関数・VBA 2 2022/12/12 10:40
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
エクセルの白黒の反転で困って...
-
エクセルファイルに _x000D_ と...
-
エクセル2013で英単語を折り返...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルで画像を透過させて画...
-
エクセルで1つのセルにスクロ...
-
Excel入力で勝手にエンター押さ...
-
セルは大きくさせず、中の文字...
-
セルを結合して中央揃えを行う...
-
エクセルでセルの中に3行入れたい
-
エクセルにおいてセル内の文字...
-
Excel 画像貼り付けのVBAについて
-
セルを結合しても、文字をセル...
-
【画像添付しました】ワードの...
-
Excelでcsvやtxtで保存する時に...
-
Excel 隣のセルに文字を表示さ...
-
エクセルでセルを上下に結合し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
セルは大きくさせず、中の文字...
-
エクセルでセルを上下に結合し...
-
マウスポインターが白十字のまま
-
エクセルで1つのセルにスクロ...
-
エクセルファイルに _x000D_ と...
-
エクセル2013で英単語を折り返...
-
Excelでcsvやtxtで保存する時に...
-
エクセルの白黒の反転で困って...
-
セルを結合しても、文字をセル...
-
Excel入力で勝手にエンター押さ...
-
CSVファイルでテキストの改行の...
-
エクセルの入力規則プルダウン...
-
エクセルで画像を透過させて画...
-
全セルの末尾に改行(Alt+Enter...
-
セルを結合して中央揃えを行う...
-
マウスを使わずにセルにカーソ...
-
エクセルのセル外改行は可能で...
おすすめ情報