エクセルで文字列を列方向に反転させる方法(6つの便利な方法)

  • これを共有
Hugh West

という疑問にお答えする記事です。 Excelで文字列を列方向に反転させる方法 このようなユニークなトリックをお探しの方は、ぜひご参加ください。 ここでは、その方法をご紹介します。 6 Excelでテキストを列に反転させる簡単で便利な方法です。

ここでは、隣接する2つのカラムを1つのカラムに統合し、2つのカラムの文字列が統合されて新しいカラムに表示されることを説明します。

とは逆の動作となります。 テキストをカラムに というExcelの機能を利用しています。

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

以下のExcelワークブックをダウンロードしていただくと、より理解が深まり、ご自身で練習することができます。

テキストを列に反転させる.xlsm

Excelの「列へのテキスト」機能とは?

詳細を説明する前に、何がどうなっているのか、少しふれます。 テキストをカラムに の機能は、Excelで。 の機能は、Excelで。 テキストをカラムに この機能は、データセットを異なる列に分けたい場合に非常に有効です。 また、ある列から別の列にテキストを移動させることもできます。 この機能は、データの整理方法について考えを改めた場合に非常に便利です。

Excelで文字列を列方向に反転させる6つの方法

すでに、ご存知の方も多いと思いますが テキストをカラムに の機能をExcelで使用することができます。 じょうせつ を逆にする方法を紹介します。 テキストをカラムに という機能をExcelに搭載しました。

アプローチを明確にするために 氏名 学籍リスト このデータセットには ファーストネーム 苗字 ある教育機関の一部の生徒の

では、この2つの列の文字列を組み合わせて、1つの列だけに表示します。 これらの方法を一つずつ探っていきましょう。

ここでは Microsoft Excel 365 のバージョンと同じですが、お客様のご都合に合わせてご利用ください。

1.フラッシュフィル機能を活用して、Excelの列にテキストを反転させる

最初のメソッドでは フラッシュフィル Excelの機能で、簡単に反転させることができます。 テキストをカラムに 最初の方法で行う場合は、以下の手順で行ってください。

