
エクセルの数字で
あるセルの数字の小数を下記の通り 0-4は「0」, 5-9は「5」と表示したい場合はどうすれば良いですか?
0.0~0.4は「0.0」となり、0.5~0.9は「0.5」と表示されるような関数等はございますか?
実際のセル数値 表示したいセルの数値
例: US$1.10 ---->> US$1.00
US$1.80 ---->> US$1.50
US$1.11 ---->> US$1.10
US$1.88 ---->> US$1.85
以上宜しくお願い致します。
No.4ベストアンサー
- 回答日時:
例での表示したい数値だと、桁数がバラバラ?
小数点以下の桁数の指定はないのですか?
US$1.00,US$1.50 ← 小数点以下1桁での0.5ごとの切り捨て
US$1.85、US$1.10 ← 小数点以下2桁での00.5ごとの切り捨て
US$1.48の場合はどちらにするの?
0.0~0.4は「0.0」となり、0.5~0.9は「0.5」と表示
したい場合ならFLOOR関数でも可能です。
http://excel.onushi.com/function/floor.htm
関数の例
=FLOOR(A2,0.5)

No.5
- 回答日時:
FLOOR関数、CEILING関数がこれに該当しますね。
FLOOR関数は、倍数への切り下げ、
CEILING関数は、倍数への切り上げ、
です。
・・・
質問のケースでは標準値(倍数)が正の数なのでFLOOR.MATH関数を指定しなくてもFLOOR関数で大丈夫。
・・・余談・・・
ROUND系の関数
INT、TRANC系の切り捨て関数
EVEN、ODDなど奇数または偶数への切り上げ関数
FLOOR、CEILING系の切り上げ切り下げ関数
などの数値を丸めに関する関数や、
剰余を求めるMOD関数の存在を知っているだけで
数値の扱いが楽になりますよ。
No.3
- 回答日時:
なるほど四捨五入ではなく、ということですね。
であればFLOOR.MATH関数になるかと。
FLOOR.MATH(A1,0.05,0)
みたいな感じですね。
※質問文では「0.5」基準ですが、下部の例が「0.05」基準でしたのでそちらに合わせました。
No.2
- 回答日時:
こんにちは
内容的には0.5単位での切り捨て計算っぽいですが、ご質問文の中の例示には0.05単位のものが混在しているようなので、内容に応じて式を使い分けてください。
0.5単位の場合は、以下の関数式で実現できると思います。
=FLOOR(元となる値,0.5)
No.1
- 回答日時:
最近、excelの関数って特別使ってないから
新しいexcelにはもっと便利な関数がある可能性もあるけど
昔からある関数でやるとすれば
元の数値を二倍にしてから、切り捨てのROUNDDOWN関数を使う
で、計算結果を1/2すれば、望んだ結果になる
たとえば、
1.9 -> 3.8 -> 3.0 -> 1.5
1.6 -> 3.2 -> 3.0 -> 1.5
1.4 -> 2.8 -> 2.0 -> 1.0
1.0 -> 2.0 -> 2.0 -> 1.0
という感じ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【関数】選択した文字列にしたがって、文字を選んで表示する 2 2023/07/13 22:44
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/18 17:23
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/04/01 09:10
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- Excel(エクセル) エクセル VBA セルの結合 2 2022/09/07 11:48
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルの小数を0.5単位でまるめたい
Excel(エクセル)
-
COUNT関数で0.5カウントはできますか?
Access(アクセス)
-
エクセルで【0.5日と1日】を表示したいのですが。。。
Excel(エクセル)
-
-
4
エクセル関数で数字の下一桁が0から4なら0、5から9なら5を表示したい
Excel(エクセル)
-
5
エクセルでの計算式 0.5単位に
Excel(エクセル)
-
6
エクセルの小数を0.5単位で四捨五入したい
Excel(エクセル)
-
7
エクセル 月数を0.5ヶ月単位で計算する方法
Excel(エクセル)
-
8
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
9
EXCEL関数の丸め
Excel(エクセル)
-
10
Excelで、小数点以下が0になる場合は0は非表示、数値がある場合はそ
Excel(エクセル)
-
11
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
12
有給・半有給時の条件分岐で困っています
Excel(エクセル)
-
13
エクセル(EXCEL)で15分単位で加算したい場合
Excel(エクセル)
-
14
数字の下1桁について0~4は0、5~9は8にする方法
Excel(エクセル)
-
15
時間計算、30分以上を切り上げ、未満を切り下げ
Excel(エクセル)
-
16
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
17
半年単位で勤続年数を算出する式
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
【関数】同じ関数なのに、エラ...
-
エクセルの循環参照、?
-
エクセル
-
【マクロ】アクティブセルの時...
-
【マクロ】A列にある、日付(本...
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】3行に上から下に並...
-
【条件付き書式】シートの中で...
-
【マクロ】EXCELで読込したCSV...
-
【エクセル】期限アラートについて
-
【マクロ】列を折りたたみ非表...
-
【マクロ】WEBシステムから保存...
-
【マクロ】オートフィルターの...
-
Excel 複数のセルが一致すると...
-
エクセルに、105と入力すると、...
-
3〜400人分のデータをExcelで管...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報
皆様
沢山の迅速で的確な回答誠にありがとうございました。
ずっと知りたかった関数が、こんなに簡単にご教示頂けて非常に感謝しております。
全てBEST ANSWERに選ばせて頂きたいのですが、そうする事は出来ませんので
一つだけ選ばせて頂きました。
以上宜しくお願い致します。