エクセルでカンマ区切りリストを作成する方法(5つの方法)

  • これを共有
Hugh West

大規模な仕事をしながら Microsoft Excel。 また,カンマ区切りのリストを作成することもありますが,Excelの数式を使えば簡単にできます。 VBAマクロ また、これは簡単で時間のかからない作業でもあります。 今日は、この記事の中で 5 でカンマ区切りリストを作る手っ取り早い方法。 エクセル を効果的に使用することができます。

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

カンマ区切りリスト.xlsm

エクセルでカンマ区切りリストを作成する5つの適切な方法

例えば、様々な種類の果物に関する情報を含むExcelファイルがあるとします。 これらの果物は、「Select」列と呼ばれる列に記載されています。 果実 そのExcelワークシートの中で、この果物の列を カンマ区切りリスト を使用しています。 CONCATENATE , テキストジョイン の機能を持つ。 検索と置換 VBAマクロ 本日のタスクのデータセットの概要は以下の通りです。

1.エクセルでCONCATENATE関数を使ってカンマ区切りリストを作成する

を使用することができます。 があります。 CONCATENATE関数 をExcelで作成し、カンマ区切りのリストを作成する。 以下のようにする必要がある。

ステップス

  • まず、以下の数式をセルに書き込んでください。 C5 .
=concatenate(b5,","," ",b6,","," ",b7,",",", ",b8,",", ",b9)。

  • を入力した後 CONCATENATE関数 を押すだけです。 エンタメ をキーボードで入力すると、以下のスクリーンショットのようなカンマ区切りのリストが作成されます。

続きを読む: エクセルでTo Doリストを作る方法(簡単な3つの方法)

2.TEXTJOIN関数を応用して、Excelでカンマ区切りリストを作成する

にアクセスできる場合。 Microsoft Excel 365 を使用することができます。 TEXTJOIN機能 で、列や範囲のセル値を結合してカンマ区切りのリストを作成します。

ステップス

  • まず、以下の数式をセルに書き込んでください。 C5 .
=textjoin(",", b5:b9)

  • を入力しながら テキストジョイン 細胞内機能 C5 を押すだけです。 エンタメ をキーボードで入力すると、以下のスクリーンショットのようなカンマ区切りのリストが作成されます。

続きを読む: Excelでアルファベットリストを作成する方法(3つの方法)

3.カスタム式を使ってExcelでカンマ区切りリストを作成する

だけを使った独自の数式を使うことができる。 アンパーサンド記号 カンマ でカンマ区切りのリストを作成し、セルの値をシングルクオートで囲みます。 以下の手順で学習してください。

ステップス

  • まず、セルを選択します。 C5 に、以下の数式を入力します。 フォーミュラバー の計算式は、「1. フォーミュラバー です。
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9

  • を押すと エンタメ のカンマ区切りリストを取得します。 果実 セル内列 C5 .

続きを読む: Excelでセル内にリストを作る方法(3つの手軽な方法)

類似の読み物

  • エクセルで箇条書きのリストを作る方法(9つの方法)
  • エクセルでメーリングリストを作成する(2つの方法)

4.Excelでカンマ区切りリストを作成するために検索&置換コマンドを実行する

また 検索と置換 Microsoft Excel の列を Microsoft Office のカンマ区切りリストにするための Microsoft Office のツールです。 以下の手順に従ってください。

ステップ1.

  • まず 果実 より ちゅうじょう ヘッダー .
  • したがって、プレス Ctrl + C をキーボードで同時に入力すると、これらのセルがコピーされます。

ステップ2.

  • したがって、これから 貼り付ける その コピー細胞 を白紙のMicrosoft ワード文書 を押して CTRL+V .
  • という名前のドロップダウン・オプションが表示されます。 貼り付けオプション ( Ctrl )に表示されます。 ダウンライト 貼り付けられたセルの隅

  • 現在 , をクリックします。 貼り付けオプション を選択し テキストを保持する オプションのみ。

  • 次に CTRL+H同時押し を開いてください。 検索と置換 まず、以下のように挿入します。 "^p" において を探す を入力します。 "," において に置き換えてください。 の入力欄をクリックします。 最後に すべて交換 ボタンをクリックします。

  • さて、ここでは、すべてのセルの値が フルーツ カラムに変換されます。 カンマ区切りリスト をMicrosoft Wordで作成します。

  • 上記の処理が完了すると、以下のスクリーンショットのようなカンマ区切りのリストが作成されます。

続きを読む: エクセルで条件を元にリストを生成する方法(4つのメソッド)

5.Excelでカンマ区切りリストを作成するVBAコードを実行する

では、その方法を紹介します。 コンマで区切る を使用して、エクセルで簡単に ブイビーエー このような場合、非常に便利です。 今回のデータセットから はカンマ区切りのリストにしてください。 以下の手順で行ってみましょう。 コンマで区切る !

ステップ1.

  • まず、モジュールを開くのですが、それには、まず、自分の デベロッパー タブに移動します。

開発者 → Visual Basic

  • をクリックした後 ビジュアルベーシック という名前のウィンドウが表示されます。 Microsoft Visual Basic for Applications - カンマ区切りリストの作成 を適用するためのモジュールを挿入します。 VBAコード .そのためには、次の場所に行ってください。

インサート→モジュール

ステップ2.

  • したがって カンマ区切りリストの作成 モジュールがポップアップ表示されます。 カンマ区切りリストの作成 モジュールで、以下を書き留める。 ブイビーエー
 Function ColumntoList(ColRange As Range) Dim ListOutput Dim cell As Variant For Each cell In ColRange If Not IsEmpty(cell.Value) Then ListOutput = ListOutput & "'" & cell.Value & "'," End If Next ColumntoList = Left(ListOutput, Len(ListOutput) - 1) End Function 

  • したがって、実行 ブイビーエー そのためには、次の場所に行ってください。

実行 → Sub/UserFormの実行

ステップ3.

  • を実行した後 VBAコード では、ワークシートに戻って、次のコードをセルに書きます。 C5 .
=ColumntoList(B5:B9)です。

  • さらに、プレス 入力 をキーボードで入力すると、希望の出力がセルに表示されます。 C5 .

覚えておきたいこと

👉 ポップアップができる Microsoft Visual Basic for Applications を押して、ウィンドウを開きます。 Alt + F11 同時に .

👉 もし、a デベロッパー タブがリボンに表示されていない場合は、表示させることができます。 これを行うには、次の手順に従います。

ファイル → オプション → リボンのカスタマイズ

結論

私は、上記のような適切な方法のすべてに期待しています。 コンマで区切る を、今、あなたの中に適用するよう促してくれるでしょう。 エクセル ご質問やご不明な点がございましたら、お気軽にコメントください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。