No.4ベストアンサー
- 回答日時:
No.2の補足に対する回答です。
もともとのご質問、
「1の位が2以下のときは0に、3から7の時は5に、8以上の時は繰り上げ(10に)」
の中にある数字を”2倍”してみると、
『1の位が4以下のときは0に、6から14の時は10に、16以上の時は繰り上げ(20に)』
となります。これって、四捨五入と同じですね。
つまり元の値を2倍してから四捨五入(ROUND関数が使えますね)すると、
{0,10,20,,,,}という10刻みの数字に変換され、
その変換された結果を2で割ることで、
{0, 5,10,,,,}ってという5刻みの結果が出るってわけです。
つまり[元の値]を[2倍]してから[四捨五入]して最後に[2で割れ]ば良いわけです
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,,,,=[元の値]
↓
0, 2, 4, 6, 8,10,12,14,16,18,20,,,,=[×2倍]
↓
0, 0, 0,10,10,10,10,10,20,20,20,,,,=[四捨五入]
↓
0, 0, 0, 5, 5, 5, 5, 5,10,10,10,,,,=[÷2]
これを計算式で表すと、No.2で回答した、
=ROUND(A1*2,-1)/2
になります。
こんな説明でお分かりになりましたでしょうか。
説明にはちょっと自信なし....^_^;
この回答への補足
おー!!ありがとうございます。バッチリ理解できました。
申し訳ないですがさらにややこしい質問を・・・
今回の質問の場合、運良く2倍で四捨五入ができるようになりましたが、もし「1の位が3以下のときは0に、4から6の時は5に、7以上の時は繰り上げ(10に)」 なんてことになるとどう考えればいいのでしょうか?
すみません、毎回変な質問してしまってm(__)m
No.6
- 回答日時:
No.5の回答を訂正させてください。
=IF(--RIGHT(A1,1)<3,ROUNDDOWN(A1,-1),IF(--RIGHT(A1,1)>7,ROUNDUP(A1,-1),CEILING(A1,10)-5))
かな?
No.5
- 回答日時:
No.4の補足に対する回答です。
> もし「1の位が3以下のときは0に、4から6の時は5に、7以上の時は
> 繰り上げ(10に)」 なんてことになるとどう考えればいいのでしょうか?
どう考えればいいんでしょうね。(笑)
ご質問のように様々なパターンに対応するとなると、なかなか難しいです。
IF文を使用するのが一番わかりやすかったです。
=IF(AND(--RIGHT(A1,1)>=3,--RIGHT(A1,1)<=7),ROUND(A1*2,-1)/2,ROUND(A1,-1))
一の位が3~7の場合は、前に回答した方法で一の位を5とする四捨五入、
それ以外のときは、普通に四捨五入。といったように場合分けしてみました。
上の例は【3から7の時は5にする場合】ですので、【4から6の時は5にする場合】に対応する際は、下の例のようにAND文の中の数字を変更してください。
=IF(AND(--RIGHT(A1,1)>=4,--RIGHT(A1,1)<=6),ROUND(A1*2,-1)/2,ROUND(A1,-1))
注意事項としてはANDの範囲に必ず5が含まれるようにしないといけないってことですかね。
No.3
- 回答日時:
もっと極く簡単にA列に数値が入っているとして
B列に「=INT(A1+c)」でいかがですか。
cには四捨五入では0.5を使いますが、1より○入の
数を引いた数、0.1、0.2、0.3・・・のどれか1つを適当に選べば良い。小数点第2位の四捨五入等なら
0.002とかを使えば良い。値が正の数とかの
制約にはご注意を。
A列に値を0.1(あるいは0.001)刻みで入れて、上記関数を複写し結果を確認してください。
1例として「=INT(A7+0.7)」。
No.1
- 回答日時:
A1のセルの値を○捨×入するとして、
正の数だけなら、
=IF(A1<2,0,CEILING(A1-2,5))
正負両方なら、
=IF(AND(A1<2,A1>-2),0,IF(A1<0,-CEILING(-A1-2,5),CEILING(A1-2,5)))
でいいでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで、少数第二位で四捨五入というのは、 =ROUND(B2:B34 , 1) ということです 3 2022/11/13 14:40
- Excel(エクセル) Excelで、少数第二位で四捨五入というのは、 =ROUND(B2:B34 , 1) ということです 3 2022/11/13 15:39
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) COUNTIFSについて 2 2022/08/30 14:48
- Excel(エクセル) AVERAGE関数とINDIRECT関数を使ってのオートフィル 3 2023/01/12 12:00
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Excel(エクセル) Excel 参照元の値を参照したい 1 2022/08/20 18:58
- Excel(エクセル) エクセルについての質問 一つのセルの中で、単位と小数点以下切り捨ての動作を両方やるにはどうすれば良い 5 2022/04/12 13:29
- 小学校 がい数の問題の文章の意味 4 2022/11/21 14:25
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
尿検査の前日は自慰控えたほう...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
EXCELで式からグラフを描くには?
-
変な話しになります。尿検査で...
-
excelでsin二乗のやり方を教え...
-
エクセル指定した範囲からラン...
-
Excelで""で囲む方法
-
ある範囲のセルから任意の値を...
-
2つの数値のうち、数値が小さい...
-
精子が黄色?
-
エクセルでエラーが出て困って...
-
納豆食べた後の尿の納豆臭は何故?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報