
No.5ベストアンサー
- 回答日時:
#4です。
最も右のスペースの位置を割り出す方法ちょっと技巧的だが、関数に拘るなら
例
aa sdf ghj7
asdf gh5
aa sd ff gg10
c1に
=MAX(IF(MID(A1,ROW(A1:A15),1)=" ",ROW(A1:A15),0))
と入れてSHIFT+CTRL+ENTERの三つのキーを同時押しする。配列数式。
その式を+ハンドルで引っ張る。
結果
上記の通り。
#4の=RIGHT(A1,LEN(A1)-FIND(" ",A1))
に変えて
=RIGHT(A1,LEN(A1)-C1)
この式を下方向に複写する
最終結果
ghj
gh
gg
後は#4と同じ。
難しくてまだよくわかりませんが、教えてくださったとおりにやってみたところ、うまくできました。
ありがとうございます。
(「ROW(A1:A15)」というところは「ROW($A$1:$A$15)」にしてみました。)
No.3
- 回答日時:
次の方法は如何でしょうか。
・B列を右クリック→挿入
・A列をクリック→データ→区切り位置→「スペースによって・・・」を選択→次へ→完了
これで姓名が2セルに分離できます
・B1を選択→データ→並び替え→OK
・姓名の結合は、
例えばD列に=A1&" "&B1とし、下方向にコピー
D列をコピーし、A列に形式を選択して貼り付けで値を選択して貼り付けて下さい。
・最後に不要なB,D列は削除して下さい。
No.2
- 回答日時:
A列をコピーして空いた列に貼り付けます。
たとえば、C列に貼り付けたとして、C列のみを選択して
「データ」-「区切り位置」で「カンマやタブなどの~」を選択して「次へ」ボタンを押します。
「スペース」にチェックを入れて、「完了」ボタンを押します。
C列に名前、D列に姓というように分かれます。
「データ」-「並べ替え」でD列を最優先するキーに指定します。
No.1
- 回答日時:
C列に
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
として苗字の列を作って、並び替えればいいんじゃない?
この回答への補足
早速の回答ありがとうございます。
教えて下さった方法で大体うまくいくのですが、中には「Alban Maria Johannes Berg」「Wolfgang Amadeus Mozart」のように、4つ、3つに区切られるようなものがあり、これらも含めて一発でできる方法はないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) エクセルで串刺ししたシートの並べ替えをしたいです 4 2023/02/14 11:59
- その他(Microsoft Office) Excel 2列分のDATAの並べ替え 1 2023/01/01 17:12
- 戸籍・住民票・身分証明書 離婚後の妻側の籍や扶養などについて。 2 2022/03/22 15:45
- Excel(エクセル) vba あるブックから新たにブックを起動したときディスプレイ上で並べて表示 1 2023/08/08 08:39
- Excel(エクセル) エクセルで列の行の重複の検索方法を教えてください。 8 2022/10/11 14:51
- 英語 【英語メール】夫婦別姓のホストファミリーへのメールの宛名の書き方 3 2023/08/14 11:42
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
- Excel(エクセル) Excel 郵便番号順に並び変えたい 同じ番号が複数あるとき 4 2022/04/28 18:35
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Excel(エクセル) エクセルでの色付け 5 2022/10/09 18:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
お店に入るために行列に並んで...
-
EXCELで 一桁の数値を二桁に
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル 複数列の入れ替えに...
-
エクセル 文字数 多い順 並...
-
高速バス車内での移動
-
空白セル(関数入ってます)を...
-
A列がない・・・A列が非表示に...
-
オートフィルターをかけ、#N/A...
-
エクセルの関数(日数の平均の...
-
列の足し算(Z+1=AA)につ...
-
「B列が日曜の場合」C列に/...
-
エクセルで、列の空欄に隣の列...
-
Excelで比較表をつくりたい
-
エクセル(勝手に太字になる)
-
エクセル ユーザーフォームで数...
-
(Excel)条件別に複数のテキスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
EXCELで 一桁の数値を二桁に
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセルで文字が混じった数字...
-
エクセル(勝手に太字になる)
-
エクセル 文字数 多い順 並...
-
Excelで半角の文字を含むセルを...
-
「B列が日曜の場合」C列に/...
-
エクセルで、列の空欄に隣の列...
-
Excel 文字列を結合するときに...
-
Excel、市から登録している住所...
-
【VBA】特定列に文字が入ってい...
-
エクセルのセル内の文字の一部...
-
エクセル 同じ値を探して隣の...
-
お店に入るために行列に並んで...
-
エクセルの並び変えで、空白セ...
-
文字列に数字を含むセルを調べたい
-
エクセルの項目軸を左寄せにしたい
おすすめ情報