
No.3ベストアンサー
- 回答日時:
#1/#2です。
お礼&補足を拝見しました。
ありがとうございます。
>A2に2時間、A3に1日(7時間)などと取得した場合、70という数字はどのように変化させればいいのでしょうか。
取得した年休(時間単位)をセルA2から下に順次入力していくとします。
1)セルB1:「70」を入力。
2)セルB2:「=B1-A2」を入力。セルB3以下にコピー。
3)セルC2:「=IF(B2=0,"0時間",IF(INT(B2/7)=0,"",INT(B2/7)&"日")&IF(MOD(B2,7)=0,"",MOD(B2,7)&"時間"))」を入力。セルC3以下にコピー。
これで、取得年度の残数が列Cの一番下のセルに表示されます。
(列Bは作業用の列として使用します。見たくないときは列を非表示にしてください。)
>年休なので次年度は残日数(時間は繰り越せないとします)にプラス12日という風にしていきたいのですが。
次年度は列E~Gを使って、取得年休(時間単位)をセルE2以下に入力するとします。
1)セルF1:「=INT(MIN(B:B)/7)*7+12*7」を入力(来年度の追加年休分が84時間(12日)のとき。違うときは数字の12を書き換えてください)。
2)セルF2:「=F1-E2」を入力。セルF3以下にコピー。
3)セルE2:「=IF(F2=0,"0時間",IF(INT(F2/7)=0,"",INT(F2/7)&"日")&IF(MOD(F2,7)=0,"",MOD(F2,7)&"時間"))」を入力。セルF3以下にコピー。
(列Eは作業用の列として使用します。見たくないときは列を非表示にしてください。)
早速の回答ありがとうございました。思っていたような管理ができそうです。後は、レイアウトを考えながら作成したいと思います。大変ありがとうございました。
No.2
- 回答日時:
#1です。
一点訂正させてください。
先ほどの式では、残りが7時間をきると「0日X時間」と表示されて今いますので、次のように修正させてください。
=IF(A1=70,"0時間",IF(INT((70-A1)/7)=0,"",INT((70-A1)/7)&"日")&IF(MOD(70-A1,7)=0,"",MOD(70-A1,7)&"時間"))
この回答への補足
年休ですので、取得数によって徐々に減っていくと思うのですが A2に2時間、A3に1日(7時間)などと取得した場合、70という数字はどのように変化させればいいのでしょうか。B行に表示させる場合、70をB1,B2というようにかえるのでしょうか。また、年休なので次年度は残日数(時間は繰り越せないとします)にプラス12日という風にしていきたいのですが。すみませんがよろしくお願いします
補足日時:2007/01/19 20:50No.1
- 回答日時:
年休を時間単位で考えたほうが分かりやすいと思います。
10日=70時間
もしA1セルに時間単位の取得済み年休が入力されていれば、
=INT((70-A1)/7)&"日"&IF(MOD(70-A1,7)=0,"",MOD(70-A1,7)&"時間")
で計算できると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELのcountif関数での大文字...
-
文字数のカウントと平均数の算出
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセルで特定のセル内にだけ...
-
excelで、空白を除いてデータを...
-
同一セル内の重複文字を削除し...
-
エクセルに入力後、別シートの...
-
エクセル1行おきのセルを隣の...
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
自分の左隣のセル
-
EXCELでマイナス値の入ったセル...
-
Excelで日付が入っていたら金額...
-
エクセルで年月日から月日のみへ
-
EXECL バーコード生成でBarCode...
-
Excel 特定の倍数の個数を数え...
-
【Excel】4つとばしで合計する方法
-
Excel 年齢を年代に変換する...
-
エクセルの文字のカウントで隣...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
同一セル内の重複文字を削除し...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
週の労働時間を計算するエクセル
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
【Excel】4つとばしで合計する方法
-
エクセルに入力後、別シートの...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
エクセルで年月日から月日のみへ
-
エクセル 12進数
-
一時間当たりの製造数を調べた...
おすすめ情報