![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
次のような判定を行う関数を作成中です
・規格と測定値を比較し、測定値が規格内かどうかを判定する
・規格にはいくつか表記の種類がある(代表例は下記4つ)
『10±5』,『10+5/-0』,『10±5mV』,『汚れなき事』
・測定値は数値のみの入力
(ただし規格が数値でなければ測定値は判定結果のOKかNGを記入)
現在、代表例の1つめにある規格の文字列で±を+と-に置換して計算し、
MaxとMinに代入して、測定値と規格を判定する所までは出来ています。
ただ、規格の表記がバラバラな事が問題で、読み取った規格が
『数字』±『数字』
でなければ、正常に作動しません。
上記にあるような規格から、最大値と最小値を求める方法はあるのでしょうか?
どうにかして数字以外の文字列を削除する方法を教えてください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
この質問はエクセルのワークシート関数の範囲内での質問か、
VBAのユーザー関数などまで広げての質問か
どちらか判らない。
ーーー
#1の補足を読んでも、質問の意味が良くわからない。
ーーー
>文字列内から数字以外を判定して・・
削除するのは文字単位で削除するのか?
±も数字ではないと思うが、削除するのか。
ーーー
VBAを使わず、エクセル関数で、文字単位で数字以外を削除するのは
難しいと思うが。
ーーー
削除する文字が決っていて、かつ少数であれば
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"a",""),"s",""),"d",""),"e","")
のようにネストする方法もある。aなどは複数文字の文字列でも使える。
123asd12 --> 12312
ネストの深さの数にも制限はあると思うが。
No.2
- 回答日時:
「汚れなきこと」という規格をどう判定するのか解らないのでおいといて
右側に”mV”以外の文字は現れないのでしたらreplace関数で可能です。
mV以外にもいくつかしかないのでしたらこれを複数回利用すればいいでしょう。
文字列の右側に位置する文字列を削除するということでしたら
「規格」の文字列を後ろからmid関数で1文字ずつisnumberで評価して
数字じゃなくなったらその位置から後ろをleft関数でカットlしたらどうですか?
No.1
- 回答日時:
ご質問の意味がよく理解できません。
どんな測定値があってそれはどんな規格で判定するのかいくつかの例を具体的にあげて示していただけませんか。>どんな測定値があってそれはどんな規格で判定するのか
具体的な規格については、質問内の例で考えて下さい。
入力例としては、下記のように考えています。
汚れなき事 OK OK OK
10±5 6 7 8
10±5mv 6 7 8
10+5/-0 10 11 12
質問の最後にあるように、『文字列内から数字以外を判定して削除する方法』さえ分かればいいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
- 統計学 3σ管理 5 2022/09/02 07:02
- 弁護士・行政書士・司法書士・社会保険労務士 行政書士試験の行政法についての質問になります。 行政法の行政法総論についての質問になります。 問 地 1 2023/08/09 17:19
- Word(ワード) 最高裁判所から通達がある Wordの書式設定。所謂 裁判所に提出するすべての書類のことです。 A4縦 2 2022/12/23 15:00
- 統計学 確率の問題です。 7 2022/05/07 01:08
- Excel(エクセル) Excelの入力規則にいれる関数について 7 2022/12/22 10:19
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- 数学 正規数の定義で分からないことがあります。 正規数の定義について専門書において 「xがr進正規であると 1 2023/07/17 20:50
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/02/10 11:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アース線の色について
-
RS232、RS232C、シリアルポート
-
LR1130とLR54がなんで同じなの?
-
SEMI規格
-
配管について 上水とJISについて
-
パソコンの電源がついたままLAN...
-
管用ねじPT1/4という規格について
-
クロスとストレートケーブルの...
-
IEEE規格の日本語版のサイトを...
-
ATEX防爆規格の解釈で困ってい...
-
ISO24000シリーズについて
-
SDカードにワード(エクセルでも...
-
三相誘導電動機
-
USBマグネット充電ケーブルの互...
-
判定関数の作成
-
1000BASE-Tと100...
-
40GB HDD BIOSも認証しない。
-
なぜ田舎は電波悪いんですか?
-
miniSDカードをアダプターから...
-
866mbpsはどれくらいの速度なん...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LR1130とLR54がなんで同じなの?
-
アース線の色について
-
RS232、RS232C、シリアルポート
-
配管について 上水とJISについて
-
回復ドライブにするUSBメモリの...
-
SEMI規格
-
SDカードにワード(エクセルでも...
-
パソコンの電源がついたままLAN...
-
ATEX防爆規格の解釈で困ってい...
-
IEEE規格の日本語版のサイトを...
-
規格化と標準化の違い
-
シャルピー衝撃試験における横...
-
管用ねじPT1/4という規格について
-
ISO24000シリーズについて
-
KRPW-GA750W/90+とKRPW-GK750W...
-
SS400に3.2mmってあるのでしょうか
-
クロスとストレートケーブルの...
-
国内線 持ち込み荷物について
-
TWAIN?
-
USB1.1とUSB2.0の違いについて
おすすめ情報