![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
学校の学年の名簿を作っています。
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ランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
エクセルで「ページレイアウト...
-
エクセルの数式バーのフォント...
-
エクセルの関数について教えて...
-
エクセルでセルに標準で入力さ...
-
Microsoft1Officeの互換ソフト...
-
シフト表をエクセルで作るとき...
-
ユーザー定義関数をアドイン登...
-
Excel VBAで全ての矢印を赤色に...
-
VBA Private Sub Worksheet_Cha...
-
2列に入っているデータを1列...
-
Excelに詳しい方! B列が「日...
-
excel2013 MonthDays 関数が使...
-
エクセルのクイックアクセスツ...
-
Excelの数式について教えてくだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報