重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

Excel2013を使用しています。

A列に、
Q1234567.01:Q1:あいうえお [Q1234567.1][かきくけこ]
という文字列があるとします。

先頭の、
Q1234567.01:
と、文字列内の、
[Q1234567.
を削除して、
B列に、
Q1:あいうえお 1][かきくけこ]
と表示する数式を探しています。

削除する文字列、
Q1234567.01:
[Q1234567.
は、数字が変動します。
それ以外のアルファベットと記号類は固定です。

ちなみに残したい文字列、
Q1:あいうえお 1][かきくけこ]
は数字と日本語は変動します。
それ以外のアルファベットと記号類は固定です。

お手数をおかけしますがどうぞよろしくお願いいたします。

A 回答 (4件)

[No.3]ですが、私が書いた式中の一部がなぜか文字化けしています。


次のように、訂正願います。

FIND(":",A1)
   ↓
FIND(":",A1)
    • good
    • 0
この回答へのお礼

ありがとうございます。
感動です!

お礼日時:2015/11/26 21:50

=MID(A1,FIND(":",A1)+1,FIND("[",A1)-FIND(":",A1)-1)&MID(A1,FIND("

.",A1,FIND(".",A1)+1)+1,99)
    • good
    • 0

文字列がどのように変化するのか書かれていないので、雑な方法



=MID(A1,13,8)&" "&RIGHT(A1,9)
    • good
    • 0
この回答へのお礼

ありがとうございます。
日本語の文字数が固定でしたら十分使えました。

お礼日時:2015/11/26 21:49

関数だけの処理なら


B1のセルに下記を入力すれば出ますよ。

=SUBSTITUTE(A1,LEFT(A1,FIND(".",A1,1)),"")
    • good
    • 0
この回答へのお礼

さっそくにありがとうございます。
試したところ、
01:Q1:あいうえお [1][かきくけこ]
になってしまいました。
Q1:あいうえお 1][かきくけこ]
が理想です。

お礼日時:2015/11/26 18:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!