
仕事で支払管理表を作成しています。
請求先名・金額・金融機関・振込日などをデータとしています。
請求金額の合計・支払済金額の合計・残額の合計が自動計算されるようにしたいのですが、どうすればいいでしょうか?
私が考えたのは、IFを使って「振込日セルに日付が入力されたら、支払金額の値を返す」新しい列を作り(ここで支払い金額の合計を出す)、請求金額の合計-支払金額の合計=残額とすることです。
ただ、このIF式もどうすればいいのか…。「日付が入力されたら」というあいまいな条件を関数にできるのでしょうか?
「支払金額」という列をつくり、金額を手入力するのはやりたくありません…。
そのほかの手法でも構いませんので教えてください。
どうかよろしくお願いします。
No.1ベストアンサー
- 回答日時:
「振込日セルに日付が入力されたら、支払金額の値を返す」について
=IF([振込日の番地]="","",[金額の番地])
(振込日セルに何も入力されていなければ値を返さず、そうでなければ金額セルの値を返す)
というのはどうですか?
すばやい回答ありがとうございます!
>振込日セルに何も入力されていなければ値を返さず
という発想がありませんでした。逆を考えればいいんですよね。
自分でも色々やってみたのですが、=IF(振込日,金額,0)でできました!どうしてだかはわかっていないのですが(苦笑)
お礼ポイントは先着順でつけさせていただきました。ありがとうございました。
No.2
- 回答日時:
簡単な方法ですがIF関数を使って・・・の「日付が入力されたら」ではなく式としては「日付が空白なら」という計算式を入れておけばよいではないでしょうか。
つまり、計算式を入力する合計欄に「=IF(日付="","",請求金額の合計-支払金額の合計)」などとすれば、もしも日付が空白なら空白をそうじゃないなら請求金額の合計-支払金額の合計という式になります。
その式を各セルに入れておけば日付を入力するまでは値を返すセルは空白にできます。
またIF関数は32個までだったと思いますが重ねて使用できますしAND関数などを使用して複雑な式も出来ますよ。
すばやい回答ありがとうございます!
>「日付が空白なら」という計算式
という発想がありませんでした。逆を考えればいいんですよね。
自分でも色々やってみたのですが、=IF(振込日,金額,0)でできました!どうしてだかはわかっていないのですが(苦笑)
お礼ポイントは先着順でつけさせていただきました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
Excelで日付が入っていたら金額を合計したい
その他(Microsoft Office)
-
EXCEL:特定の文字が入力された日付を表示する方法
Excel(エクセル)
-
-
4
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
5
AかBに入力があった時Cに反映、のようなエクセルの関数を知りたいです
Excel(エクセル)
-
6
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
7
日付が未入力の際はゼロか、空白にしたい
その他(Microsoft Office)
-
8
エクセルで日付が入力されたセルの隣のセルの金額を合計するにはどうするのでしょうか。
Excel(エクセル)
-
9
日付入力→指定のセルの色を塗りつぶし
Excel(エクセル)
-
10
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
11
エクセルの関数について(日付で、有効期限を過ぎたら印を付けたい)
Excel(エクセル)
-
12
リンク元の日付が空白の時リンク先セルも空白にしたい
Excel(エクセル)
-
13
条件付き書式のコピーについて(参照先も自動で変更したい)
Excel(エクセル)
-
14
A1セルに入力したら、入力時間をA2セルに自動挿入
Excel(エクセル)
-
15
エクセル 特定の文字を入れると他のセルの色が変わる
Excel(エクセル)
-
16
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
17
対象セル内(複数)が埋まったら文字を表示させたい
Excel(エクセル)
-
18
エクセルで日付を入力したらカレンダーに色を塗る
Excel(エクセル)
-
19
【Excel関数】別シートに日付順でデータを抽出する方法
Visual Basic(VBA)
-
20
日付を入力しカレンダーの該当する日に印をつけたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
Excel関数 「日付を入力...
-
Excel VBAでオートフィルタ後...
-
エクセル 条件が成立した場合...
-
pages で「テキストを左右両端...
-
エクセルで数字を1文字ずつセル...
-
エクセルでのNULLという文字列...
-
折り返して表示、縮小して表示...
-
エクセルファイルを開くとメッ...
-
上付き文字を別セルにそのまま...
-
エクセルについて、A1が1ならば...
-
VBAを 使わず セルの色塗り ...
-
エクセル関数で…
-
エクセルで縦書きルビの付け方
-
エクセル 週ごとの数値抽出
-
Excel:セルに入力されている日...
-
Numbersでマイナス値を赤色にす...
-
エクセルでのセルをまたぐ文字...
-
エクセルにて結合サイズが異な...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのチェックボックスを...
-
Excel関数 「日付を入力...
-
エクセルで数字から名前に変...
-
エクセル 条件が成立した場合...
-
エクセルにて結合サイズが異な...
-
Excel:セルに入力されている日...
-
エクセル関数で…
-
エクセルでのセルをまたぐ文字...
-
pages で「テキストを左右両端...
-
ワードで文字がセルの下にもぐ...
-
エクセルで縦書きルビの付け方
-
エクセルについて、A1が1ならば...
-
EXCELで連続していない数値を30...
-
excel どのくらい増減したか一...
-
折り返して表示、縮小して表示...
-
エクセルで漢字を数字に変換す...
-
エクセルで在庫表を作りたい
-
関数 IFとISBLANKのネストにつ...
-
エクセルで入力すると日付など...
-
関数名は合っているのに#NAME?...
おすすめ情報