エクセル関数を教えて下さい。(率の出し方)
有給休暇消化率の率の出し方ですが、
例えば、
当年度新規付与 20日・・・AさんBさん共通
当年度消化日数 10日・・・Aさん
当年度消化日数 30日・・・Bさん
とあったとします。
Bさんの消化日数は、実は弊社には前年度繰越があるため、最大40日有休があるため
30日の取得も可能なのですが、ここでは、純粋に新規付与された日数に対してどのくらい取得しているかの率をもとめることになります。
この場合、=IF(当年度消化日>20,"100%",当年度消化日数/当年度新規付与) という式を考えましたが
偽の場合がうまく%表示されません。ここはどうしたらいいのでしょうか?偽の場合は、Aさんの場合
10/20で、50%の取得率としたいのです。
すみませんが、宜しくお願い致します。
No.5
- 回答日時:
No.3です。
皆さん「=IF(当年度消化日数>20」の部分をスルーしていますが
この部分は「=IF(当年度消化日数>当年度新規付与」とすべきでは?
質問者様の会社が勤続年数や週の労働日数などに関係なく
全員に一律で20日の有休を付与するルールになっているのであれば
「=IF(当年度消化日>20」のままでもいいですけど。
フォローをありがとうございます。
新規付与としては、20日の新年度分としての付与分と、前年の繰越を合わせて新規付与となりますが、
純粋な20日の新年度付与分に対して取得率を出すので通例のようなので、20日とさせていただきました。
No.4
- 回答日時:
>率の出し方
⇒表示セルを後で計数(平均値等)したい場合、数値でないと面倒なので「セルの書式設定」→「表示形式」でパーセンテージを選択
現在の数式は、=IF(当年度消化日>20,1,当年度消化日数/当年度新規付与)
⇒表示セルを文字列として表示したい場合、「セルの書式設定」→「表示形式」で標準を選択
現在の数式は、、=IF(当年度消化日>20,"100%",TEXT(当年度消化日数/当年度新規付与,"0%"))
No.3
- 回答日時:
> =IF(当年度消化日>20,"100%",当年度消化日数/当年度新規付与)
今、この式の結果はどうなっているのでしょうか?
セルの書式設定を「パーセンテージ」にするだけで
解決するような気もしますが…
当年度新規付与日数が全員一律に20日でない場合も考慮するなら
=MIN(当年度消化日数,当年度新規付与)/当年度新規付与
さらに、有休を消化した場合に、前年度繰越日数から
優先的に消化されるのであれば、前年度繰越日数の項目を追加して
=MAX(当年度消化日数-前年度繰越日数,0)/当年度新規付与
とした方がよいのではないかと思います。
(いずれの場合も、セルの書式は「パーセンテージ」にします)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 会社の有給休暇について 3 2022/07/23 11:14
- 転職 退職 有給消化の使い方について 7 2023/05/28 21:22
- 会社・職場 有給休暇について教えて下さい。 8月1日に入社したので2月1日から有給休暇10日が付与された場合。 3 2023/03/01 21:00
- 労働相談 今年の4月で4年目になります。会社員です。 有給消化について質問です。 会社に10月にならないと有給 2 2022/08/27 15:51
- 労働相談 有給消化を会社にお願いしました。 今年の4月で4年目になります。会社員です。 6月にコロナのワクチン 3 2022/06/13 13:03
- 労働相談 就業規則改訂で有給休暇の扱いが変わるのですが 6 2022/11/05 08:59
- 出産 産休中の有給消化 出産手当金について 1 2023/05/27 09:44
- 労働相談 退職後の有給消化について。 宜しくお願いします。 10年間働きましたが、10月上旬に退職する旨を上長 5 2022/10/19 14:26
- 労働相談 年次有給休暇について質問です。 3/1に正社員として入社し20日の有給休暇が付与されました。 それ以 3 2023/03/28 17:38
- 労働相談 有休消化について教えて下さい。 6月末にて退職の予定です。 現在、有休(1日8時間)残りが29日と半 2 2022/04/03 01:05
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
自動入力で今月はMONTH(TODAY()...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
空白でないセルの値を返す方法...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
値を入力後、自動的にアクティ...
-
マイナス同士の前年比
-
Excel:文字と数字の組合せ、次...
-
エクセルで時間の判定をしてい...
-
EXCELのセル上のURLを...
-
yyyy/mm/ddからyyyy/mmへの変換
-
ExcelVBAでセルを編集状態にす...
-
【vba】指定範囲の中に任意の文...
-
【Excel】セル内の時間帯が特定...
-
エクセルで複数の条件で掛け算...
-
エクセルの数式がかぶって、選...
-
バーコードが読み取れない原因...
-
Excelでセルに入力されたカラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
Excel:文字と数字の組合せ、次...
-
エクセルで既に入力してある文...
-
値を入力後、自動的にアクティ...
-
エクセルの数式がかぶって、選...
-
エクセルで時間の判定をしてい...
-
空白でないセルの値を返す方法...
-
Excelでセルに入力されたカラー...
-
yyyy/mm/ddからyyyy/mmへの変換
-
入力したところまでを自動的に...
-
excel 関数にて文字を0として認...
-
バーコードが読み取れない原因...
-
エクセルで複数の条件で掛け算...
-
ExcelVBAでセルを編集状態にす...
-
エクセルで、特定のセルの内容...
-
【vba】指定範囲の中に任意の文...
-
エクセルで10分ごとの時刻の...
おすすめ情報