No.1ベストアンサー
- 回答日時:
社員名簿というシート名にリストを作成します。
A列:氏名
B列:性別(男or女)
C列:生年月日
D列:年度
年度は、1945/4/2~1946/4/1生まれを1945年度とする為に、
D2=YEAR(C2)-IF(C2<DATE(YEAR(C2),4,2),1,0)
という計算式で西暦で何年度生まれかを出しておきます。
別のシートに表を作成します。
ここでは、同年度の同性を最大10名としていますので、それ以上になる場合は11名以降が表示されません。
A1~V1セルには適宜項目名などを入れておきます。
A~J列が男性、M~V列が女性、K~L列には年度が入ります。
A2=IF(LARGE(INDEX(ROW(社員名簿!$A$1:$A$200)*(社員名簿!$B$1:$B$200="男")*(社員名簿!$D$1:$D$200=$K2),),11-COLUMN(A2))=0,"",INDEX(社員名簿!$A$1:$A$200,LARGE(INDEX(ROW(社員名簿!$A$1:$A$200)*(社員名簿!$B$1:$B$200="男")*(社員名簿!$D$1:$D$200=$K2),),11-COLUMN(A2))))
A2セルをB2~J2セルにコピー
M2=IF(LARGE(INDEX(ROW(社員名簿!$A$1:$A$200)*(社員名簿!$B$1:$B$200="女")*(社員名簿!$D$1:$D$200=$K2),),COLUMN(M2)-12)=0,"",INDEX(社員名簿!$A$1:$A$200,LARGE(INDEX(ROW(社員名簿!$A$1:$A$200)*(社員名簿!$B$1:$B$200="女")*(社員名簿!$D$1:$D$200=$K2),),COLUMN(M2)-12)))
M2セルをN2~V2セルにコピー
K2=ROW()+1943
L2=TEXT(DATE(K2,1,1),"ggge年度")
2行目を50行目までコピーすれば表ができると思います。
ただ、この方法だと社員名簿のリストを生年月日で降順に並び替えておかないと、
内側から早く生まれた順になりません。
並び替えをしないでもできる方法があると思いますが、
もっと複雑になってしまうので、こういった方法にしてみました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) いない人を抽出したい 4 2023/06/05 21:46
- マンガ・コミック 手塚治虫「ブラックジャック」の最終話「人生という名のSL」の収蔵巻は? 1 2023/07/15 12:32
- Excel(エクセル) [Excel2016] 相関表等の自動作成 2 2022/08/01 20:34
- 文学 応募予定作品と似たものがある 3 2023/05/10 21:52
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Visual Basic(VBA) excel2016でリストからカレンダーに内容を反映させたいです 2 2022/10/27 15:32
- Photoshop(フォトショップ) 写真に日付を入れるのがそんなに大変か 9 2023/07/22 14:38
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) エクセルで対象日に該当するデータがある場合に別表へ全対象者を表示させたい。 3 2023/07/12 09:48
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
【スプレッドシート】指定の日...
-
Microsoft Formsの「個人情報や...
-
会社PCのメールが更新されない
-
【Excel VBA】PDFを作成して,...
-
マイクロソフト 一時使用コード...
-
エクセルでXLOOKUP関数...
-
office2016のパソコン2台インス...
-
Excelのセルの重複チェックが出...
-
teams設定教えて下さい。 ①ビデ...
-
Excel テーブル内の空白行の削除
-
Microsoft365で写真をアルバム...
-
会社におけるOfficeライセンス...
-
VLOOKUP関数について
-
Windows 11で、IME言語バー(IM...
-
officeビジネス型のワードやエ...
-
VBAファイルの保存先について
-
エクセル、ワード、ネット検索...
-
Outlook で宛先が複数の場合の人数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
Microsoft Formsの「個人情報や...
-
officeビジネス型のワードやエ...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
Microsoft Officeを2台目のPCに...
-
何このステータスバー
-
2つのシートの一致する行のセ...
-
会社のTeamsのことで相談です。...
-
エクセルにリンクされるのをし...
-
Windows 11で、IME言語バー(IM...
-
office2010とoffice365の共存で...
-
Microsoftのパソコンです。 エ...
-
エクセルでXLOOKUP関数...
-
Excel関数について質問ですm(__)m
-
VBA
-
自分の専門分野の仕事。初見で...
おすすめ情報