
No.4ベストアンサー
- 回答日時:
No.2の回答者です。
No.2で回答した式は5桁以上は同じにしていますので、5桁と6桁以上を
分けるようにするだけですね。
3桁以内 A1<1000,MROUND(A1,5)
4桁の場合 A1<10000,ROUND(A1,-1)
5桁の場合 A1<100000,MROUND(A1,50)
6桁以上 ROUND(A1,-3)
これを組み合わせると
=IF(A1<1000,MROUND(A1,5),IF(A1<10000,ROUND(A1,-1),IF(A1<100000,MROUND(A1,50),ROUND(A1,-3))))
になります。
再びの投稿ありがとうございます。6ケタ123,456で計算させたら、100円単位にはならなかったので、少しいじりましたが、ようやく希望する単価帳ができました。
No.5
- 回答日時:
負数に対応するのと偶数桁と奇数桁で反応を加えてみました。
(あえて、LOG関数を使う理由というものはないのですが)
100より以下は0にすることにしました。
=IF(ABS(A1)<100,0,SIGN(A1)*CHOOSE(MOD(INT(LOG(ABS(A1))),2)+1,CEILING(ABS(A1)-2*10^INT(ABS(LOG(A1))/2-1),5*10^INT(ABS(LOG(A1))/2-1)),ROUND(ABS(A1),-LEN(ABS(A1))+3)))
No.3
- 回答日時:
桁数による条件分岐
=CHOOSE(INT(LOG(ABS(A1)))+1,"1桁","2桁",ROUND(A1*2,-1)/2,ROUND(A1,-1),ROUND(A1*2,-2)/2,"6桁")
No.2
- 回答日時:
理解していないかもしれませんが。
こちら↓の計算式のようなものでしょうか?
=IF(A1<1000,MROUND(A1,5),IF(A1<10000,ROUND(A1,-1),MROUND(A1,50)))
3桁未満と4桁、5桁以上で計算式を指定する方法です。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …
ありがとうございます。意を得た回答です。
一番中身が理解できた計算式でした。
おかげさまで単価帳が完成しました。
あと、6ケタなら100円単位にする計算式にしなくちゃ・・・
ほとんど10万円単位の商品は弊社にはないのですが、念のため計算式を作りたいです。
IF(A1<10000,ROUND(A1,-1),の次にIF(A1<100000,ROUND(A1,-2)を挿入しても、
よろしいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 高校 有効数字計算 確定した値を含む 2 2023/01/18 06:03
- Excel(エクセル) 10円の誤差が分からない 11 2022/11/13 07:25
- 数学 小数点の計算についてです。 答えは与えられた数字の中で最も少ない桁に四捨五入で合わせるのですが、ひと 2 2023/04/04 15:19
- 数学 積分の計算 2 2022/04/10 20:14
- 会社・職場 残業代15分以下切り捨てについて 私の会社は残業代は15分単位でついており、15分以下は切り捨てにな 4 2023/02/16 22:41
- 数学 昔の日本人の身長表記の尺や海外の身長表記のフィートはcmに直すと小数点がつきますが、その小数点はフィ 2 2022/04/12 21:26
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) エクセルで所得税計算をする際に関数を利用したいと思っています。 3 2022/11/18 01:23
- 薬学 薬物の 90%が消化管で吸収され 30%が肝臓で初回通過効果をうけ、他に減少がない場 合の 2 2023/01/14 16:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【有効数字について】 授業で、...
-
【エクセル】四捨五入・二捨三...
-
エクセル2010で2進数の計算をす...
-
16bitはダイナミックレンジが97...
-
12万の5%はいくらですか?
-
1TBHDDに音楽ファイルは何ア...
-
Excelの時刻の不思議
-
CSV データのバイト数を調べる...
-
携帯電話の略語であるMBって英...
-
プログラム言語FortranとCの違...
-
2バイト文字を一括削除するマクロ
-
(*^_^*) キロバイトと字数の...
-
テーブルのバイト数計算
-
文字の容量(サイズ)についての...
-
KBのMB違いって
-
実行計画の「COST」と「BYTE」...
-
16ビットの符号付固定小数点...
-
ビット数
-
arduino
-
EXCEL16進⇒浮動小数変換したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【有効数字について】 授業で、...
-
1TBHDDに音楽ファイルは何ア...
-
エクセル2010で2進数の計算をす...
-
【エクセル】四捨五入・二捨三...
-
16bitはダイナミックレンジが97...
-
有効数字は最後答えを出すとき...
-
VBAで時間の型と計算方法教えて...
-
Excelの時刻の不思議
-
フィルムスキャン 4800dpiでデ...
-
12万の5%はいくらですか?
-
もしコンピューターが2進数か...
-
ブルーレイディスクの容量に関...
-
かけ算(わり算)と足し算(引き算...
-
1秒は何ミリ秒とか、単位変換の...
-
計算機について
-
有効数字計算 確定した値を含む
-
下の青線部について。 なぜここ...
-
2進数の計算(小数点)について
-
なぜ1と0か?
-
有効数字
おすすめ情報