MicrosoftExcelでセルを分割する3つの方法
Excelの1つのセルに複数のデータがある場合があります。これは、Excelスプレッドシートを結合しようとしたり、データをインポートしたりするときによく発生します。単に処理するのではなく、MicrosoftExcelでセルを分割することができます。ただし、プロセスは単純に分割オプションを使用するほど簡単ではありません。また、同じ結果を達成するためのいくつかの異なる方法があります。
列へのテキストの使用
公式のMicrosoftの方法では、TexttoColumnsを使用してMicrosoftExcelのセルを分割します。このメソッドは、分割するセルのすぐ右側のセルにあるテキストを上書きします。何かを失うことを避けるために、分割するセルの横に新しい空の列を作成します。
分割するセルを選択します。必要に応じて、同時に複数のセルを選択できます。
[データ]タブを選択し、[テキストから列へ]オプションを選択します。
プロンプトが表示されたら「区切り」を選択します。
セルが使用する区切り文字のタイプを選択します。プレビューペインを使用して、セルのデータが正しく分割されているかどうかを確認します。
[適用]をクリックして、新しいセルのデータ形式を選択します。これは通常、デスクトップバージョンでのみ表示されます。ほとんどの場合、元のセルと同じデフォルトのオプションを使用します。 [完了]をクリックします。
フラッシュフィル
このオプションは、単純な分割で機能します。より複雑なオプションについては、Text to ColumnsまたはExcel関数(次のセクション)を使用することをお勧めします。 Flash Fillは、パターンを認識し、そのパターンに基づいてセルを自動入力することにより、MicrosoftExcelにセルをこぼすのに役立ちます。
まだ有効にしていない場合は、フラッシュフィルを有効にすることから始めます。 「ファイル」->「オプション」->「詳細」に移動し、「編集オプション」領域までスクロールします。 [セル値のオートコンプリートを有効にする]と[セル値のオートコンプリートを有効にする]をオンにします。 [OK]を押して変更を保存します。
次に、分割するセルのすぐ横に新しい列を作成します。すぐ横にある必要があります。そうでないと機能しません。
新しい列に、分割するセルの部分を入力します。たとえば、名前を分割する場合は、「CrystalCrowder」の横のセルに「Crowder」と入力します。
お使いのMicrosoftExcelのバージョンに応じて、次のステップには2つの方法があります。 [データ]タブを開き、フラッシュ塗りつぶしオプションがあるかどうかを確認します。もしそうなら、あなたがちょうどタイプしたセルをクリックしてください–私のために「クラウダー」。次に、[フラッシュフィル]をクリックします。これにより、列のすべてが入力されます。
セルの右下隅を次のセルにドラッグします。小さなアイコンが表示されます。それをクリックして「フラッシュフィル」を選択します。次のセルから正しいデータを取得することを確認します。その場合は、必要な限り、コーナーを下にドラッグして空の列を埋めます。 「フラッシュフィル」を選択して、列を自動フィルします。
Excel関数
Text to Columnsよりも堅牢なものが必要な場合は、別のオプションがあります。 LEFT
を使用する必要があります 、RIGHT
、MID
、LEN
、およびSEARCH
MicrosoftExcelでセルを分割する関数。
正確な数式は、セルを分割する方法によって異なります。たとえば、名前を分割する場合は、最初の数式を取得するための数式と、最後の数式を取得するための数式が必要になります。もちろん、ミドルネームとハイフンでつながれた名前を扱う場合は、事態はさらに複雑になります。
分割するセルの横に新しい列を作成することから始めます(直接横にある必要はありません)。分割するデータごとに新しい列が必要になります。たとえば、セルを3つの部分に分割する場合、3つの空の列が必要になります。
分割するセルの横にある最初の列の最初の空のセルをクリックします。例を簡単にするために、名前を分割します。
名を取得する数式は次のようになります(セルをクリックしてから、数式/関数領域をクリックして数式を入力します):
=LEFT(A2, SEARCH(" ",A2,1))
数式は、分割するセルの文字の左側を調べます。 (A2は分割するセルです。)SEARCH
部分は、数式でスペースから開始し(セル内の区切り文字を使用)、最初の文字に到達するまで左に移動するように指示します。
家系の名前については、結果から最初に見つけたものを差し引く必要があります。式は次のようになります:
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))
LEN
関数は、セル内の文字の正しい位置を数えるのに役立ちます。 LEFT
と同じように 関数、RIGHT
関数は、スペースまたは区切り文字の右側から始まります。
MID
関数は、セルの中央からデータを分割するように機能します。これは、ミドルネームのようなものをつかむのに役立ちます。
数式は大きく異なる可能性があるため、Microsoftのさまざまなシナリオを調べて、さまざまな形式を分割する方法と、必要に応じて数式を変更する方法を確認することをお勧めします。
数式が列全体で同じである場合は、右下隅をドラッグして列を埋めます。
Microsoft Excelでセルを分割するためのお気に入りの方法は何ですか?代わりにセルを結合する必要がある場合は、セルと列の両方を簡単に結合する方法を学びます。
-
Excel で複数のセルをハイパーリンクする方法 (3 つの方法)
Microsoft Excel で 、ハイパーリンク 特定の Web ページへのリンクとして使用されます。 Excel などの別のファイルをリンクする便利なツールにもなります。 シート、またはセル。 ハイパーリンク をクリックする Excel の別の場所に簡単にジャンプできます .この記事では、Excel で複数のセルをハイパーリンクする方法について説明します。 .理解を深めるために、Excel を含むサンプル データセットを使用します。 に関連する トピック とウェブ アドレス . Excel で複数のセルをハイパーリンクする 3 つの方法 この投稿では、 ハイパーリンク を使用
-
Excel でセルの色でフィルター処理する方法 (2 つの簡単な方法)
Excel では、通常、目的に応じてセルをさまざまな色で塗りつぶすことができます。この記事は、さまざまな色を使用してさまざまな種類の内容を示すワークシートがあり、セルの色に基づいて特定のセルをフィルター処理または選択する場合に役立ちます。この記事では、フィルタリングする方法を紹介します セルごと 色 エクセルで . 次の Excel ワークブックをダウンロードして、理解を深め、自分で練習してください。 Excel でセルの色でフィルター処理する 2 つの便利な方法 以下の方法では、Excel でセルの色でフィルター処理する方法を学習します。 フィルタ を利用して コマンドと 検索 の使