Excel2010 給与明細書の自動計算

このQ&Aのポイント
  • セルA1の表示数値が96:00以上の場合、セルA2には指定した内容を表示する
  • セルB1に数値が未表示の場合、セルA2には¥10000を表示する
  • セルB1に1の場合、セルA2には¥4000を表示する
回答を見る
  • ベストアンサー

Excel2010 給与明細書の自動計算 その1 

セルA1(時間の合計表示のSUN関数入力)の表示数値が96:00以上になると、セルB1に表示された条件で、セルA2には指定した内容を表示するようにしたいです。 *セルA1の表示数値が96:00未満の場合は、セルA2は無表示。 (セルB1にはSUM関数入力済み) セルB1に数値が未表示の場合ではセルA2には¥10000を表示。 セルB1に1の場合ではセルA2には¥4000を表示 セルB1に2以上の数値ではセルA2には 0 または無表示 【例:1】 セルA1に96:00以上の数値が表示。  セルB1   セルA2  無表示    ¥10000   1     ¥4000   2     0または無表示   3     0または無表示    【例:2】 セルA1に96:00未満の数値が表示。  セルB1  セルA2  無表示      1         2        3      *セルA2は無表示です。 *無表示とは数値も文字も何も表示されない状態です。 何卒よろしくお願いいたします。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.2

> SUM関数を削除すれば¥10000は表示されるのですが 0を表示しない設定なのでしょうか。以下のようにしてみてください。 =IF(A1>=96/24,IF(B1=0,10000,IF(B1=1,4000,"")),"")

tktk1980
質問者

お礼

早速のご返答ありがとうございます。 解決いたしました。 ありがとうございました。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.1

たとえば以下のような感じでいかがですか。 =IF(A1>=96/24,IF(B1="",10000,IF(B1=1,4000,"")),"")

tktk1980
質問者

お礼

補足の欄で記載を忘れたましたので、お礼の欄にて追加記載させていただきます。 セルB1にはSUM関数が入力されており、SUM関数を削除すれば¥10000は表示されるのですが、SUM関数入力条件のもとで表示可能にはできないでしょうか。何卒よろしくお願い申し上げます。

tktk1980
質問者

補足

ご返答ありがとうございます。 セルA1の表示数値が96:00以上で セルB1が1の条件では、セルA2に¥4000が表示されますが、 セルB1が無表示の条件では、セルA2に¥10000が表示されません。 何卒、よろしくお願いいたします。

