ベストアンサー Excel2003で・・・ 2006/08/02 15:21 100000以上の場合、0.3をかけてRoundDown関数を用いて切り捨てた値を表示し、 100000未満の場合、何もせずそのまま表示させるといった方法はございますでしょうか? よろしくお願いします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー taichi-kun ベストアンサー率40% (2/5) 2006/08/02 15:33 回答No.1 A1に数字を入力してB1に結果でよいのでしょうか? それならばB1に下記式を入力でいいと思います =IF(A1>=100000,ROUNDDOWN(A1*0.3,0),A1) 質問者 お礼 2006/08/02 16:00 ご返答ありがとうございました! ずばりご教授いただいた数式で問題解決となりました。 今後ともよろしくお願いします。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンWindowsWindows XP 関連するQ&A Excel関数について Excelの関数についてご教授ください。 IF関数の使い方です。IF関数は、=IF(条件式,値1,値2)のように表示し、条件式が満たされている場合は値1を表示し、満たされていない場合は値2を表示することとなっています。 私がやりたいのは、少し複雑で次のような関数を作りたいです。 (1)A未満の値の場合、Xを表示する (2)A以上B未満の場合、Yを表示する (3)B以上場合、Zを表示する。 と条件を細かくし、表示する値も複数としたいです。 このような関数は、Excel関数機能を用いて出来ますでしょうか? ご教授いただければ幸いです。 表計算の関数式 教えてください. 例えば,=RoundDown(B22,-2) という関数は,B22の値が,[12345]が[12300]となる,切り捨ての関数ですが,これにプラスして,[123]とか[12]を[1000]と切り上げるには,どうしたらいいのいいのでしょうか. つまり,条件として,100円未満切り捨て,かつ,1000円以上 にしたいのですが. 1,234,560円は,1,234,500円とし,898円,59円等1,000円未満は1,000円と表示したいです. よろしく,お願いします. EXCEL2010 関数のご教授をお願いいたします。 セルA1に10000以上の数値が表示され、さらにセルA2に50以上の数値が表示される場合に、セルA3にはセルAI表示された数値の5%(ROUNDDOWN/切り捨て)が表示される。 *セルA1が100未満またはセルA2が50未満の場合はセルA3には0が表示される。 *セルA1には関数「=IF(X9=0,"",S9/X9)」が挿入されている。 *セルA2には関数「=SUM(D9:R9)」が挿入されている。 例1:)セルA1=10000 セルA2=50 セルA3=500 例2:)セルA1=12550 セルA2=55 セルA3=627 例3:)セルA1=9999 セルA2=55 セルA3=0 例4:)セルA1=10000 セルA2=49 セルA3=0 例5:)セルA1=9999 セルA2=49 セルA3=0 以上よろしくお願いいたします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム Excel関数について。 ROUNDDOWN関数を使って式を作ったのですが、1:25や5.36とかの 場合は1:00や5とゆうように表示されるのですが、0:15や0.33 の場合はセルが空白になってしまいます。0:15や0.33の時にでも 0:00や0と表示させる方法はありますか?ツール→オプションの ゼロ値の表示でも出来るのですが、それだと数値のない所まで ゼロ値が表示されてしまうので、出来れば算式で出来る方法が あれば教えて下さい。宜しくお願いします。出来れば数値と時刻、 別々の式だと有難いです。 excel2010について 関数のrounddownを使い、割り算の計算をしてて、割り切れる数字だったので、そのままででてくることと思ったのですが、2ぐらい引かれた計算になっていたのですが、どうしてですか。教えてください。 excel関数について 教えてください。 100~300 → A 300~500 → B 500~700 → C 700~900 → D (セル内の数値が、100以上、300未満の場合は『A』と表示させる) (セル内の数値が、300以上、500未満の場合は『B』と表示させる) (セル内の数値が、500以上、700未満の場合は『C』と表示させる) (セル内の数値が、700以上、900未満の場合は『D』と表示させる) 上記のようにしたいんですが、どの関数を使えばいいんでしょうか。 EXCEL関数(ROUNDDOWN)について 基礎的なことで申し訳ありませんが、EXCEL関数(ROUNDDOWN)について教えて下さい。 現在、EXCEL関数(ROUNDDOWN)について求めている答えが返ってこなくて困っています。 なにか手順を誤っているのでしょうか。 例 : 35,000÷30×12 = 13,999.99999999・・・・ という結果になりますが、 欲しい結果は、「13,999」です。ROUNDDOWN関数を使って求めようとしているのですが、 =ROUNDDOWN(35,000/30*12,0) = 14,000 と切り上がった数値が返ってきます。 また計算結果を文字にして他のセルに貼り付けても「14,000」という数値が表示されます。 また計算結果に少数点以下を表示させても「14,000.0000000」と表示されます。 私のPCがおかしいかと思い他のPCでも同様の処理を行ってみましたが、結果は同じです。 どこの手順が誤っているか、分かりません。どなたかご教授願います。 Excel関数で、こんなことできますか? Excel関数で、こんなことできますか? 『沢山のパターンの中から、自動判定したい。』 (1)~(4)の4パターンで自動判定するよう設定したいのですが、 Excel関数を使って、できるのでしょうか? もし無理であれば、(1)、(2)のみとかだけでもできればありたがたいです。 ちなみに(1)のみの場合は、IF関数で次のように設定しました。 =IF(B6>49,"S",IF(B6>34,"A",IF(B6>24,"B",IF(B6>14,"C","D")))) この他に合計値を出す範囲内のセル( 例えばB3やB4 )に 「N」という表示があった場合には、(2)~(4)の判定をさせたいです。 (エラー値となる場合にはISERRORで”N”と表示するようにしています。) (1)エラーがない場合 判定 合計 S 45以上50以下 A 35以上45未満 B 25以上35未満 C 15以上25未満 D 10以上15未満 (2)B3=Nの場合 判定 合計 S 35以上40以下 A 25以上35未満 B 15以上25未満 C 10以上15未満 D 5以上10未満 (3)B4=Nの場合 判定 合計 S 25以上30以下 A 20以上25未満 B 15以上20未満 C 10以上15未満 D 5以上10未満 (4)B3,B4ともNの場合 判定 合計 S 20以上25以下 A 15以上20未満 B 10以上15未満 C 5以上10未満 D 2以上 5未満 Excel関数でどの関数を使えるのかも判りませんし、マクロも判りません。 普段は似たものを検索してコピペしていますが、複雑なものは判りません。 どなたか、お判りでしたら、お教え下さい。 よろしくお願いいたします。 複数(5つ)の条件を指定したIF関数 IF関数を用いて以下のように場合、どのようにすればよいでしょうか。 条件は5つです。 ご教授をお願いします。 (1)A1のセルの値が300,000以上、400,000未満の場合、B1に5,000と表示 (2)A1のセルの値が400,000以上、600,000未満の場合、B1に7,500と表示 (3)A1のセルの値が600,000以上、800,000未満の場合、B1に10,000と表示 (4)A1のセルの値が800,000以上、1,000,000未満の場合、B1に12,500と表示 (5)A1のセルの値が1,000,000以上の場合、B1に15,000と表示 EXCEL関数について 以下の条件が出せるEXCEL関数を教えてください。 A1が1以上、 B1が0の場合 C1にA1の値を表示 A1が0 、B1が1以上の場合 C1にB1の値を表示 A1が1以上、B1が1以上の場合C1にエラー A1が0、B1が0の場合C1は空白 出現率を上げる セルA1に1~5までの整数をランダムに表示できるように関数で入力してあります。 =ROUNDDOWN(RAND()*(5-1)+1,0) この値をたとえば、5が表示される回数を2倍に増やす方法を教えていただきたいのです。 よろしくお願いします。 エクセル IF関数の複数条件設定の仕方教えてください。 エクセル IF関数の複数条件設定について教えてください。 E1の値が下のような場合にF1に%を表示する 3200000 以上 3300000 未満の時 1.0%を表示する 3300000 以上 3400000 未満の時 1.5% 3400000 以上 3500000 未満の時 2.0% 3500000 以上 3600000 未満の時 2.5% という関数を作りたいのですが、 =IF(2200000<E15<2300000,-12.9%,(IF(2300000<E15<2400000,-10.9%))) のような形で良いかと思ったのですが、上手くいきません。 是非教えていただきたいのでよろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム 【Excel】関数について 下記関数について教えてください。 数値で、例えば数値で100以上の場合は「100」、それ未満の場合は「0」、と入力される関数を教えてください。 例えば、上記条件の場合、「121」であれば、100。 「10000」の場合100。「99」の場合0。 この関数の意味を教えてください こんにちは。 =if(164,372<=rounddown(4,109,317*0.05,0),1,rounddown(4,109,317*0.05,0) これは、164,372よりも(4,109,3717*0.05)の結果が大きくなった場合、『1』と表示する。 という意味の関数でよろしいのでしょうか? わかりやすく教えていただけたら幸いです。 また、(4,109,317*0.05,0)という関数を最後に重複するのは何故なのでしょうか? すみませんがよろしくお願いします。 EXCEL2002で、IF関数を使用した場合 例えば、F1=D1/B3 の値(計算結果)が、1.00855 となった場合、 このF1セルに、IF関数を使用して、(D1/B3)>1 以上(⇒実際、1.00855がこれに当てはまる)なら、-1を引いて、本来、1.00855 と表示されるところを、0.00855としたうえで、%表示に変え、最終的には0.855%と表示させたい。 また、"逆も然り"で、逆に、(D1/B3)<1 以下として、0.9876なら、この0.9876の値を、1から引いて、そのまま、0.0124と表示させ、「セルの書式設定」により、%表示で、1.24%と表示させようと考えています。 いわゆる、良くあるタイプの、セル同士を"分数比較"して、"対比の関係"を"%表示"したい。ということなのですが、ヘルプを良く見て、ウィザードによりIF関数を使用するのですが、他の"情報・論理関数"を使用しても、何度もエラーが出てしまい、出来ません。 ISNUMBERなど、IS関数の様々なタイプを使用してみても、ダメです。私のような場合に、最も適した関数を使用して、関数式を導き出してもらえないでしょうか? エクセル関数についての質問です。 エクセル関数についての質問です。 ROUNDDOWN関数とIF関数1つのセルで使用したいのですが、どちらかしか適用されません。 ROUNDDOWN・・・割り算をして、その答えを小数点第二位で切り捨て。 IF・・・割り算をするセルが空欄の場合、エラーを表示させない。 以上を両立させたいのですが、ただ改行させただけではダメらしいです。 どなたかご教授よろしくおねがいします。 「切り捨て」について 小数点以下を切り捨てて整数にするとします。 当然のことながら、 0.1→0 0.5→0 1.4→1 1.5→1 2.1→2 2.9→2 という具合になりますよね。負の値も同じです。 -0.1→0(-0とは言いませんよね?多分。) -1.5→-1 -2.3→-2 -2.9→-2 このように、単に「表示桁を少なくする」だけですよね。 先ほど、もうひとつ切り捨て法があることを知りました。 正の値の場合は上記と同じですが、負の値の場合は、 -0.1→-1 -1.5→-2 -2.3→-3 -2.9→-3 というやり方です。 いってみれば、「より小さい整数値にする」ということでしょうか。 Excel関数でいうと、前者が「ROUNDDOWN」、後者が「INT」ですよね。 さて、質問が二つあります。 一つ目は、私は、一般社会生活上の「切り捨て」とは、Excelでいう「ROUNDDOWN」のことだと認識しているのですが、これでよいでしょうか? 二つ目は、Excelでいう「INT」に相当する「切り捨て」をする場面とは、どういう場合なのでしょうか?事例があれば教えてください。 Excel2016判定式 A1~E1に0~3の数値を入れ、F1にSUMで合計を出します。 G1にF1が5以上なら"合格"、5未満なら"不合格"、但し、A1~E1に0が2つ以上あった場合、G1を"不合格"と表示する関数式を御教示下さい。 IF関数について IF関数についてです。 ある値が100以上とか0以下とかの場合は入力は分かります。 教えていただきたいのは ある値が、100以上なら◎、0以上99未満なら○、-1以上-49未満なら△、-100以下なら× という様な式はどうのうに入力すればいいのでしょうか。 Excel関数 エクセルの関数について教えてください。 例えば、 値が1≦50の場合1を返す、値が51≦100の場合2を返す、値が101≦150の場合3を返す・・・ という関数はあるのでしょうか? 教えてください。 お願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン Windows Windows 11Windows 10Windows 8Windows 7Windows VistaWindows XPWindows MeWindows NT・2000Windows 95・98その他(Windows) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご返答ありがとうございました! ずばりご教授いただいた数式で問題解決となりました。 今後ともよろしくお願いします。