EXCEL関数を使用した注文書の作成方法
- EXCELの関数を使用して、注文書の作成方法を教えてください。
- 数量欄に入力された値と金額を掛け合わせて、合計欄に反映させる関数について教えてください。
- 初心者向けの質問ですが、どのような関数を使えば良いのか教えてください。
- ベストアンサー
EXCELの関数を使用した注文書の作成方法
EXCELの関数を使用した注文書の作成方法 下記表の数量欄(列B:行2、列B:行3)に数量を入力すると、隣の金額(列C)と掛け合わさり 合計欄(列B:行9)に反映させるにはどのような関数を使用すればよいのでしょうか。 似た質問を調べIF関数を使用し挑戦しましたが、エラーが出てなかなか上手くいきません… 初歩的な質問で恥ずかしい限りですが、何卒ご教授よろしくお願い致します。 列A 列B 列C 行1 商品名 数量 金額 行2 椅子 10,000 行3 机 15,000 ・ ・ ・ 行9 合計 ?
- chiba_chiba
- お礼率55% (5/9)
- オフィス系ソフト
- 回答数5
- ありがとう数6
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
=SUMPRODUCT(B2:B8,C2:C8) です。
その他の回答 (4)
- kagakusuki
- ベストアンサー率51% (2610/5101)
単純に =SUMPRODUCT(B2:B8,C2:C8) とするよりも、 =SUMPRODUCT(B$1:B8,C$1:C8) とした方が、1行目の見出し行と、9行目の合計欄の間の行数を変更する際に、数式を変更する必要がなくなります。
お礼
アドバイスありがとうございます。 早速試してみます!
- hallo-2007
- ベストアンサー率41% (888/2115)
将来の応用テクということで 配列関数を紹介しておきます。 =SUM(B2:B8*C2:C8) と入れて Ctrl+Shift+Enterで決定します。 式が配列関数と認識されて []でくくられて表示されます。 式の意味は B2*C2 B3*C3 ・・・ B8*C8 を先に計算して、その結果をSUM(合計)します。 詳しくは エクセル 配列関数 などで検索してください。 http://www.excel-jiten.net/functions/array_formulas.html 使いこなせれば応用の幅が広がります。
お礼
ご回答ありがとうございます。 参考URLのサイトは詳しく解説されていて初心者の私でもわかりやすかったです。 ここで基礎的なことを学びたいと思います。
このような場合は、あらかじめ商品ごとの小計を求めておくのが一般的ですので、これをD列で求めることにします。 列D 行1 小計 行2 =B2*C2 行3 =B3*C3 ・ ・ ・ 行8 =B8*C8 次にB9の場所に=SUM(D2:D8)と入力すると合計金額が出てきます。 もしD列の小計を隠したい場合は、D列を非表示にするといいでしょう。
お礼
ご回答ありがとうございます。 参考にさせていただきます!
関連するQ&A
- こんな関数お願いします
こんな関数お願いします ドングリを拾った数の合計 Excel2003です、A列 月日 B列 氏名 C列 数量 行は2~60 氏名はA君B君C君D君です、 シート2のA列に氏名 B列に合計数量です。 B列の合計数量セルの関数式をお願いします、 シート1に記入するとシート2のB列に合計数量が出る方法A君でお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのDSUM関数の使い方は間違ってるのでしょうか?
以下に対辺見難いですが表を貼り付けています。 一番上の行が列名です。 一番左の列が行名です。 A B C 1 品名 色 個数 2 いす 黒 5 3 机 茶 3 4 机 白 4 5 いす 赤 2 6 いす 茶 9 7 8 品名 色 個数 9 いす 合計個数 23 合計個数の右に表示しているのがDSUM関数で求めた値です。 しかし、結果がおかしいのです。 計算式は =DSUM(A1:C6,C1,A8:C10) これだと、通常はいすの個数を探して合計されるので16になるはずです。 しかし、関数で出た答は、全部の合計でした。 どこが、おかしいのかご指摘お願いします。
- ベストアンサー
- オフィス系ソフト
- Excelの関数に関して教えて下さい
パソコンはWindos98です。 ExcelのAシートに A列 B列 C列 D列 (品名) (ロット) (容量) (数量) 1行 みかん 123 100g 3 2行 りんご 456 100g 4 3行 ピーチ 789 120g 2 とある場合に新たなBシートの A1のセルに「りんご」と入力した場合に A1 品名 A2 ロット A3 容量 A4 数量 Aシートの2行目のデータをBシートのそれぞれの欄に 自動的に入るという関数はありますでしょうか? ちなみにAシートのりんごのデータは2行目にくるか 3行目にくるかは分からないのでどこの行に入力しても Bシートに反映されるというようにしたいのです。 補足もしますのでどうか宜しくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- エクセルの関数について
いつもお世話になっています。 A列 B列 C列 D列 E列 F列 1行 氏名 試験1 試験2 試験3 試験4 合計点 2行 A ○ × ○ × 13 3行 B × ○ ○ ○ 10 4行 C ○ × × × 10 5行 点数 10 5 3 2 上記の表で、合計点を出すにはどの関数を使うのでしょうか。 できれば関数式書いていただきたいのですが。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCEL SUMIF関数について
EXCELのSUMIF関数ですが、マニュアル通り使用すると 思ったとおりの計算ができません。 A B C 1 1 10 100 2 2 20 200 3 3 30 300 4 4 40 400 5 5 50 500 の様な5行×3列の表で A列が>3のもののB列C列の合計を求めたい場合 =sumif(A1:A5,">3",B1:C5) とすれば990という合計が欲しいのですが、やってみると 90にしかなりません。(B列しか合計されていない) どうなっているのでしょうか。
- ベストアンサー
- オフィス系ソフト
- (エクセル)数値だけ合計したい
複数のセルに入力されている数値だけを抽出し、合計したいと思います。 A B C D E F G 1 合計金額 金額1 金額1理由 金額2 金額2理由 金額3 金額3理由 2 1000円 菓子 3 1500円 1000円 菓子 500円 飲料 4 1520円 1000円 菓子 500円 飲料 20円 消費税 以上のようにA列に合計金額を計算させる数式を考えています。 (ルール) ・B列とC列、D列とE列、F列とG列はセットです。例えば、B列には入力されているが、C列は空白ということはない ・B列とC列→D列とE列→F列とG列の順に入力されていく ・2行目、3行目のように、常に金額が3つとも入力されているとは限らない ・金額が入力されているB列、D列、F列には、「○○円」と「円」も一緒に入力されている (やりたいこと) A列に合計金額を反映させないのですが、以下のように規制したいです (1)2行目のように、金額が1つだけの場合(B列とC列しか入力されていない場合)は、合計金額は空白セルにする (2)3行目、4行目のように、金額が2つ以上の場合(D列とE列や、F列とG列にも入力されている場合)は、合計金額を反映させる (3)合計金額は「○○円」と「円」も一緒に反映させる (考えたこと) B列の金額とB列+D列+F列の合計を比較し、同じならA列は空白、違う場合はB列+D列+F列の合計をA列に反映させるようIF関数を使えばいいのではないか、と考えました。 そこで、まずB列+D列+F列の合計を出す関数を作ってみたのですが、うまくいきませんでした。 =SUM(SUBSTITUTE(B2,"円","")*1,SUBSTITUTE(D2,"円","")*1,SUBSTITUTE(F2,"円","")*1) とすると、金額が3つとも入力されていればいいですが、一つでも空白セルがあると、#VALUE!とエラーになってしまいます。 SUMPRODUCTを使用してできるかと思いましたが、同じ結果でした。 どうすれば、思っているようになるのでしょうか。 ご存知の方がいましたら教えてください。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excelでの関数vlookupの応用
関数については、ほとんど初心者の者です。 vlookup関数では、縦型の表の中から必要なデータを取り出すことができますが、それを応用して取り出した数値の合計を出すことはできますか? もし、vlookup関数以外の関数で、そのようなことをできる関数を知っている方、教えてください。お願いします。 (例:セルA列に科目、B列に科目コード、C列に金額の表で、 D列セルに科目コードを打ち込むと、E列にはB列から 抽出した科目コードの金額(C列)を合計して反映)
- ベストアンサー
- オフィス系ソフト
- エクセル関数で価格表を作成してるのですが・・・
エクセルにて価格表を作成したいのですが、 どの関数を使用していいのかわかりません。 ご存知の方がいらっしゃいましたらご教授のほどお願いいたします。 作成したい表の例としましては、 1つの商品名に対して3つの購入プランがありまして、そのプランに対して それぞれポイントが付加されるのですが、 (1)・・・通常価格にて購入の際のポイント数 (2)・・・割引価格I 〃 (3)・・・割引価格II 〃 とします。 そしてこのポイント数の合計によって商品購入の割引率が変わってきます。 ですので、各商品の数量欄に数字を入力したら、合計ポイント数を表示させ 尚且つ、割引率も表示させたいのです。 割引率は4段階になっており、 レベル1 40000-99999 レベル2 100000-224999 レベル3 225000-349999 レベル4 350000~ です。 少しわかりにくいかとは思うのですが、現在エクセルで A列⇒商品名 B列⇒(1)の数量入力欄 C列⇒(1)の価格 D列⇒(2)の数量入力欄 E列⇒(2)の価格 F列⇒(3)の数量入力欄 G列⇒(3)の価格 といった形で作成はしました。 ここからどのように進めていけばよいか、ご教授のほどお願い致します。
- 締切済み
- 財務・会計・経理
- エクセル2010の関数
計算式を構築したいのですが、どの関数を当てはめたら良いのか分からないので、ご存知の方がいらっしゃいましたら教えて下さい。 A,B,Cの3列があります。 Aには日付、Bにはドロップダウンリストで「売上高」と「雑収入」を選択できるようにしています。 Cには金額を入力します。 B列に「売上高」を選択した際にC列からそれに対応する金額の合計を計算。 B列に「雑収入」を選択した際にC列からそれに対応する金額の合計を計算。 できる関数式を構築することは可能でしょうか? ご存知の方がいらっしゃいましたら何卒教えて下さい。よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセル 表の自動追加
エクセルで見積書を作成しています。 単純化して書きますと A B C D E 1 商品コード 商品名 単価 数量 金額 合計¥~~ vlookup関数を使ってA列に商品コードを入力B列に商品名、C列に単価が引用され、後はD列の数量を入力すればE列の金額および合計金額が出るというようにしているのですが、 A~Eが埋まれば自動的に2行目が合計との間に挿入されるような関数?などはあるのでしょうか。現在では15行程度の表があるのですが、もっと数が増えたときや、数が少ないときに〆の線を引くのが面倒なのです。 私自身はエクセルはネットで独学程度で学んでいるので詳しくありません。自分でいろいろ調べたのですが(と言ってもネットで調べただけですが)VBAを使用しなければ難しいでしょうか? 拙い文章で申し訳ありませんが、ご教授のほどよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
早々のご回答ありがとうございます! 助かりました!