こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルの関数がわかりません

今現在 式でl1のセルに if(and(g1=0),0,"")と入れて一か所の数字で表示させているのですが、
さらに j1に数字(1~12)が入ったらg1の数字を表示させる式はありますか?

g1には売上金、j1には入金月、l1には入金金額を入力してます。
入金時手入力していますが入力ミスがあり、入金月を入れれば自動で金額が表示されるように変更したいです。

初歩的な質問ですみません。よろしくお願いいたします。

投稿日時 - 2013-10-02 19:36:42

QNo.8288945

困ってます

質問者が選んだベストアンサー

 I1セルに次の数式を入力されると良いと思います。

=IF(AND(ISNUMBER(G1),ISNUMBER(("1904/"&J1&"/1")+0)),G1,"")

 条件付き書式を使用する事なしに、G1セルに数値が入力されていて、尚且つ、J1セルに1から12までの整数が入力されている場合にのみ、G1セルに入力されている値をI1セルに表示させる事が出来ます。(月の所に13や6.5などの月では無い数値を入力しても表示が行われない様になっています)

投稿日時 - 2013-10-03 01:07:48

お礼

有難うございました。
早速やってみました。助かりました。

投稿日時 - 2013-10-04 08:10:08

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

j1に数字(1~12)が入ったらg1の数字を表示させる式:

g1の条件付き書式の条件に =OR(J1<1,J1>12) と入れて、条件付き書式の書式で、フォントの色を白にしてみてください。

投稿日時 - 2013-10-02 20:12:53

お礼

有難うございます。助かりました。
早速やってみます。

投稿日時 - 2013-10-02 21:09:03

あなたにオススメの質問