[[20050309152712]] 『エクセルの表計算、累計の出し方』(ottu) >>BOT

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

 

『エクセルの表計算、累計の出し方』(ottu)

A1を入力スペースにし、A1に入力した数字がB1に加算されるような表を作りたいのですが、
可能でしょうか??
ご返答宜しくお願い致します。


 このようなことですか?
[[20020530145644]] 『電卓みたいな計算できますか?』(事務員です)
(ケン)

そーですっ。
可能なんですねぃ。
有難うございましたっ。(ottu)

追加で質問よろしいでしょうか??
先程の電卓系の式(同じ式を)を10行ほど下へ作りたいのですが、
そのようにすれば良いでしょうか?!たびたび、すみません。。。(ottu)


 コードのセル番地を変更してあげる。

    inp = "$A$1"
    outp = "E1"

 この10行下であれば、

    inp = "$A$11"
    outp = "E11"

 ですよね。(A11に打ち込むとE11に反映される)
(代奈)

ありがとうございましたっ。(ottu)

『先程の追加』(ottu)
追加で質問よろしいでしょうか??先程の電卓系の式(同じ式を)を10行ほど下へ作りたいのですが、どのようにすれば良いでしょうか?!たびたび、すみません。。。

 新しいスレッドを立てると、経緯が分かりません。
 編集を押して、続きに書くようにしましょう。
 (代奈)

 Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column > 1 Then Exit Sub

    Application.EnableEvents = False

    Target.Offset(, 1).Value = Target.Offset(, 1).Value + Target.Value
    If Target.Value <> "" Then
        ActiveCell.Offset(-1, 0).Select
    End If
    Application.EnableEvents = True
 End Sub
こんな感じでもOKかなぁ?
(ケン)

 なるほど。
 これだと入力場所を問わないですね(*^^*)
 (代奈)

すみませんっっ。
もう一つ質問いいでしょうか?!(しつこいっ)
↑↑↑
このケンさんの方法で行うと一行目に(例:A1に入力数字、C1?に累計が)表示されますが
B1に入力したい場合(A1の前に行を挿入する場合)、上の式のどこを変更すれば良いでしょうか??(又は、別の数式であれば教えてください)

ottu


 >このケンさんの方法で行うと一行目に(例:A1に入力数字、C1?に累計が)表示
 A1に入力したらB1に表示されるの間違いだと思いますが、
 B列に入力したら、C列に表示なら
 If Target.Column > 1 Then Exit Sub を
 If Target.Column <> 2 Then Exit Sub に変えてみてください。

 (川野鮎太郎)


有難うございました。
無事、処理できそうです。(ottu)


入荷数 7 8 9
累計 7 15 24 24 24 24 24

SUMを使って累計を出す計算式を作り書式のコピーをしましたが24が重複します

重複したデータは表示したくないのですがどうしたらいいんですか?

教えてください     (派遣社員 MA)


	A	B	C	D	E
1	入荷数	7	8	9	
2	累計	7	15	24	

 B2 =IF(B1="","",SUM($B1:B1))  右へコピー。

 (GobGob)

コメント返信:

[ 一覧(最新更新順) ]


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