• 締切済み

エクセルで100万~500万のセルには、セルの数値の10%を乗じる計算

エクセルで100万~500万のセルには、セルの数値の10%を乗じる計算式を教えてください? 経費の計算式で、対象セルの数値が100万~500万の場合は、10%といった計算式を作りたいと思っています。 計算式により、A1が 1,300,000 の場合は A2は 130,000(10%)といった計算です。 お手数ですが、ご教授願います! 

みんなの回答

回答No.5

経費の関係表を作成した場合です。 D1:E5セルに 金額 手数料 0 0% 1,000,000 10% 5,000,000 15% 10,000,000 25% 100万以上500万円未満が10%として =IF(A2="","",A2*VLOOKUP(A2,$D$2:$E$5,2))

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

条件に使う100万~500万について、エクセルにはBetween関数は無いので 100万より大きく且つ500万より小さい、ということを表すのにAND条件を使う。 そのためにAND関数があり B1セルに =IF(AND(A1>1000000,A1<5000000),A1*10%,A1) 100万、500万にぴったりのときはどうするか 範囲外はA1のままで良いのか、空白かで上記式を少し修正してください。

  • CrystalT
  • ベストアンサー率42% (30/70)
回答No.3

100万~500万以外のときは、そのままA1の値を出すとすると、 =IF(AND(A1>=1000000,A1<=5000000),A1*0.1,A1) 何も出さないなら =IF(AND(A1>=1000000,A1<=5000000),A1*0.1,"")

回答No.2

セル【A1】に 「1,300,000」とした場合・・・ 100万以上(100万を含む)~500万以下(500万を含む)の場合 【B1】=IF(AND(A1>=1000000,A1<=5000000),A1*0.1,A1) 100万以上(100万を含む)~500万未満(500万は含まない)の場合 【B1】=IF(AND(A1>=1000000,A1<5000000),A1*0.1,A1) 「以下」と「未満」の使い方によって比較演算子が変わり返す値も違ってきます

回答No.1

  =if(and(A1>1000000,A1<5000000),A1*1.3,A1) どうですか?  

関連するQ&A

  • エクセルの計算式

    もし「セルA」に数値がある場合は「セルC」にそのまま表示させる もし「セルB」に数値がある場合は「セルC」に「前の行のセルC」-「セルB」を表示させる それぞれの計算式だったらIFを使ってなんとか作れたのですが、この二つを複合した計算式が作りたいのです。 うまく説明できているでしょうか? エクセルは勉強中です。ご教授ください。

  • excelのセルに入力した数値

    excelのセルに入力した数値を計算させたいのですが何かいい方法は知りませんか? 例えば、A1のセルに1という数字を入力します。またそのA1のセルに今度は2という数字を入力したときにA1のセルの値が3になるようにしたいのです。簡単に言えば前に入力してある数値を記憶させておいて次に入力した数値をどんどん足していくようにしたいのです。

  • エクセルの計算式

    宜しくお願いします。 エクセルを使った計算式で0以下は繰り上げした数値になるようにしたいのですが。 仮にA1(セル)-A2(セル)=A3(セル)と計算式を作ったときにA1に100、A2に50の場合はA3は「50」 またA1に100、A2に150の場合はA3は「0」と0(ゼロ)以下はすべて繰り上げした数値にしてエクセルを使った単純な引算式を設定したいのですが・・・ どうぞ宜しくお願い致します。

  • エクセルで記号付きのセルを計算させたいのです

    エクセルで記号付きのセルを計算させたいのです 例えば、セルA1に φ10 と入力し、セルA2に-0.01と入力します。 セルA3に=$A$1-$A$2 とした場合、返される数値を 9.990 としたいのです。 なおA1のセルの書式設定は文字列、A2も同じく文字列、A3は数値で小数点以下3位まで表示です。 よろしくお願いします!!

  • excel 数値と空白がランダムに並んだセルの移動平均

    エクセル2003でA列に適当な数値と空白セルが、上からの順番でランダムに並んでいて、それをもとにB列の各行それぞれに移動平均を出したいと思っています。 移動平均は数値が入力されたセルのみを対象にして空白のセルをとばし、さらに直近の異なる数値をさかのぼって4つ探し、計算対象としたいのですがどのようにしたらよいでしょうか? 宜しくお願い致します。

  • エクセルで数値が0以下になった場合他の数値を1マイナスする

    エクセルでの計算式でどうしても分からないので質問させてもらいます。 セルA1に10という数値、セルA2には20という数値があり、A1から何度か引き算をしていき セルA1の数値が0になった場合セルA2の20から1マイナスさせて その後、またセルA1には10と数値が入るようにしたいのですが 式が全然分からず、困っております。 簡単な計算のようなのですが、よくわからなかったので どのような式を使えば良いのか、わかる方宜しくお願いします。

  • エクセルの計算結果を数値にしたい

    エクセルで関数を使って出した計算結果を計算式を抜いた結果のみを表示するようにしたいです。 例:セルa1からa10までを合計するとsum(a1,a10)となり数値が表示sれます。 それをセルa1からa10までを削除しても結果が変わらないように変更したいのです。 よろしくお願いします。

  • エクセルのセルで式で計算された数値を式なしの数値だけにする方法は?

    タイトルの通りですが、例えば、A1のセルに、計算式が入っていて、その計算式による数値が表示されているとします。 A1のセルの数値だけを、コピーして、別のファイルにコピーしたいのですが、A1のセルの計算式による数値だけを(計算式ごとコピーすることなく)コピーする方法はありませんか? よろしくお願いします。

  • エクセル セルの数値範囲指定

    エクセル初心者です。 普通は1セルに1つの数値を入れるかと思いますが A1のセルの中に1以上50000以下の範囲の数字全てを 意味づけたいのです。 こういうことは可能でしょうか? 後ほどの資料作りで、例えば「35460」という数値があった場合、 1~50000の範囲内だからA1に値する、という風にしたい為、 このような考えを持ったのですが。 お手数掛けますがご回答よろしくお願いします。

  • エクセル:数値入力後、一致したセルの”塗りつぶし

    いつもお世話になります。 エクセルの計算式が使えるかお願い致します。 セル(A1からC1)に任意で数値が入力されています。 その数値がセル(E1からI1)固定の数値と一致した場合、一致したところだけ”塗りつぶし”する方法がありますか。 (EX)    A1 B1 C1 D1 E1 F1 G1 H1 I1 1  1  3  5  1  2  3  4  5  2  1  2  5  1  2  3  4  5  3  2  3  4  1  2  3  4  5 

専門家に質問してみよう