関連するQ&A

  • Excel2010 給与明細書の自動計算 その2

    セルA1(時間の合計表示のSUN関数入力)の表示数値が40:00以上になると、セルB1に表示された条件で、セルA2には指定した内容を表示するようにしたいです。 *セルA1の表示数値が40:00未満の場合は、セルA2は無表示。 (セルB1、セルB2にはSUM関数入力済み) セルB1に数値が未表示の場合ではセルA2には0または無表示 セルB1に1の場合ではセルA2は0または無表示   〃 に2の場合では 〃   0または無表示   〃 に3の場合では 〃   セルB2に表示された数値をマイナスにして表示   〃 に4の場合では 〃   セルB2に表示された数値をマイナスにして表示   〃 に5の場合では 〃   セルB2に表示された数値をマイナスにして表示   〃 に6の場合では 〃   セルB2に表示された数値×2の数値をマイナスにして表示   〃 に7の場合では 〃   セルB2に表示された数値×2の数値をマイナスにして表示   〃 に8の場合では 〃   セルB2に表示された数値×2の数値をマイナスにして表示   〃 に9以上の数値では〃  セルB2に表示された数値×3の数値をマイナスにして表示 【例:1】 セルA1に40:00以上の数値が表示、セルB2には¥6000が表示  セルB1   セルA2  無表示    0または無表示   1     0または無表示   2     0または無表示   3     ¥-6000   4     ¥-6000   5     ¥-6000   6     ¥-12000   7     ¥-12000   8     ¥-12000   9     ¥-18000   10     ¥-18000 *マイナスの数値は赤色表示希望ですが『セルの書式設定』で行う事が可能ならばおこないたいと思います。 【例:2】 セルA1に40:00未満の数値が表示、セルB2には¥6000が表示  セルB1  セルA2  無表示      1         2        3        4        5        6   7   8   9   10 *セルA2は無表示です。 *無表示とは数値も文字も何も表示されない状態です。 何卒よろしくお願いいたします。

  • EXCEL2010

    関数のご教授をお願いいたします。 セルA1に10000以上の数値が表示され、さらにセルA2に50以上の数値が表示される場合に、セルA3にはセルAI表示された数値の5%(ROUNDDOWN/切り捨て)が表示される。 *セルA1が100未満またはセルA2が50未満の場合はセルA3には0が表示される。 *セルA1には関数「=IF(X9=0,"",S9/X9)」が挿入されている。 *セルA2には関数「=SUM(D9:R9)」が挿入されている。 例1:)セルA1=10000 セルA2=50    セルA3=500 例2:)セルA1=12550 セルA2=55    セルA3=627 例3:)セルA1=9999  セルA2=55    セルA3=0 例4:)セルA1=10000 セルA2=49    セルA3=0 例5:)セルA1=9999  セルA2=49    セルA3=0 以上よろしくお願いいたします。

  • Excel2010 指定した数値の自動表示

    下記のようにA2セルに数値が表示された場合、A3セルに指定する数値を表示させてたいです。 A2セルに数値が表示された場合、A3セルには「¥3600」と表示される。 A2セルが0数値表示または無表示の場合、A3セルは無表示(何も表示しない)となる。 *A2セルにはSUM関数が入力されています。 *オプションでは「ゼロ値のセルにゼロ表示をする」のチェックを外してゼロ表示しない設定にしてます。 よろしくお願いいたします。

  • excel関数について

    教えてください。 100~300 → A 300~500 → B 500~700 → C 700~900 → D (セル内の数値が、100以上、300未満の場合は『A』と表示させる) (セル内の数値が、300以上、500未満の場合は『B』と表示させる) (セル内の数値が、500以上、700未満の場合は『C』と表示させる) (セル内の数値が、700以上、900未満の場合は『D』と表示させる) 上記のようにしたいんですが、どの関数を使えばいいんでしょうか。

  • エクセルで給与計算

    エクセルで給与計算(時間管理表)を作っていますが、煮詰まってしまいました。   A  B C  D 1 8 : 00 2 8 : 00 3 8 : 00 4 8 : 00 5 6 8:00の入力を数値で入力したいので8と:と0に分けました。 A5、C5をそれぞれSUM関数で合計を出し、A6にTIME関数で時間に戻しましたが、24時間以上は計算されない為8:00になってしまいます。 こういう場合は他に使える関数があるのでしょうか? 時間の入力を数値で入力する場合他にいい方法がありますでしょうか? 8:0と普通に入力すればいいのでしょうが、数値の入力が速いためこのようにしました。よろしくおねがいします。    

  • エクセル2003 計算されないようにしたい

    例 A列     B列  1     =A1+A2  2     =A2+A3  3     =A3+A4 (A4は空白です) となっている場合に B1=3 B2=5 B3=3 になると思うんですが この時に空白のセルと計算結果を出すときは0もしくは 計算されないようにしたいです。 最終的にB列にSUM関数を使って合計を出したいのですが A列に求めたい数字が片方しか入ってない場合 (数字が入っているセル+空白セル)はSUM関数の合計に入れたくないです。 なので上記の例では B列にSUM関数をした場合11ではなく8にしたいです。 それには文字列を入力して#VALUE!にするしかないですか? でもその状態にしてSUM関数で合計を出したときも#VALUE!になってしまいます。 よろしくお願いします。

  • Excel2010 自動表示

    下記のようにB2セルに表示される数値によって、B3セルに指定する文字を表示させてたいです。 B2セルが1以上の数値の場合、B3セルには「積立」と表示される。 B2セルが0数値表示または無表示の場合、B3セルは無表示(何も表示しない)となる。 B2セルが-1以下の数値の場合、B3セルには「補填」と表示される。 *B2セルには関数が入力されています。 *オプションでは「ゼロ値のセルにゼロ表示をする」のチェックを外してゼロ表示しない設定にしてます。 よろしくお願いいたします。

  • Excelであるセルに計算式を入力するとゼロになってしまいます

    初歩的な質問ですみません。 Excelであるセルの範囲の(例:A1:C1)合計をどこかのセル(例:A3)に 求めたいのですが、そこにSUM関数を入力しても結果がどうしてもゼロになって しまいます。 ただしそのセル(A3)以外の他のセル(例:B3)に入力すると正しい結果が 表示されます。 セルの書式を調べても、合計の範囲のセルと結果を出すセル両方とも数値に なっています。どうしてそのセルだけが正しく計算されないのでしょうか? セルの書式以外にも、何か特別に設定できる項目はあるのでしょうか? 教えてください。

  • エクセルの計算で・・・

    私が作ったファイルではないのですが、とても簡単なシートがあります。たてに10項目数値が入るセルがあり、一番下のセルが合計になっています。 オートSUMで組んでいるので、各セルに入力した数値(整数)の合計が一番下のセルに出ればいいわけです。 合計のセルをクリックしますと、関数バーには「=A1+A2+A3・・・」というように正しく表示されます。 ところが、10項目入力しても、合計セルは0のままなのです。 そこで、関数バーのところにマウスを合わせ、1回クリックし、エンターを押すと、合計セルが正しく表示されます。 エクセルでは、セルに数字が入れば瞬時に合計に反映されるはずですよね。それがそうはなりません。書きなおす場合も同様に、各セルの数値を再入力しても、合計が何にも変化なし。前述のような作業をして初めて、合計が変わります。 いったん、関数をデリートし、あらためて組んでみても、だめでした。 原因と解決策がおわかりでしたら、教えてください。

  • Excel2010 日にちの自動入力について

    Excelで毎月/1日~31日までの出勤簿を作っています。 日にちの自動入力についてご教授をお願いいたします。 Y3に年を、AC3に月の数値を入力 B8〜B38セルにY3の年/AC3の月の日にちを表示する関数の教授をお願いいたします。 *その月に存在しない日は表示しない 例)1:Y23セル=2021、AC3セル=1の場合     B8セル〜B38セルには1〜31の数値が表示される。 例)1:Y23セル=2021、AC3セル=2の場合     B8セル〜B35セルには1〜28の数値が表示される。 例)1:Y23セル=未入力、AC3セル=未入力の場合     B8セル〜B38セルには何も表示されない。

専門家に質問してみよう