初めて質問させていただくので、失礼があったらすいません。
エクセルにて、下記のような事を一括で行いたいのですが可能でしょうか?
【例1】
a.bcdefghijk → a.b.cdefghijk
ab.cdefghijk → ab.c.defghijk
abc.defghijk → abc.d.efghijk
【例2】
a.bcdefghijk → a.bc.defghijk
ab.cdefghijk → ab.cd.efghijk
abc.defghijk → abc.de.fghijk
各行一個目の「.」から決めた数だけの部分に更に「.」を追加したいという事です。
質問の仕方がわかりずらくてごめんなさい><
わかる方がいれば嬉しいです。
宜しくお願いします!
No.1ベストアンサー
- 回答日時:
画像のように、2個めの点を付加する前の文字列、点を付加する文字列数、点を付加した後の文字列の3列を作ります。
B列に最初の点から新たに点を付加したい位置を手動で指定し、C列に以下の式を入力、あとはC列をフィルハンドルでコピーしていけば望みの動作になります
C2セル↓
=REPLACE($A2,1,FIND(".",$A2)+$B2,LEFT($A2,FIND(".",$A2)+$B2)&".")
図では最初の文字列に1文字付加した後の文字列をC列に表示しています。B列の数字を2に変更すれば2文字後ろに「.」が付加された文字列が表示されます。
なお、最初の文字列を消すと付加後の文字列はエラーになります。もし付加後の文字列のみ必要であれば、一度表示した後に、右クリックでコピーをして、「形式を指定して貼り付け」の項目から「値」を選んで、貼り付けすれば、元の文字列がなくてもエラーは表示されなくなります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 数学に詳しい方、教えて下さい! 写真の三角形ABCの辺AB、AC上に、それぞれ 点D、Eがある時、D 3 2022/05/07 21:51
- 数学 数学の質問です。 ABCの内接円の半径が8であり, 辺BCがその接点により長さ 16 と12に分けら 2 2023/07/05 18:04
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- 数学 数学の質問です。 abcはそれぞれ三角形の一辺である。 a²+b²+c²−ab-bc−ca=0が成り 4 2022/10/29 12:57
- 数学 数学の質問です。 △ABCにおいて, ∠Aの二等分線が BC と交わる点をRとする。 辺BC, CA 2 2023/07/13 23:58
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 10:07
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- 数学 AB=2,BC=3,∠ABC=60°の三角形がある。 点Aから辺BCに垂線を下ろし辺BCとの交点をD 4 2023/02/02 15:55
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[C言語]fputsとfprintfの違い
-
エクセルでアルファベットか数...
-
C言語で文字列の中の文字列のカ...
-
Excelはなんで先頭の0を消すん...
-
マクロ処理でのループの記述に...
-
【Excel VBA】複数ある特定の文...
-
sedなどで、特定の文字列の後の...
-
文字列からカンマを取り除きたい
-
エクセルでセル内の文字列の最...
-
Left関数とRight関数を合わせた...
-
A B C D E の五文字のすべてを...
-
VBAにおける文字列結合と繰り返...
-
VBの「As String * 128」とは?
-
OnTime 使用時のプロシージャへ...
-
EXCELで=より左の文字を一括で...
-
エクセルで文字列をtxtファイル...
-
【COBOL】文字列から数値項目に...
-
同一セル内に関数と文字列を同...
-
StringGridで選択した箇所の文...
-
MS SQLServer のSQLで文字列の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでアルファベットか数...
-
EXCELで=より左の文字を一括で...
-
文字列からタブコードを取り除...
-
Excelで3E8を3.00E+8にしない方...
-
VBAでの Replace関数で、ワイル...
-
Excelで指数表現しないようにす...
-
[C言語]fputsとfprintfの違い
-
エクセルで文字列をtxtファイル...
-
同一セル内に関数と文字列を同...
-
エクセルで文字列の最大値を抽...
-
Excelはなんで先頭の0を消すん...
-
MS SQLServer のSQLで文字列の...
-
エクセル 数値データを桁をそ...
-
Left関数とRight関数を合わせた...
-
VBA2005 16進を2桁で表示したい。
-
VBの「As String * 128」とは?
-
Msgboxの×が押されたとき
-
sedなどで、特定の文字列の後の...
-
【Excel VBA】複数ある特定の文...
-
OnTime 使用時のプロシージャへ...
おすすめ情報