
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは!
関数での方法をご希望のようですが結構厄介だと思います。
お望みの方法ではないVBAになりますが、
今回の質問専用の関数(ユーザー定義関数)を作ってみてはどうでしょうか?
Alt+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り(VBE画面を閉じて)
通常の関数のような使い方を行います。
Function Mystr(myRng As Range) 'この行から//
Dim k As Long, str As String, buf As String
For k = 1 To Len(myRng)
str = Mid(myRng, k, 1)
If StrConv(str, vbNarrow) Like "[0-9A-Za-z]" Then
buf = buf & str
End If
Next k
Mystr = buf
End Function 'この行まで
※ 使い方 ※
① 表示したいセルを選択
② 数式バーの左側にある「fx」のアイコンをクリック
③ 「関数の分類」の右側▼で「ユーザー定義」を選択
④ 「Mystr」が選択されている状態でOK
⑤ 入力窓で検索対象セルを選択しOK
これで英数文字のみが表示されます。
※ 保存時は「マクロ有効ブック」として保存します。m(_ _)m
No.1
- 回答日時:
>英数字のみ取り出す関数は何かありますでしょうか?
A列のスペース部分が全角のスペースだとして・・・
抽出したいセルに =IFERROR(SUBSTITUTE(A1,RIGHT(A1,LEN(A1)-FIND(" ",A1)),""),"") とか
抽出したいセルに =IFERROR(REPLACE(A1,FIND(" ",A1),LEN(A1),""),"") などの数式で。
添付画像のB列の式は =IFERROR(SUBSTITUTE(A1,RIGHT(A1,LEN(A1)-FIND(" ",A1)),""),"")
C列の式は =IFERROR(REPLACE(A1,FIND(" ",A1),LEN(A1),""),"")
下方向へ式をオートフィルコピーします。
B列に関しては、区切り部分が何もないので・・・ (* ̄∧ ̄*;)ウーン
英数文字が必ず右側の2文字だけというのでしたら単に =RIGHT(D1,2) の式で充分なのですが、そうでもなさそうな気が・・・ (; ̄ー ̄A アセアセ・・・

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
文字列から英数字のみを抽出する関数
Excel(エクセル)
-
文字列からアルファベットを抽出
その他(Microsoft Office)
-
数値とアルファベットに分ける(エクセル)
Excel(エクセル)
-
-
4
エクセルでアルファベットか数値の判定をしたいのですが
Excel(エクセル)
-
5
EXCELで、漢字のみ抽出する式を教えてください。
Excel(エクセル)
-
6
全角・半角混在の文字列から半角文字のみ取り出す
Excel(エクセル)
-
7
Excelでカタカナ・ひらがな・英数字の抽出
その他(Microsoft Office)
-
8
数字のみ、アルファベットと数字の組み合わせの行を抜き出す
Excel(エクセル)
-
9
エクセルでセルの中身が漢字かどうか識別する方法は?
Excel(エクセル)
-
10
エクセル2016でfilter関数がないので、、抜き出す関数をおしえてください。
Excel(エクセル)
-
11
エクセルで、半角文字列を抽出するには
Excel(エクセル)
-
12
エクセルの削除
Excel(エクセル)
-
13
文字列の中の検索で、3番目に出てくる文字の位置を調べたい
Excel(エクセル)
-
14
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
15
Excel 文字列の中から数字だけを削除したい
その他(Microsoft Office)
-
16
エクセルの関数で、記号などを抽出もしくは削除したい
Excel(エクセル)
-
17
エクセルでセルのデータがカタカナかどうか調べたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
エクセルのまとめてカッコをつ...
-
エクセルで特定の文字が入って...
-
Excel 指定行までコピーをおこ...
-
Excelで中央揃えが出来ない?
-
ある列のセルに特定の文字が入...
-
Excel2013 カラースケールを別...
-
エクセルに入力した文字列に句...
-
excelで、1つのセルに入ってい...
-
Excel強制終了
-
【エクセル】2行に一行のように...
-
マクロ(Excel)で上下のセルの...
-
Excel 頭に「0」がついている...
-
桁の違う数値での並び替え
-
エクセルの1つのセル内にある...
-
連続データを1行おきに貼り付け...
-
VLOOKUPのあいまい検索(スペー...
-
数値の列から偶数のみを抽出す...
-
セル内文章から、英数字のみ取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
Excel 頭に「0」がついている...
-
数値の列から偶数のみを抽出す...
-
Excel 指定行までコピーをおこ...
-
桁の違う数値での並び替え
-
エクセルに入力した文字列に句...
-
Excelの特定のセルを1つおきに...
-
Excel強制終了
-
Excelのデータ間引きについて
-
Excel2013 カラースケールを別...
-
セル内文章から、英数字のみ取...
-
Excelの結合でA列とB列の内容...
-
excelで、1つのセルに入ってい...
-
ある列のセルに特定の文字が入...
-
エクセルで、数値の範囲で仕分...
-
WEEKDAY 空白も7になってしまう
おすすめ情報