戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
ある表から条件一致した対象を別の表に表示する関数

    [134007] ある表から条件一致した対象を別の表に表示する関数-

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

    □投稿者/ エクセル初心者 -(2023/09/23(18:13))
    □U R L/

      お世話になります。
      シート1から、B2の竹内さんと、出欠の「出」の人だけを抽出して、
      シート2に表示したように、部署順に並び替えて、
      「名前」と「部署名」の表を作りたいのですが、
      関数で作るにはどうしたらよいかご教授いただければ幸いです。

      【シート1】
      |[A] |[B]
      [1] |出欠 |受講者
      [2] |  |竹内aaa@gmail.com/本部
      [3] |欠 |田中bbb@gmail.com/営業部
      [4] |出 |山田ccc@gmail.com/人事部
      [5] |出 |吉田ddd@gmail.com/経理部
      [6] |出 |古川eee@gmail.com/本部

      【シート2】
      |[A] |[B]
      [1] |出席者|部署名
      [2] |竹内 |本部
      [3] |古川 |本部
      [4] |吉田 |経理部
      [5] |山田 |人事部

      ※部署順は本部、経理部、人事部の順です。
      < 使用 Excel:Excel365、使用 OS:Windows11 >


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




    [134008] Re[1]: ある表から条件一致した対象を別の表に表示する関数-

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

    □投稿者/ 半平太 -(2023/09/23(20:25))
    □U R L/
      Sheet2の A2セルへ下式を入力。(他のセルへはスピル)
      
      =LET(a,FILTER(Sheet1!B2:B100,(Sheet1!A2:A100<>"欠")*(Sheet1!B2:B100<>"")),dev,RIGHT(a,LEN(a)-FIND("/",a)),SORTBY(HSTACK(LEFT(a,MAP(a,LAMBDA(m,MATCH(TRUE,CODE(MID(m,SEQUENCE(1,LEN(m)),1))<161,0)-1))),dev),MATCH(dev,{"本部";"経理部";"人事部"},0)))
      




    [134009] Re[2]: ある表から条件一致した対象を別の表に表示する関数-

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

    □投稿者/ マルチ -(2023/09/23(20:51))
    □U R L/

      マルチポスト




    [134012] Re[3]: ある表から条件一致した対象を別の表に表示する関数-

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

    □投稿者/ エクセル初心者 -(2023/09/24(07:33))
    □U R L/

      半平太 さん!ありがとうございます!
      解決できました!!助かりました!



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

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

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


- Child Forum -
Edit:ゆう-G