dポイントプレゼントキャンペーン実施中!

お世話になります。
Excel2013を使用しています。

A列には含有量が記載されています。
0.3
0.300以上
0.5以上~0.8以下
0.3~0.8

数字は可変で他にも色々記載があります。
この数字たちを全て下のように少数点第二位まで揃えたいのですが、方法はありますでしょうか?
0.3とかであれば関数で対応出来るのですが、以上や~など入っていると
どうしようもなく...どうかよろしくお願いします。

0.03
0.30以上 
0.50以上~0.80以下
0.30~0.80

質問者からの補足コメント

  • うーん・・・

    ちなみに例えば【0.3以下】が含まれるものに関しては下記のように関数を作成しているのですが
    =IF(LEN(A2)-FIND("以下",A2)=1,TEXT(LEFT(A2,3),"0.00")&"%以下",A2)
    【以下】という文字が含まれない場合【#VALUE】となってしまいます。
    COUNTIFやISNAでエラー判定しても上手く表示がされなかったり、【#VALUE】となるため
    なにかアドバイスをいただければと思います。
    よろしくお願いします。

      補足日時:2019/04/03 17:13
  • ありがとうございます。
    行いたいのは数字と文字列の組み合わせの時に少数点を表示させる方法になります。

    No.2の回答に寄せられた補足コメントです。 補足日時:2019/04/03 18:15
  • 少数点はあったりなかったりします。
    例) 2   →2. 00%
    1~3 →1.00%~3%

    No.3の回答に寄せられた補足コメントです。 補足日時:2019/04/03 22:16
  • 少数点第二位までに、%は必ず付けたいです。

    No.4の回答に寄せられた補足コメントです。 補足日時:2019/04/04 09:09
  • 色々考慮いただいてありがとうございます。
    全角数字は非対応で大丈夫です。
    ちなみにAND(46≦χ≦57,χ≠47)を初めてみて、
    調べてもわからなかったので、使い方含め教えていただけると
    ありがたいです。

    No.6の回答に寄せられた補足コメントです。 補足日時:2019/04/04 11:26
  • 解説ありがとうございます。
    ただ、これをどのようにして使うのがわかりません。
    セルにどのように入力すれば良いのでしょうか?

    No.7の回答に寄せられた補足コメントです。 補足日時:2019/04/04 14:03
  • お忙しいところありがとうございます。
    どうぞよろしくお願いします。

    No.9の回答に寄せられた補足コメントです。 補足日時:2019/04/06 10:01
  • 申し訳ありません!!
    前回の通知に気付けておりませんでした!
    試してみたのですが、以下2点気になることがあります。

    ①小数点第三位までの表示を小数点第二位までに変えたいです
    ②四捨五入させずに、数字をそのまま表示させることはできますでしょうか?

    よろしくお願いします。

    No.18の回答に寄せられた補足コメントです。 補足日時:2019/04/19 13:16
  • すみません、また遅くなってしまいました。
    指標値セル>大丈夫です!

    No.38の回答に寄せられた補足コメントです。 補足日時:2019/05/30 08:41

A 回答 (45件中31~40件)

あぁ ですか、


判りました、

では 今暫し、
済みませんが お時間を、
頂きますね。
    • good
    • 0

お待たせしました、


動作確認を 頂けますか?

式、
=IF(非数字文字最左>数字文字最右,
SUBSTITUTE(A1,LEFT(A1,非数字文字最左-1),
先頭値置換文字Ⅰ
),SUBSTITUTE(SUBSTITUTE(A1,LEFT(A1,非数字文字最左-1),
先頭値置換文字Ⅱ
),MID(A1,数字文字中左,数字文字最右-数字文字中左+1),
次値置換文字
))

一応 考え得る、
全ての パターンで、
シート上での 結果確認を、
表してありますが、

但一点、

〜0.5%以下
的な、

先頭から 文字が、
挟まれる物には 未対応です、

