[[20190605171029]] 『小計、合計を自動的に出るようにしたい』(な) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『小計、合計を自動的に出るようにしたい』(な)

   A   B   C   D   E   F
1  品名 備考  数量 単位  単価  金額
2  AAA     2   個   200  400
3  BBB     3   式   100  300
4  計                 700
 

A列に「小計」と入力された際にF3に小計が
A列に「合計」と入力された際にF4に合計が
数量と単価をかけたものをF列に自動で出るように
したいのですがEXCEL初心者のため分かりません。
どなたか教えて頂けましたら幸いです…よろしくお願い致します。

説明が分かりずらくすみません…

< 使用 Excel:Excel2013、使用 OS:Windows8 >


回答ではなく提案です。

「小計」機能を使えるような表に変更することはできませんか。
https://forest.watch.impress.co.jp/docs/serial/exceltips/1078038.html

(マナ) 2019/06/05(水) 19:50


マナさんありがとうございます。

関数を入力し数量と単価をかけたものと小計、合計がて全てF2から表示させるようにしたいのです。
(な) 2019/06/06(木) 07:42


 >A列に「小計」と入力された際にF3に小計が

 例えば、お書きの表だと小計はどのように表示してほしいのですか?

(コナミ) 2019/06/06(木) 11:44


→コナミさま

数量と単価をかける・A列に小計と入力された際に小計を出す・A列に合計と入力された際に合計を出す
この3つを出来る関数をF2からフィルハンドルをドラッグして数式をコピーしたいのです…
(な) 2019/06/06(木) 12:11


 それはわかります。
 例えば、最初の例だと小計は品名ごとに出すんですか?
 だとすると、行は2行必要になりますよね?
 品名の種類分小計が必要という事になるんですか?
 結果としてこうなって欲しいという具体的なレイアウトを聞いてます。
(コナミ) 2019/06/06(木) 12:16

捉え間違い申し訳ありません…

   A   B   C   D   E   F
1  品名 備考  数量 単位  単価  金額
2  AAA     2   個   200  400
3  BBB     3   式   100  300
4  小計                700
5  CCC       1   個   100   100
6  DDD       2   個   200  400
7  小計               500
8  合計               1200

例のレイアウトが間違っていた為、修正致しました。
最終的にしたいレイアウトはこちらになります。
(な) 2019/06/06(木) 12:40


 小計を出す基準はどのようにして決まるのですか?
(コナミ) 2019/06/06(木) 12:51

 それと、表の間に小計を入れるとなると単なる数式のドラッグでは難しいことは
 想像はつきますよね?

 小計の基準がはっきりすればマナさんの提示されている小計機能で
 ご希望の表が作れるんですがそもそも小計機能について調べてみましたか?
(コナミ) 2019/06/06(木) 12:53

 すべての品物に必ず小計を出すのなら

 F2 =IF(E2<>"",C2*E2,IF(A2="小計",SUM($F$1:F1)-SUMIF($A$1:A1,"小計",$F$1:F1)*2,IF(A2="合計",SUM($F$1:F1)/2,"")))

 下コピー

 こういうこと?
(笑) 2019/06/06(木) 13:03

小計は決まった場所に入るわけではなく
入る場所は時々によって変わります。

その方法(小計機能)も試してはみたのですが他にもシートがたくさんあり
内容も変わってくる為、何度も同じ作業をするのであれば
最初から関数を入力しておいたシートを作れないかと思い質問した次第です…
(な) 2019/06/06(木) 13:12


(笑)さんが書いて下さった関数を入れてみましたが
数量と単価をかけた小計は出ましたが合計が出ません…
(な) 2019/06/06(木) 13:29

 >合計が出ません…
 
(な) 2019/06/06(木) 12:40  ← 提示の表で試しました。

 こちらでは F8 は「1200」と出ていますが
 そちらはどうなったんですか?

 以上、確認だけ
(笑) 2019/06/06(木) 13:44

数量×単価した数字(F列2・3・5・6)は出てくるのですが
小計(F列4・7)と合計(F列8)の欄は空白になっています…
(な) 2019/06/06(木) 13:50

 小計、合計の文字の間や前後にスペースが入っていたりはしないだろうか?
(ねむねむ) 2019/06/06(木) 13:51

確認しましたがスペースなどは入っていませんでした…
(な) 2019/06/06(木) 14:02

 どうやって確認したんですか?

 どこか空いたセルに =A4="小計"
 それとは別のセルに =LEN(A4)  と入れると何が返りますか?
 前者は TRUE、後者は 2 になりますか?

 それと念のため、F2セルに入力した数式をコピーして
 ここに貼り付けてください。

 くり返しますが、こちらでは
(な) 2019/06/06(木) 12:40  ← 提示の表通りの結果になっています

 以上です
(笑) 2019/06/06(木) 14:30

ねむねむさまから小計・合計の文字の間や前後にスペースが入っていないか
確認してみてとのことでしたのでスペースが入っていないか確認していました!

=A4="計" → TRUE
=LEN(A4)  → 1   ・表で分かりやすくするため小計と書いておりますが実際は「計」です

F2セルに入力した数式はこちら↓になります

=IF(E2<>"",C2*E2,IF(A2="計",SUM($F$1:F1)-SUMIF($A$1:A1,"計",$F$1:F1)*2,IF(A2="合計",SUM($F$1:F1)/2,"")))
(な) 2019/06/06(木) 14:50


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.