![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
学校の学年の名簿を作っています。
sheet1のセルAには通し番号、セルBには1年の組、セルCには1年の出席番号、セルDには2年の組、セルEには2年の出席番号、セルFには3年の組、セルGには3年の出席番号、セルHには名前を入れてます。
そこで、別のSheetでクラス毎の名簿一覧を作りたいと考えています。
できあがっている名簿の枠の中に、スピンボタンでクラスを1とか2とか入れると1組の出席番号順や2組の出席番号順に名簿ができるというものを考えています。
クラスによって人数の多少があるので、1組が35人の時には35番目の名簿まできちんと埋まって、2組が34人の時は35番目が空欄になるように。
さほどエクセルに詳しくなく、本やネットで散々調べ、何度か関数を入れてみましたが・・・。
どなたかのお知恵を拝借したく・・・。よろしくお願いします。
No.2ベストアンサー
- 回答日時:
3年作業列として
I2セル =F2*100+G2 下へオートフィル
K1セルは フォームのスピンボタンでリンク
K4セル =COUNTIF(F2:F16,K1) でクラス人数を表す
L2セル =K1*100+1
L3セル =IF(L2="","",IF($K$1*100+$K$4<=L2,"",L2+1))
下へオートフィル
M2セル =IF(L2="","",MOD(L2,100))
N2セル =IF(L2="","",INDEX(H$2:H$16,MATCH(L2,$I$2:$I$16,0)))
M2:N2セル 下へオートフィル
1年、2年は応用してください
また、別シートへ切り貼りすれば、別シートでのリンクが出来上がります
ワンボタンの意味を取り違えていたり、学年の意味を間違えていなければいいのですが・・・。
参考まで
![「エクセルで別シートからクラス別の名列表を」の回答画像2](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/f/655143_5497df0b31ec4/M.jpg)
ありがとうございました。
感動してしまいました。
すごく勉強になりました。
おかげさまで、事務的作業がすごく楽になりました。
感謝しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) Excel 本人の名前だけが入った表を印刷したい。 3 2023/05/10 11:38
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- 会計ソフト・業務用ソフト VBA 記録簿の行間を空けないコードを教えて欲しい。 5 2023/07/10 19:29
- Excel(エクセル) Excelについて 6 2023/03/03 16:19
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) セルに抜けた番号の代わりに空白を挿入する 4 2023/04/10 20:29
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表
-
【マクロ】for next構文について
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
PDFの請求明細をエクセルにしたい
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
エクセルの関数について教えて...
-
エクセルで不等号記号(≠)が上に...
-
スプレッドシート、Excelでの数...
-
スプレッドシートで使う数式を...
-
Excelで50個のセルに同じ文字を...
-
[オートフィルタ]で抽出された...
-
エクセルの問題です。絶対値の...
-
エクセル関数を教えてください
-
各ページの1番上の表示について
-
Microsoft Officeの中古は信用...
-
pdfの表をexcelにはりつけて計...
-
Excelのif関数で文字が見えなく...
-
Excel 2019 は、SPILL機能があ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報