要 対応でしょうか?


所で、
名前定義を 持ちいる箏で、
規制文字数を、
遙かに 超える、

超長文の 配列数式を、
実現したのですが、

変な 位置異存性が、
無意に 付加されて、
しまいました。


名前定義を 解き解し、
位置依存を 解消しようとも、
試みたのですが、

式が 長過ぎて、
駄目でした。


済みません、
お許しください。


後、
動作自体は、
2011でも 問題無いので、
其方でも 同様と、
思います。
    • good
    • 0
この回答へのお礼

ありがとうございました!!
すごく大変なことをお願いした同時にとても感謝しています!!
本当にありがとうございます!

>位置異存性が、無意に 付加されて
こちらは手作業で修正するので大丈夫です。
ただ、もし可能なら>先頭から 文字が含まれるものに対応していただけると大変助かります。
よろしくお願いします。

お礼日時:2019/04/11 22:17

お待たせして 申し訳ない、


所ですが、

手が 回らなくて、
今夜では 仕上がりません。

済みません、
今暫し お待たせします。
    • good
    • 0

バージョンアップして、


%付き 未対応ながら、

お示しの 3パターンへの対応が、
完了しました。


先に 示させて、
頂いた ファイルに、
最新式を セットして、
おきましたので、

ご確認の 程を、
お願いします。


尚、
%付きの ものへの対応も、
既に アイディアが、
浮かんで いますので、

併せて 暫し、
待ち 頂ければ、
と 思います。


長らく お待たせしている、
状態とは、
なって おりますが、

申し訳ない、

どうぞ、
ご容赦の 程を、
お願いします。
    • good
    • 0
この回答へのお礼

ありがとうございます。
自分じゃとても思いつかないやり方だったので感動しました。
お忙しい中、感謝です!

お礼日時:2019/04/08 11:35

仮納品です。




Excelのバグかな?
其れに 未だ、
阻まれていて、
迂回できて いないので、
動作不良ですが、

一応 基本形は、
作れて いるので、
仮納品です。


ファイル、
https://1drv.ms/x/s!AjviygfJDgV_3CqrSaKIO_z63aT7


尚、
ファイルは 必ず、
一度 Excelで、
開き、
ローカルに 別名保存してください、

別名保存でないと、
意味が ありませんよ。


そうすれば、
別名保存した ファイルでなら、
閲覧も、編集も、
叶うものと 思いますよ。
    • good
    • 0

書いていて、


疑問を 感じました。


元から %が、
付いているものも ありますよね?
    • good
    • 0

済みませんが、


今 暫し、
お待ちを、
m(_ _)m
この回答への補足あり
    • good
    • 0

まぁ、


其れは 完成品で。
    • good
    • 0

文字は 全て、


コードを もって、
管理されています。


そして 其れが、
「.」→46、「0」→48、「1」→49、「2」→50、「3」→51、「4」→52、「5」→53、「6」→54、「7」→55、「8」→56、「9」→57、

との 符号が、
振られています。


ですので、
其のコード(付合)を 調べ、
46以上、57以下、
且つ、≠47か、
確認すれば、
半角数字か、否か、
が 判定できる訳です。


因みに、
AND( … , … )
は、

但の、
数学的 論理演算です。
この回答への補足あり
    • good
    • 0

失礼、済みません、



誤記載が ありますね、

お詫びの上 訂正させてください。


現行記載、

文字列を 一文字ずつに、
スライスして、
文字コードを 調べ、

AND(46≦χ57,χ≠47)
か 調べ、

TRUE最右の 左に、


改訂後、

文字列を 一文字ずつに、
スライスして、
文字コードを 調べ、

AND(46≦χ≦57,χ≠47)
か 調べ、

TRUE最右の 左に、
        以上、


済みませんでした。


後、
全角数字 非対応で、
構わないですか?
この回答への補足あり
    • good
    • 0

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