• 締切済み

Excel自動計算

  A B C 1 60% 100 60 2 70% 120 84 3 80% 50 25 C1にA1*B1を自動で計算したい。B列に入る金額はまちまちですが、 A列は60,70,80%のいずれかしかは入りません。 IF関数で試みましたが挫折しました。 教えて下さい。よろしくお願いします。

みんなの回答

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

C1に =A1*B1 じゃだめなんですか?

motty7777
質問者

お礼

返事が遅くなりました。初歩的な考え方のミスでした。 ありがとうございました。

motty7777
質問者

補足

実際の所、(1-60%)*100としたいのです。 つまり、100*0.4でC1には40と表示したいです。

関連するQ&A

  • この表を自動で計算したいです。

    まず表の形式ですが、下記のようになっています。   A列     B列   C列 1 日付     金額    品目 2 2004/11/4   1234   仕入れ 3 2004/10/29  5678   経費 4 2004/11/15   484   雑費 5 2004/10/18  2334   経費 6 2004/11/6   1450   交通費 7 2004/12/1    34   仕入れ 8 2004/11/23  3333   仕入れ A列の日付はランダムで並んでおります。 行いたいことは 【2004年5月の経費の総額を自動計算で算出】です。 今まですと、C列の品目を無視して期間での金額の合計値を出してました。 その時の計算式は =SUMPRODUCT((YEAR(A2:A498)=2004)*(MONTH(A2:A498)=5)*B2:B498) です。 今回は条件にC列の品目加えたいのですがどうしても出来ません。 ご指導を御願いします。

  • 計算式を教えてください。

    簡単に集計できる計算式があれば教えてください。 計算したい内容は毎日2種類の数値を入力しているのですがその数値には基準値があってその基準値を上回る部分だけを表示されるようにしたいのです。具体的には A列にはその日の商品「A」の実際の数値を入力 B列にはその日の商品「B」の実際の数値を入力 C列には商品「A」の数量-10ただし「A」「B」合計が20以下の場合は0 D列には商品「B」の数量-10ただし「A」「B」合計が20以下の場合は0 例えば、とある日の数量が商品「A」が12で商品「B」が10ならC列に2、D列に0とか、商品「A」が9で商品「B」が13ならC列に0、D列に2と自動的に表示されるといいのですが…IF関数でいろいろ試してみましたがギブアップです。どなたかこんな私に良きアドバイスをお願いいたします。

  • 表計算ソフトんの関数について

    列ごと計算してくれる関数ってあるのでしょうか? 例えば A列に金額、B列に個数 そしてC列に合計の金額といった感じです。 一つ一つ関数を入力すると時間がかかりすぎて困っています。 知っている方がおられましたらお願いします。

  • エクセル セル参照での自動計算(マクロ必須?)

    いろいろ調べたのですが、あまりにも欲張った作業を自動的にさせようと していますので私の力では限界があり、皆さんのお力をお借りして ヒントでも教えて頂ければと思い質問をさせて頂きます。     A       B        C   (伝票NO)  (金額)    合計金額 1  001850   600     2  001850   300 3  001850   1580     2480 4  001851   2100     2100 5  001852   80     6  001852   1260 7  001852   800 8  001852   1260 9  001852   1260    10 001852   945 11 001852   945      6550 12 001853   1050 13 001853   420 14 001853   1260     2730 15 001855   1575 16 001855   1600     3175 17 001854   1260      18 001854   945 19 001854   12600     20 001854   425      15230 上記のファイルで A列を参照し、A列が同じ値になっている行分のB列の合計をC列へ自動的に 表示させたいのですが、どのような関数やマクロを使えばよいのでしょうか? 例)  001850がA1~A3の行まであるので  同じ行数分のB列(B1~B3)の合計を  C列のC3に表示 ●A列は番号順に並んでいない     ※001855から001854に戻る場合もある ●A列の行は1行の場合もあれば、複数行の場合もある また、同じような形式でファイルがたくさんあり ファイルごとにA列番号が違い、またA列の行数も違います。 このような場合はマクロを使用することになるのでしょうか? IF関数ですと限界があり また、せっかく作った関数式が別ファイルには論理式や真偽のセル値の違いで エラーが表示されると思います。 たぶんマクロを使わないといけないと思うのですが 最終的な目標として、「ファイルを開く」→「マクロ実行?」→「C列に合計表示」という 作業を自動的におこないたいです。 欲を出せば、C列の合計が表示されている行以外は全て削除させたいです。  ※上記の例ですが、C1、C2、C5、C6などの行を削除  ※削除させるので「形式を選択して貼り付け」→「値を貼り付け」という作業も   マクロで行う必要があると思うのですが…。 何かヒントになるよな事でも構いませんので ご教授願います。

  • 計算式が分かりません

    Excel2003にて計算表を作りたいのですが。 A列に名前を、B列に売上金額を、C1に最高売上金額を、D1にその最高売上をした人の名前を表示したいのですが、 C1とD1に入れる、関数は又は、計算式が分からなくて困っています。どなたか、分かる人がいましたら教えてください。特にD1がぜんぜん分からないのです。よろしくお願いします。

  • Excel2003でif関数を使うとSUM関数で反映されません

    A1セルに金額を入力すると、B1に1と表示させる為に=IF(A1,"1","")といった数式を入れております。 さらにC1にBセルの合計値を表示させる為に=SUM(B1)C2には=SUM(B1:B2)と入力しているのですが、B列のセルにIF関数を使った数字『1』が表示されてもC列セルに反映されないので困っています。 ここで質問ですが、A列セルに金額が入力されるとB列セルに数字『1』が表示され、更にC列セルにB列セルの合計値が表示される様な関数等はありますでしょうか?解り難い説明ですいません。 因みにA、B、C列共に1~31までのセルがあります。

  • [EXCEL]二つの計算式

    同一シートに (1)A1+B1=C1 (2)A2+B2=C2 で、A1の数値を変えてもC1は元の計算結果のまま。 A2の数値を変えたらC2の計算結果は更新される というように、自動計算と手動計算の混合のようなことはできますか?!

  • Excel関数の使い方、条件と選択

    エクセルを用いて以下のようなことをしたいです。 まず条件として1は1000、2は2000、3は3000、4は4000。 つぎにAさん、Bさん、Cさんなどに条件、1、3、4などを割り振りその結果、1000、3000、4000などの数値を出したいです。 A列 B列 1 1000 2 2000 3 3000 4 4000      ↓この1000、3000、4000などを数式で表したい。 Aさん 1 1000 Bさん 3 3000 Cさん 4 4000 Aさん・・・・や1,3・・・などは自分で手入力します。その右セルの1000・・・などを数式で表して結果を表示させたいです。 Choose、Indrect、If、など調べてみたのですがどの関数を使ったらよいかわかりません。 もっと具体的に言うと、Aさん、Bさんなどそれぞれに数字の条件を割り振り、その時のお金の金額を計算したいです。 以上、よろしくお願いいたします。

  • excel関数についての質問です。

    A列に1000未満の様々な数字がはいっており、 現在関数を使って2段階で下記のように加工しているのですが それを1つにまとめたいと思い試行錯誤しておりますが、うまくいきません。 【例】281.25→282 、 28.125→28.2 、 2.8125→2.82  、 0.28125→0.29    15→15.0  、 1.5→1.50  、      ※3桁表示にしたい(○○○、○○.○、○.○○)     ※上記いずれも四捨五入でなく繰上げたい。    現在のところ B列には【繰上げの関数】 =IF(LEN(TRUNC(A1))>2,ROUNDUP(A1,0),IF(LEN(TRUNC(A1))>1,ROUNDUP(A1,1),ROUNDUP(A1,2))) C列には【桁数をそろえる為の関数(たとえば0.5を0.50とするため)】 =IF(LEN(TRUNC(B1))>2,TEXT(B1,"#0"),IF(LEN(TRUNC(B1))>1,TEXT(B1,"0.0"),TEXT(B1,"0.00"))) B列とC列の関数を合体して1つにまとめたいのですが、うまくいきません。 どなたかご教授いただけないでしょうか? ちなみにそれぞれの関数は私が作ったものではありませんが、 それぞれの関数自体は何とか理解できます。よろしくお願いします。

  • Excel教えてください!

    たとえばB列に J50000 W50000 A50000 のような文字をいれると自動的にC列に J50000 のように頭文字がJなら JAPAN W50000 のように頭文字がWなら WORLD A50000 のように頭文字がAなら AMERICA と入力されるような表をつくりたいのですが 作り方がよくわかりません。 IF関数とかを使えば可能なのでしょうか?

専門家に質問してみよう