戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
COUNTIF関数から/条件にあうシフトに特定の文字を付けたい

    [133906] COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ TO -(2023/08/16(12:18))
    □U R L/

      ご存じのかたお世話になりますが
      ご教示くださいましたら助かります。

      社内にてシフトの作成をしております。エクセルファイルの
      「9月度」というシートに50人程度の従業員のシフトが日別、スタッフ別に入っております。

      シフトの種類は
      A、F、B、G、H、C、公、非 など。
      アルファベットは出勤パターンです。
      公と非は休みです。

      別シートにおいて
      たとえば
      9/1のAさんのシフトがFであれば、「出勤F」と表示させたい。
      9/1がAさんのシフトAであれば、「出勤A」と表示させたい。

      出勤はすべてアルファベットの前に「出勤」を付ける。
      ただし、「非」と「公」の場合は追加表示せず、そのまま「非」「公」
      と表示させたいのです。

      IF関数とCOUNTIF関数を組み合わせて作成しようとしていましが
      なかなかうまくいきません。

      関数をどのように組んだらよいでしょうか。
      よろしくお願いいたします。


      ++++++++++++++++++++
      OS      ⇒OTHER
      Version⇒OTHER
      ++++++++++++++++++++




    [133907] Re[1]: COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ 半平太 -(2023/08/16(12:53))
    □U R L/
      レイアウトが分からないと何ともならないです。
      
      9月度シートは多分こんなのでしょうけど、
      
      行 __A__ ____B____ ____C____ ____D____ ____E____ ____F____ : ____AF____
       1 氏名   2023/8/1  2023/8/2  2023/8/3  2023/8/4  2023/8/5 :  2023/8/31
       2 Aさん   A         F         B         公        非    :     C    
       3 Bさん   F         B         H         非        C     :     公   
      
      別シートってどんなもんなのですか? AさんとBさんの2人分を説明してください。
      




    [133908] Re[2]: COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ TO -(2023/08/16(14:05))
    □U R L/

      ご返信ありがとうございます。
      レイアウトがなく、すみません。

      9月度シートはまさにこれです。

      別シートも全くフォームは同じです。

      社内運用と取込システムの関係で、
      「出勤」の文字のついたシートと、つかないただのアルファベットのシート
      の2パターンが必要なのです。

      ↓関数で自動作成したい別シート

      行 __A__ ____B____ ____C____ ____D____ ____E____ ____F____ : ____AF____
      1 氏名 2023/8/1 2023/8/2 2023/8/3 2023/8/4 2023/8/5 : 2023/8/31
      2 Aさん  出勤A 出勤F 出勤B 公 非 : 出勤C
      3 Bさん  出勤F 出勤B 出勤H 非 出勤C : 公

      このような感じです。

      例えば、9月度シートのB2セルがAかCかFかBかHのいずれかならば、
      AかCかFかBかHの前に「出勤」を表示させる。
      そうでなければ、表示させない、とできるかなとざっくり考えておりました。

      よろしくお願いいたします。




    [133909] Re[3]: COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ TO -(2023/08/16(14:11))
    □U R L/
      レイアウトが崩れてしまいました。すみません。
      修正いたしました。
      
      ↓関数で自動作成したい別シート
      
      行 __A__ ____B____ ____C____ ____D____ ____E____ ____F____ : ____AF____
      1 氏名  2023/8/1 2023/8/2  2023/8/3  2023/8/4 2023/8/5  :  2023/8/31
      2 Aさん   出勤A   出勤F   出勤B    公    非    :   出勤C
      3 Bさん   出勤F   出勤B   出勤H     非    出勤C  :    公




    [133911] Re[4]: COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ 半平太 -(2023/08/16(19:19))
    □U R L/
      A2セル =REPT("出勤",ISNUMBER(MATCH('9月度'!A2,{"A","F","B","H","C"},0)))&'9月度'!A2
      
      右へ、下へコピー
      




    [133912] (削除)-

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

    □投稿者/ / -(2023/08/17(14:26))
    □U R L/

      この記事は削除されました




    [133913] Re[6]: COUNTIF関数から/条件にあうシフトに特定の文字を付けたい-

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

    □投稿者/ TO -(2023/08/17(14:32))
    □U R L/

      半平太さん
      回答ありがとうございます。

      早速使わせて頂き、作りたい表ができました(TT)!!!!

      関数解読がまだよくできていないのですが
      頑張って読み解いてみようと思います。



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

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

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


- Child Forum -
Edit:ゆう-G