[[20140926092128]] 『計算式を教えて下さい』(NN) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『計算式を教えて下さい』(NN)

教えてください。

        [G]     [H]  ・・・  [N]   [O]
[6]     +100    -200              100
[7]     +100    -240       3000  
[8]     +100    -270       1500

上記の様な表を作成しています
H7とH8のセルのみ自動計算で他のセルの数値は毎回変わります
現在H7のセルには
=ROUUNDUP(H6-N7/$O$6-7,-1)
H8のセルにも同じく
=ROUUNDUP(H7-N8/$O$6-7,-1)
と計算式を入力していますが
H7・H8のセルの答えが−値の場合は良かったのですが
セルの答えが+値になった際
数値の頭に+を付けたいのと、答えが0の際は±を付けたいのです。
それと、答えが+値になった際、
上記の計算式ではH6とH7の差が30になってしまい
答えが10少なくなってしまいます

計算式を教えて下さい

< 使用 Excel:unknown、使用 OS:unknown >


 >セルの答えが+値になった際
 >数値の頭に+を付けたいのと、答えが0の際は±を付けたいのです。 

 セルの表示形式を +0;-0;"±0" にしてみてください。

 >それと、答えが+値になった際、
 >上記の計算式ではH6とH7の差が30になってしまい 

 たとえばH6セルが200だとH7セルは170、H8セルは150になりますが
 それではだめということなのですか?
(se_9) 2014/09/26(金) 10:42 修正10:45

se_9さん ありがとうございました。

数値の頭に+を付けたいのと、答えが0の際は±を付けたい件
セルの表示形式を +0;-0;"±0" で出来ました

計算式の件ですが、
H6セルが+200だとH7セルは+160、H8セルは+130になってほしいのです
IF計算が良いのか、他の方法が良いのか分かりません

御教授お願い致します

(NN) 2014/09/26(金) 11:02


 行いたい計算を説明してくれ。
 手作業でH列の値を求めるときにどのような計算を行うのか?

 もしそれさえも判らないのだったらその計算で何を求めようとしているのかの説明を。
(ねむねむ) 2014/09/26(金) 12:00

分かりにくくてすいません

H7で説明しますと
N7の数値をO6の数値で割った答えに7を足します(3000/100=30+7)
出た数値の1のくらいを切り上げます。(37→40)
その数値をひとつ上のセル(H7ならH6)より減らした数値を自動で出るようにしたのです。
(H6が100ならH7は60、H6が−200ならH7は−240)
H6とN列とO6の数値は手入力にて数値を変更したいです。

宜しくお願いします。
(NN) 2014/09/26(金) 13:21


 ならばROUNDUPの位置が違う。 
 上のセルの値から計算値を切り上げた数値を引くのだから上のセルから計算値を引いたものを切り上げたのでは結果が異なってくる場合がある。

 例えば
 ROUNDUP(2-1.5,0) → 1
 2-ROUNDUP(1.5,0) → 0

 =H6-ROUNDUP(N7/$O$6+7,-1)
 で、どうか?
(ねむねむ) 2014/09/26(金) 13:28

ねむねむさん ありがとうございました。

出来ました。
(NN) 2014/09/26(金) 13:43


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.