📌 ステップス

  • 一番最初に、右側に新しい列を作成します。 苗字 の欄があります。
  • また、名前を 氏名(ふりがな .

  • 次に、セルを選択します。 D5 を書き留める。 ハリー・アルバート を手動で行う。
  • 実は、それは彼の 氏名(ふりがな を含む。 ファースト 苗字 .

  • このとき、セルを選択する D5 .
  • 2つ目は ホーム タブで表示します。
  • 3つ目は 塗りつぶし のドロップダウン アイコンが表示されます。 編集 のグループです。
  • 4つ目は、「選択」です。 フラッシュフィル をオプションから選択します。

を呼び出す別の方法があります。 フラッシュフィル の機能については、次の手順をご覧ください。

  • まず、セルを選択します。 D5 .
  • その後、移動して データ タブで表示します。
  • その後、以下を選択します。 フラッシュフィル のアイコンが表示されます。 データツール のグループです。
  • または、 を押してください。 CTRL+E を、同じ作業をするために

もっとテクニックを知りたいという方のために、もうひとつご紹介します。 驚かないで、ついてきてくださいね。

  • まず、マウスを使って、選択したセルの右下隅にカーソルを合わせます D5 .
  • それから。 ダブルクリック を付けています。

  • 残りのセルには ハリー・アルバート 前の行動によって
  • ここで、「」をクリックします。 オートフィルオプション アイコンをセルの末尾に表示します。
  • 次に、以下を選択します。 フラッシュフィル をオプションから選択します。

  • このように フルネーム を使い、残りのセルで だれかれ 3 しょほうしゅうりょう .

続きを読む Excelで列の並びを水平方向に反転させる方法

2.アンパサンド(&)演算子を使って、Excelで文字列を列方向に反転させる

もしあなたが、エクセルの数式を使うのが好きな人なら、次回は 3 メソッドでカバーされています。 特に、このメソッドでは アンパサンド(&) はんさようせつ テキストをカラムに では、その方法を順を追って見ていきましょう。

📌 ステップス

  • まず、新しいカラムを作成します。 氏名(ふりがな さながら 方法1 .

  • その後、セルを選択 D5 で以下の式を書き下す。 フォーミュラ・バー .
=B5&" "&C5

これです。 B5 C5 を表現しています。 氏名(フリガナ 苗字 の空白を使いました。 アンパサンド それゆえ、名前の2つの部分の間に隙間ができてしまうのです。

  • 次に、 を押します。 エンタメ .

  • このとき カーソル を表示します。 フィルハンドル ツールを使用します。
  • 後日談です。 ダブルクリック をマウスでクリックします。

  • そのため、残りのセルが結果で埋め尽くされるようになる。

続きを読む エクセルで列の並びを逆にする方法(4つの簡単な方法)

3.CONCAT関数の実装

このメソッドでは CONCAT関数 では、その過程を詳しく見ていきましょう。

📌 ステップス

  • 初期状態では、セルを選択 D5 を入力し、以下の数式を貼り付けます。
=concat(b5," ",c5)
  • を2回押します。 エンタメ キーになります。

この作業を行うために、旧来の CONCATENATE関数 プロセスは上記の方法と全く同じです。

  • セルを選択するだけ D5 を入力し、下の数式を入れます。
=concatenate(b5," ",c5)
  • いつものように、ヒット エンタメ キーになります。

類似の読み物

  • エクセルで名前を反転させる方法(5つの便利な方法)
  • Excelのセル内のデータを反転させる方法(5つの簡単な方法)
  • Excelで積み上げ棒グラフの凡例順序を逆にする(簡単な手順付き)
  • エクセルで行を反転させる方法(4つの簡単な方法)
  • エクセルでX軸を反転させる方法(4つの簡単なコツ)

4.TEXTJOIN関数を使用してExcelでテキストを列に逆変換する

Microsoft Excelのようなツールがあれば、数多くの作業を楽にこなすことができます。 ここでは、以下のような使い方をします。 TEXTJOIN機能 では、早速、ご紹介しましょう。

📌 ステップス

  • 主に、セレクトセル D5 という数式を入れましょう。
=textjoin(" ",true,b5,c5)です。
  • 着実に、タップ エンタメ .

そして、その後に フィルハンドル ツールを使って、他の結果を得ることができます。

5.パワークエリを実行してExcelで文字列を列方向に逆変換する

同じ作業をするために、何か反語的な方法を探しているのですか? それなら、あなたは正しい手にあります。 今、私たちが使うのは パワークエリ そこで、以下にその手順を示します。

📌 ステップス

  • そもそも、セルを選択 B4 .データ範囲内の他のセルも可能です。
  • 2つ目は、ジャンプして データ タブで表示します。
  • 3つ目は、「選択」です。 テーブル/レンジから について データの取得と変換 のグループです。

  • 突然の テーブルの作成 ダイアログボックスが表示されます。
  • ここでは、セルの範囲がExcelによって自動的に検出されることがわかります。
  • その後、ボックスの テーブルにはヘッダーがあります はチェックされる。
  • 最後に よっしゃー .

  • このとき、列が開いているのは パワークエリエイトエディタ .
  • 次に、2つの列を CTRL キーになります。
  • その後、列の見出し部分を右クリックします。
  • 後で選択 カラムのマージ をクリックすると、コンテキストメニューが表示されます。

  • 次に カラムのマージ ウィザードが開きます。
  • ここでは、以下を選択します。 スペース かわりに セパレーター .
  • もあげてください。 新しいカラム名 という名前を付けました。 氏名(ふりがな .
  • 最後に よっしゃー .

  • したがって、2つのカラムをうまくマージすることができたのです。

  • この例では ホーム タブで表示します。
  • 次に 閉じる & 読み込む をドロップダウンしてください。
  • その後、以下を選択します。 Close & Load To を2つの選択肢から選んでください。

  • ただちに インポートデータ ウィザードが開きます。
  • ここで、以下を選択します。 テーブル の下に そのデータをワークブックでどのように表示するかを選択します。 のセクションをご覧ください。
  • 次に、以下を選択します。 既存のワークシート データの置き場所は? のセクションをご覧ください。
  • のセルリファレンスも与えてください。 D4 を入力ボックスに入力します。
  • 最後に よっしゃー .

  • マージされたカラムは、ワークシートで利用できるようになりました。 パワークエリ .

  • その後、いくつかの書式設定を行うと、以下のようなワークシートになります。

続きを読む エクセルで列の並びを縦に反転させる方法(3つの方法)

6.VBAコードの割り当て

数式を使用することは、データを編集する手っ取り早い方法ですが、解釈が難しい場合もあります。 さらに、余計なことをする必要がある場合が多い場合は ブイビーエー のコードを以下に示します。

📌 ステップス

  • まずは デベロッパー タブで表示します。
  • 次に、以下を選択します。 ビジュアルベーシック について コード のグループです。
  • または、 を押してください。 ALT+F11 を、同じ作業をするために

  • 瞬時に Microsoft Visual Basic for Applications のウィンドウが開きます。
  • その後、移動して インサート タブで表示します。
  • 後で選択 モジュール をオプションから選択します。

  • を即座に開きます。 コードモジュール .
  • そして、以下のコードを モジュール .
 Public Function Rvrs_Txt_Clmn(rng As Range, Optional S As String = " ") _ As String Dim trns trns = Application.WorksheetFunction.Transpose _ (Application.WorksheetFunction.Transpose(rng.Value)) Rvrs_Txt_Clmn = Join(trns, S) End Function 

  • 次に、セルを選択します。 D5 を書き留める。 =エヌアールブイ .したがって、提案の中に関数名を見ることができます。
  • そのあと タブ キーを押して、機能を動作させることができます。

  • その後、次の数式をセルに取り込みます。
=Rvrs_Txt_Clmn(B5:C5," ")

ここでは Rvrs_Txt_Clmn はパブリック関数です。 先ほど、この関数を作成しました。

  • 対応する、ヒット エンタメ .

  • 最後に フィルハンドル ツールを使って、以下のような完全な結果を得ることができます。

プラクティス部門

自分で練習できるように、各シートの右側に以下のような練習欄を設けました。 ぜひ、自分でやってみましょう。

結論

この記事では、簡単で簡潔な逆解法を紹介しています。 テキストをカラムに をExcelでダウンロードすることを忘れないでください。 実践編 ファイル この記事をお読みいただきありがとうございます。 参考になりましたら幸いです。 ご不明な点やご意見がございましたら、コメント欄にてお知らせください。 弊社ホームページをご覧ください。 Exceldemy をクリックすると、さらに詳しくご覧になれます。

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