No.8
- 回答日時:
リンク先の 「【Excel2003】右側から文字位置検索をしたい」
よりかは楽かな
B1セルに
=LEFT(A1,CHOOSE(LEN(A1)-LEN(SUBSTITUTE(A1,")","")),FIND(")",A1),FIND("☆",SUBSTITUTE(A1,")","☆",2))))
閉じ括弧が1つの場合は、FIND(")",A1) で計算する
閉じ括弧が2つの場合は、FIND("☆",SUBSTITUTE(A1,")","☆",2)) で計算する
C1セルに =SUBSTITUTE(A1,B1,"")
参考まで
No.6
- 回答日時:
私だったら簡単に以下のようにします。
【1】A列を選択
【2】データ(D)---区切り位置(E)と進み、
【3】カンマやタブなどの区切り文字~~データ(D)を選び、次へ(N)
【4】区切り文字を指定する。今回は、その他(O)にチェックを入れ、その右の四角内に、 ) を入れて、次へ(N)。で完了(F)。
【5】そしたら、) で全部分離されます。
データが
***)***)+++ の場合は、 A~C列に入るでしょう。
***)*** の場合は、A,B列に入るでしょう。
たぶん名前をC列に揃えたいと思います。
あとは適当に作業すればOK。一例としては
データが一行目からあるとして、
【6】E1セルに =IF(ISBLANK(C1),A1,A1&")"&B1)
F1セルに =IF(ISBLANK(C1),B1,C1) と入れて、下に引っ張る。
ABC列は非表示にしておくか、EF列は値にして置けばよいかと思います。
No.5
- 回答日時:
No.4
- 回答日時:
少し長くなりますが、どうしてもBC列を使いたい場合、
B1:=LEFT(A4,MAX(FIND(")",A4),IF(ISERROR(FIND(")",A4,FIND(")",A4)+1)),0,FIND(")",A4,FIND(")",A4)+1))))
C1:=RIGHT(A4,LEN(A4)-MAX(FIND(")",A4),IF(ISERROR(FIND(")",A4,FIND(")",A4)+1)),0,FIND(")",A4,FIND(")",A4)+1))))
または、BCD列を作業列として使い、EF列に目的の文字列を表示すると、式がすっきりして、何をやっているかが分かりやすくなります。
B1:=FIND(")",A1)
C1:=IF(ISERROR(FIND(")",A1,B1+1)),0,FIND(")",A1,B1+1))
D1:=MAX(B1:C1)
E1:=LEFT(A1,D1)
F1:=RIGHT(A1,LEN(A1)-D1)
あとは、BCD列を非表示にすればいいでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの参照について教えてください 1 2022/12/08 16:06
- 政治 誰推しですか?東大率高めですけど 岸田文雄→早稲田大学法学部 山口那津男→東京大学法学部 泉健太→立 4 2022/07/04 03:14
- その他(学校・勉強) 吹奏楽界の慣習、伝統についての疑問 2 2022/12/24 22:45
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- 野球 高校野球の話 1 2022/08/18 09:54
- X(旧Twitter) X(Twitter)で名前を例えば山本太郎→山田花子→山本太郎に変更しようとしたら、プロフィール変更 1 2023/08/20 22:00
- 警察官・消防士 生きてて、どんな有名人と遭遇した事がありますか? 6 2022/11/17 20:35
- Excel(エクセル) Excelの1つのセルにそれぞれ文字+数字が入力されていて、 数字のみ抽出して合計したいです。(合計 4 2023/03/16 23:44
- Visual Basic(VBA) 先ほど、回答者様によって教えていただいたのですがどうしたらいいか分かりません。 ユーザーフォーム上に 2 2023/02/21 22:25
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
PowerPointで表の1つの列だけ...
-
エクセルで二つの数字の小さい...
-
SUMIFS関数で絶対値で合...
-
エクセル(勝手に太字になる)
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセル 文字数 多い順 並...
-
エクセルの表から正の数、負の...
-
エクセルで文字が混じった数字...
-
エクセル 同じ値を探して隣の...
-
VBAで文字列を数値に変換したい
-
エクセルの並び変えで、空白セ...
-
Excelで半角の文字を含むセルを...
-
オートフィルターをかけ、#N/A...
-
エクセル ひらがなの文字を抽出
-
EXCELで 一桁の数値を二桁に
-
ExcelのVBAで連番を振る。
-
エクセルの隣り合う列のグループ化
-
A列がない・・・A列が非表示に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
エクセル 同じ値を探して隣の...
-
VBAで文字列を数値に変換したい
-
エクセルの並び変えで、空白セ...
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
Excel、市から登録している住所...
-
A列がない・・・A列が非表示に...
-
エクセルの表から正の数、負の...
-
[関数得意な方]教えて下さい・...
-
エクセルの項目軸を左寄せにしたい
-
エクセル 時間帯の重複の有無
-
Excelにてある膨大なデータを管...
おすすめ情報