
No.2ベストアンサー
- 回答日時:
データの中の数字と数字以外のパターンが一定なら、
LEFT関数 、RIGHT関数、MID関数で取り出すことができます。
「ABC1234」「1234ABC5678」などで、すべて同パターン。
「A1B2CD3」→「ABCD」と「123」でも、パターンが同じなら面倒ですが可能です。
ランダムな中からだと普通では不可能です。
http://srcedit.pekori.jp/tool/excelre.html
のアドインを利用して正規表現が使えるなら、
=REREPL(A1,"\d","")
で「A1B2CD3」→「ABCD」
=REREPL(A1,"\D","")
で「A1B2CD3」→「123」
ただし「123」は文字列なので、数値にしたければ、
=VALUE(REREPL(A1,"\D",""))
とします。
ご参考まで...
この回答への補足
rerepl 関数ははじめてしりました。
Google 検索でも解説ページは見つかりませんでした。よろしければ教えてくださいませんか?
とても参考になりました!おかげさまです。
セルP1に =value(replace(c1,1,5,"")) と入力したら、期待通りに数値が得られました。でもこの数値の右側にすきまのスペースができました。なぜスペースができたんでしょうか?試しに P2 に =P1*3 としたら数値が得られたので実際上は問題がないのですが.
No.3
- 回答日時:
#2です。
> rerepl 関数ははじめてしりました。
ご存じないのも当然のことで、これはエクセルの関数ではありません。
#2で書いたように、そこのURLにあるアドインをダウンロードして、
インストールしないとダメなのです。
エクセル用に特化したフリーソフトと考えてください。
しかし、正規表現を使えると複雑な文字列操作が非常に楽にできるようになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Excel(エクセル) Excelの数字(文字列)合計について あるデータをダウンロードすると、数字データが全て文字列になっ 4 2022/09/26 21:21
- Excel(エクセル) LEFT関数で文字数を指定しないで取りだす方法 7 2023/06/30 09:49
- Excel(エクセル) Excel countif関数で取り消し線のセルをカウントしないようにしたい countif関数で文 2 2023/08/21 10:27
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Visual Basic(VBA) 列を指定して値を左から5文字にそろえる 1 2022/06/10 20:28
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
掲示板の管理者画面でログイン...
-
関数chop
-
perlでの判定がうまくいきません
-
CGI.pmのcheckboxの-labelにHTM...
-
CSVファイルの中で、「 , 」カ...
-
住宅にカナを入力する際に丁目...
-
URL末のスペースを削除したいの...
-
テキストエリアの改行を変換(...
-
スペースを特定の文字に置き換える
-
初めてのAIプログラミング C言...
-
VBA 文字に半角が含まれて...
-
substrでutf8の日本語文字を先...
-
タグを正規表現で完全に削除
-
全角チルダと波ダッシュに関す...
-
ダブルクォーテーション置換時...
-
正規表現
-
複数行に渡る文字列の置換
-
Perlでの文字列置換
-
エクセルで数値を全角文字(カ...
-
/ [ 【 の文字をマッチさ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Malformed UTF-8 character
-
文字列と数字を含むセルから数...
-
Perlで Right関数に近い処理を...
-
パイソンエラーについて
-
ワイルドカード処理
-
何度も出現する文字列AAのうち...
-
GDBでデバッグするとき文字列の...
-
splitの逆の処理
-
数字を文字列に変換し短縮化する
-
リストデータの検索でのエラー...
-
メールヘッダのMIMEエンコード...
-
プログラミング HSPの変数につ...
-
Perlでのの抜き出し方法
-
perlで文字列を短く(圧縮)し...
-
正規表現での文字の抜き出し
-
perlでの判定がうまくいきません
-
VBA like演算子について
-
リフェラーで弾く方法について
-
文字列検索(例えばindex関数)...
-
Perl(Windows)の文法について
おすすめ情報