戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
五段階評価にて

    [134590] 五段階評価にて-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ レピッシュ -(2024/07/06(10:19))
    □U R L/
      お世話になります。ご教示願います。
      
      やりたいことです。
      評価5:所定勤務22日+休日出勤2回
      評価4:所定勤務22日+休日出勤1回
      評価3:所定勤務のみ
      評価2:1 欠勤
      評価1:2 欠勤 ※2欠勤以上は評価1です。
      ※欠勤があった場合、休日出勤をしてもカウントせず、評価2若しくは評価1です。
      ※所定勤務+休日出勤が2回以上でも評価5です。
      
      下記図になります。
      
             A        B        C        D
         所定勤務   欠勤   休日出勤   評価
      1     22       0         0        3
      2     21       1         2        2        
      3     22       0         1        4
      4     18       4         4        1 
      5     22       0         3        5
      6     22       0         2        5 
      7     20       2         0        1
      
      数式が可能であれば幸甚です。よろしくお願いいたします。
      
      win:11
      Excel:2021
      




    [134591] Re[1]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ メジロ -(2024/07/06(12:40))
    □U R L/
      次の式でどうでしょう。
      
      D1: =IF(A1=22,IF(C1>=2,5,IF(C1=1,4,3)),IF(B1=1,2,1))




    [134594] Re[4]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ どや! -(2024/07/06(15:19))
    □U R L/
      >所定勤務 + 欠勤 = 22
      絶対こうなるんやったら
       
      D2:=IFS(B2>1,1,B2=1,2,C2>1,5,C2=1,4,TRUE,3)
      




    [134597] Re[7]: 五段階評価にて-

    記事引用/メール受信=ON■

    □投稿者/ Mike -(2024/07/07(13:56))
    □U R L/
         A   B   C   D
      1 所定勤務 欠勤 休日出勤 評価
      2    22  0    0  3
      3    21  1    2  2
      4    22  0    1  4
      5    18  4    4  1
      6    22  0    3  5
      7    22  0    2  5
      8    20       0  1
      
      D2: =IF(B2>1,1,IF(B2=1,2,IF(A2=22,(IF(C2=1,4,IF(C2>1,5,3))))))




    [134598] Re[8]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ Mike -(2024/07/07(14:00))
    □U R L/

      Re:[134597] Re[7]への補足、
      セル B8 の空白は、数値 2 の間違いでした。m(_._)m




    [134601] Re[9]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ どや! -(2024/07/08(10:09))
    □U R L/
      欠勤が「0」やったら所定勤務は無条件で「22」なんでっしゃろ?
      わざわざ IF(A2=22 なんて条件つけんでも。
      
      IFやったら
      D2:=IF(B2>1,1,IF(B2=1,2,IF(C2>1,5,IF(C2=1,4,3))))
       
      回答済やけど、IFSが使えるんやったら
      D2:=IFS(B2>1,1,B2=1,2,C2>1,5,C2=1,4,TRUE,3)
       
      >宜しくお願い致します。
      と言うてるんやから、IFSの式では期待通りの評価にならんかったんですわな?
      




    [134602] Re[10]: 五段階評価にて-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ レピッシュ -(2024/07/08(11:44))
    □U R L/

      お世話になります。

      皆様 ご教示ありがとうございました。
      無事解決いたしました。

      本当にありがとうございました。




    [134603] Re[11]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ どや!代理 -(2024/07/08(17:13))
    □U R L/

      このレピッシュという人間、
      返事もセント、失礼な奴やな




    [134607] Re[12]: 五段階評価にて-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ レピッシュ -(2024/07/11(11:59))
    □U R L/

      お世話になります。西島です。
      どや!様、他の皆様、足跡汚して申し訳ありません。

      >D2:=IFS(B2>1,1,B2=1,2,C2>1,5,C2=1,4,TRUE,3)
      ご教示いただいた件は解決致しました。ありがとうございます。

      ただ、別シートからvlookupで、
      社員番号を入力し、従業員名・所定・欠勤・休出 →評価が反映させているのですが
      セルが空白の時、評価に3の数字が残ってて、セルを空白にできればと
      ○○="","",等を使い
      四苦八苦しながら、結果できませんでしたが、ご教示いただいた旨を感謝し、
      運用しております。


      問いかけのご返答にコメントをせず、安易なあいさつで恥ずかしい限りです。
      申し訳ありません。
      本当にありがとうございました。




    [134612] Re[14]: 五段階評価にて-

    記事引用/メール受信=OFF■

    □投稿者/ どや! -(2024/07/14(14:09))
    □U R L/
      問題の解決を目指してるわけやないのかもしれんけど
      その説明ではようわかりまへんな。
       
      解決したいんやったら、VLOOKUPの式と
      IFSの式に何を付け加えたんかを書いてもらわんと。
      
      >セルが空白の時、評価に3の数字が残ってて
      数式の""で、見た目空白にしてるということですわな。
      
      >D2:=IFS(B2>1,1,B2=1,2,C2>1,5,C2=1,4,TRUE,3)
      B列とC列が何も入っとらん空白やったら「3」になりますけど
      数式で空白にしとるんやったら「1」になりまへんか?
       
      B列が「欠勤」、C列が「休出」やとして
      IFSの式に空白処理を追加するんやったら
       
      D2:=IFS(B2="","",B2>1,1,B2=1,2,C2>1,5,C2=1,4,TRUE,3)
       
      VLOOKUPがどんな式かわからんので、これでうまくいくかどうかは
      何とも言えまへん。
      



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G