A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1です。
>出現の回数を変えるときは、+1を増やしたらよいのでしょうか?
No1の式は、FIND関数で順に"A"の位置を求める方法なので、3回目ならもう一度ネストする必要があります。
回数を可変にしたいのなら別の方法にする必要があります。
(以下は、文字列全体から"A"の位置を全て抽出する方法になります。)
仮に、B1セルに何番目かを示す数(1、2、3・・・)があるとして、
=LEFT(A1,IFERROR(AGGREGATE(15,6,ROW(OFFSET($A$1,,,LEN(A1)))/(MID(A1,ROW(OFFSET($A$1,,,LEN($A1))),1)="A"),$B$1),LEN(A1)))&REPT("★",LEN(A1)-IFERROR(AGGREGATE(15,6,ROW(OFFSET($A$1,,,LEN(A1)))/(MID(A1,ROW(OFFSET($A$1,,,LEN($A1))),1)="A"),$B$1),LEN(A1)))
とかでしょうか。
※ 式中の$B$1の部分を、直接数値で指定することももちろん可能です。
※ 検索文字列(="A")は1文字と仮定していますので、2文字以上になる場合は、検索対象文字数や、変更する文字数などを調整してください。
この回答へのお礼
お礼日時:2022/07/30 10:25
ありがとうございます。できました。複数行あるときは、$B$1が、自動で変わらないので、一つづつ入れないといけないですかね? 数値にしても同じ結果になりましたので、こちらでやってみます。ありがとうございます!
No.1
- 回答日時:
こんばんは
ひとまず関数を利用する例を・・
固定値にしたければ、変換した後、「コピー」-「値をペースト」すればよろしいかと。
Aが2個ない場合にどうするのかなど不明点があるので、あくまでも要領としての一例です。
元の文字列がA1セルにあるとして、
=LEFT(A1,IFERROR(FIND("A",A1,FIND("A",A1)+1),LEN(A1))) & REPT("★",LEN(A1)-IFERROR(FIND("A",A1,FIND("A",A1)+1),LEN(A1)))
ではいかがでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Excel(エクセル) 【エクセル関数】アルファベットで以上だったらカウントする 4 2022/07/09 14:07
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- Excel(エクセル) エクセルについて教えてください。 1回目が80以上(数字) or 対象外 (文字列)or (空欄) 2 2022/10/17 11:42
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- Windows 10 Windowsのバッチファイルで正規表現の置換方法について… 4 2022/12/09 16:00
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- Excel(エクセル) 数式の置換がうまく行かない 6 2022/05/04 15:51
- フリーソフト テキストファイルの一括置換で除外したい文字があります。 2 2022/06/21 17:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントをエクセルファ...
-
Accessのクエリの結果を、既存...
-
xl
-
エクセルで複素数の実部のみ取...
-
エクセルで「500時間」を「何日...
-
「ジャストカルク」を使用中の方へ
-
エクセルで例えば、A1に㈱ベ...
-
エクセルのマウス操作(左クリ...
-
検量線の作り方
-
PCからエクセルが消えたしまい...
-
エクセル関数の解読サイトなん...
-
エクセルで使えるかわいい枠を...
-
エクセル 列の最大数はIV?
-
【エクセル】 右端のスクロー...
-
web上にあるエクセルをショート...
-
フリーの表計算ソフト
-
エクセルで作った表組をイラス...
-
エクセルで英文字入力時先頭文...
-
エクセルデータをメモ帳に
-
二つのエクセルで数字を付け合...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントをエクセルファ...
-
エクセルで「500時間」を「何日...
-
エクセル 列の最大数はIV?
-
エクセルに変な矢印が出てクリ...
-
エクセル関数の解読サイトなん...
-
xl
-
エクセルで数値の上3桁で切捨...
-
エクセルで使えるかわいい枠を...
-
エクセルで検索して、ヒットセ...
-
エクセルのマウス操作(左クリ...
-
差し込み印刷での小数点表示に...
-
添付のエクセルの車検証・運転...
-
エクセルデータをメモ帳に
-
Accessのクエリの結果を、既存...
-
web上にあるエクセルをショート...
-
「ジャストカルク」を使用中の方へ
-
エクセルに貼った画像が変形し...
-
エクセル関数を使用して。
-
エクセルVBAで2つのマクロ...
-
これを作りたいんですがエクセ...
おすすめ情報