TOP > Up > Today
名前: Dimension BBSから
質問:http://pasokoma.jp/42/lg424083#424088
携帯:http://pasokoma.jp/m?num=424088&ope=v
--
コウタ-PC初心者さんは No.424083「エクセルで1桁目を5づつ繰り上げる」で書きました。
このような場合は、RIGHTB関数…右列から何個目の文字を表示
とVALUE関数…RIGHTB関数では、指定された桁数の数値が「文字列」化されるため
再度「数値」に変換するため。
加えて、ROUND関数…指定桁が6以上の場合のみ四捨五入させるため。
最後に、指定桁が6以上の場合(指定桁が0の場合は、そのままの表示でOKなので
あえて設定の必要性はない。)を設定する意味で、「IF」関数でくくると可能な
のでは?
その組み合わせは以下のようになる(実証済みです)
=IF(VALUE(RIGHTB(B1,1))>=6,ROUND(B1,-1),B1)
一度架空の係数入力でTESTしてみてください。
※ひとつのシートに入力するようになっているので、結果のみを表示させたい場合
は、多少ややこしくなります。
再度、お問い合わせください。
--
== 掲示板URL: http://pasokoma.jp/bbs ==
配信の停止: http://pasokoma.jp/taikai
本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
TOP > Up > Today