Excelを頻繁に使用する場合は、おそらく単一のセルに名前があり、その名前を別のセルに分離する必要があるという状況に遭遇したことでしょう。これはExcelで非常に一般的な問題です。Googleで検索してさまざまな人が書いた100種類のマクロをダウンロードして自分用にすることができるでしょう。. ただし、この記事では、自分でできるように数式を設定する方法を紹介し、実際に行われていることを理解します。 Excelを多用する場合は、データを使ってもっと面白いことができるように、より高度な機能をいくつか学ぶことをお勧めします。. 式が気に入らず、もっと早い解決策が必要な場合は、下にスクロールして 列へのテキスト このセクションでは、Excelの機能を使用して同じことを行う方法を説明します。さらに、分離する必要があるセル内に2つ以上の項目がある場合は、テキストから列への機能も使用する方が適しています。たとえば、1つの列に6つのフィールドが結合されている場合、以下の式を使用すると非常に面倒で複雑になります。. Excelで別々の名前 はじめに、Excelのスプレッドシートに名前が通常どのように格納されるかを見てみましょう。私が見た最も一般的な2つの方法は ファーストネーム 苗字 スペースだけで 苗字, ファーストネーム 2つを区切るコンマで。私がミドルネームのイニシャルを見たときはいつでも ファーストネーム 中間期 苗字 以下のように: いくつかの簡単な式を使用し、それらをいくつか組み合わせて、Excelの姓、名、ミドルネームの頭文字を別々のセルに簡単に区切ることができます。名前の最初の部分を抽出することから始めましょう。私の場合は、leftとsearchの2つの機能を使用します。論理的には、以下が必要です。 セル内のテキストでスペースまたはコンマを検索し、位置を見つけて、その位置の左側にあるすべての文字を取り出します。. これは、仕事を正しく行うための簡単な式です。 = LEFT(NN、SEARCH(”“、NN) - 1), NNは名前が格納されているセルです。 -1は、文字列の末尾の余分なスペースまたはカンマを削除するためにあります。. ご覧のとおり、2つの引数(文字列と文字列の先頭から取得したい文字数)を取るleft関数から始めます。最初のケースでは、二重引用符を使用し、その間にスペースを入れることによってスペースを検索します。 2番目のケースでは、スペースではなくコンマを探しています。だから私が述べた3つのシナリオの結果は何ですか? 行3から姓、行5から姓、行7から姓を取得しました。データの保存方法に応じて、姓または名のどちらかを抽出しました。次の部分へ。これが論理的に今必要なことです。...