- ベストアンサー
~円以上 円未満は5%と表示したい
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 金額範囲が複数になる場合、VLOOKUP関数等を使用された方が良いと思います。 =VLOOKUP(検索値,検索範囲,対応列番号,検索の型)⇒=VLOOKUP(A1,$C1$:$D$3,2,TRUE) 検索範囲は事前に昇順で作成しておく必要があります。仮に以下の様に設定したとします。 C D 1 0 0 2 1950000 5% 3 3300000 7.5% 因みに数式結果としては、そのセルの表示形式に作用さますので(通常は標準なので、0.05と表示)、セルの書式設定→表示形式タブでパーセンテージを設定して下さい。
その他の回答 (2)
- okazaki0ko
- ベストアンサー率15% (37/238)
=if((a1>=1950000)*(a1<=3300000),"5%","") で、できます。 よく、and()を使っている人をみますが、and()とかor()は必要ありません。 ちなみに、 > 1.950.000円 → 1,950,000円 > 3.300.000円 → 3,300,000円 です。 ここは、日本ですから。
- merlionXX
- ベストアンサー率48% (1930/4007)
> 5%とでるような 単に5%と表示されるなら、 =IF(AND(A1>=1950000,A1<=3300000),"5%","対象外") A1の値の5%をだすなら =IF(AND(A1>=1950000,A1<=3300000),A1*0.05,"対象外")
関連するQ&A
- エクセル・千円単位で表示したい
入力されている金額を、隣のセルに千円単位で表示したいのですが、それ用の関数が見つけられず困っております。 初歩的な質問で申し訳ないのですが、何卒、宜しくお願い申し上げます。。。 当方W98 エクセルは2000です。
- ベストアンサー
- オフィス系ソフト
- エクセルのセルに「1以上2未満」という条件を入れたい
エクセルの関数でC1のセルに =IF(A1=B1,1,0) という関数を作ります。 A1のセルには0~100までの任意の数値が入ります。 B1のセルに「1以上2未満」という条件を入れたいのですが、 どのようにすれば良いでしょうか? エクセルの関数に「1以上2未満」と入れ込むのではなく、あくまでも B1のセルに「1以上2未満」という条件を入れたいのです。 よろしくお願いします。
- 締切済み
- 会計ソフト
- 計算結果の○○以上○○未満
A1のセル 1000円 A2のセル 800円 A3のセル 200円(数式で A1-A2と入っている) 上記のように、A1のセルとA2のセルに金額を入れて 差額をA3のセルに出しています。 そのとき、A3のセルには 計算結果が「-500円以上500円以下」の場合のみ 金額を表示するようにしたいんです。 つまり、1000-800=200 のときや 1000-1300=-300 のときには 表示するけれど 1000-300=700 のときや 1000-1800=-800 のときには なにも表示されないようにしたいんです。 関数で IF(-500<(A1-A2)>500,A1-A2,"") とやってみましたが、うまくいきません。 初心者にもわかりやすい方法があれば教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル 時間表示10:45→10.75にしたい
かなり初歩的で申し訳ないのですが、他のスレッドでもわからなかったので質問させてください。 エクセルでA1セルに「10:45」と入力するとB1セルに「10.75」と表示させる場合の関数、書式設定を教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- excelである計算をした場合、1以上、未満で違ったセルを表示させたい
excelでわからないことがあるので教えてください。 説明が下手ですみません。たぶんif関数になると思いますが、詳しい方教えてください。 ある割り算をした場合、その答えが1以上になった場合はA1のセルの値をC1のセルに表示させ、1未満になった場合はB1セルの値をC1のセルに表示させたいと思っています。 過去レスを見たのですが見当たらないので質問させてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数 指定する以上以下の数値算出
エクセルの関数でお伺いしたいのですが、例えばあるひとつのセル(例:A1)に137万という数値があったとして、他の各(例:A2とA3とA4)セルに下記条件の各数値を割り出して行きたいのですがCOUNTIFだと範囲がセルひとつになるのでうまくゆきません。 A2→50万以下の枠の数値・・・50万 A3→50万以上100万以下の枠の数値・・・50万 A4→100万1円以上から300万以下の枠の数値・・・37万 どなたか関数の設定を教えて頂けないでしょうか?宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELでIF関数を使って、以上や以下の式を教えてください
EXCELでIF関数を使って、下記のようなことをしたいのですがうまくいきません。 『もしも、A1のセルが5以下ならばA1×1000を入れなさい。もしもA1のセルが6以上で10以下であれば、A1×2000を入れなさい。もしもA1が11以上であればA1×3000を入れなさい」 としたいのですがうまくいきません。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルのIF関数について
関数の作成についてお伺いします。 エクセルの関数を使って、単価に対する合計を出したいのです。 A1セルにランダムな数字が入っているとして その数値が1~2999までの単価が25円 3000以上4999以下なら単価22円 5000以上で単価19円 で合計を計算したいのです。 たとえば、A1セルの数値が5500なら 3000*25=74975 2000*22=43978 500*19=9500 で128453 という合計を出せるようにしたいのです。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- 数字の1000未満を切り捨てて表示させる関数は?
いつもお世話になっております。 下記質問に、ご教示宜しくお願いいたします。 A B C 1 254,564 187,455 67,109 2 上記のように、エクセルの表で”C1”のセルに ”=A1-B1" の式を入れ 自動計算で"67,109"が表示されますが、"67,000"と表示させる式(関数)はどんな式になるのですか? 宜しくお願いいたします。 ー 以上 ー
- ベストアンサー
- Excel(エクセル)
- エクセルVBAで銭円までの表示・非表示
エクセル2002使用です。 初歩的な質問で申し訳ございません。 通常のワークシートの設定では、 書式→セル→表示形式→通貨→小数点以下の桁数→1 と設定するコードをVBAでしたいのですが、 Range("A1").NumberFormatLocal = "#,###.#" とすると、銭単位が0の時、0は表示されないのですが、”.”が残ってしまいます。銭単位0以外の場合は表示し、0の時は"."も含めて表示しない(円単位)にするにはどうすればいいのかわかりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト