Excel(エクセル)を使い、下のような時間割を作成しています。
田中先生は、1年の国語を担当
鈴木先生は、全クラスの音楽と全クラスの美術を担当
A B C D E
1 1-1 国語
2 1-2 音楽 国語
3 1-3 社会 美術
4 2-1
5 2-2
6 2-3
7 3-1
8 3-2
9 3-3
10
11 田中 1-1 1-2
12 鈴木 1-2 1-3美
私がやろうとしているのは、上のそれぞれのクラスに教科を入れれば、自動的に下の先生の所にクラス名が出てくるようにしたいと思っています。
例えばB1セルに国語を入力した場合、B11のセルに自動的に1-1という文字が入るようにしたいと思っています。
田中先生の場合は、INDEX関数とMATCH関数でできました。
問題は鈴木先生の方です。この先生は2つの教科を受け持っています。
音楽の場合はクラス名(例:1-1)を美術の場合はクラス名+美(例:1-1美)と表記させたいと思っています。その方法が分からず苦労しています。
どなたかご教授いただけると助かります。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんばんは!
参考になるかどうか分かりませんが・・・
↓の画像のように表を作ってみました。
田中先生は1~3年までの国語
鈴木先生は全学年の音楽・美術と言うことですので、
↓の表の田中先生の行
B12セル =IF(COUNTIF(B$2:B$4,"国語")>0,INDEX($A$2:$A$4,MATCH("国語",B$2:B$4,0)),"")
鈴木先生の行
B13セル =IF(COUNTIF(B$2:B$10,"音楽")>0,INDEX($A$2:$A$10,MATCH("音楽",B$2:B$10,0))&"音",IF(COUNTIF(B$2:B$10,"美術")>0,INDEX($A$2:$A$10,MATCH("美術",B$2:B$10,0))&"美",""))
としてそれぞれオートフィルで列方向にコピーしています。
尚、田中先生の場合は解決済みという事ですが
余計なお世話の回答までしてしまいました。
以上、参考になれば幸いです。m(__)m
返信が遅くなり、申し訳ありません。
私がやりたかったことが、できました!
ありがとうございます。
IF関数をつかうのではと思っていましたが、
COUNTIF関数も使うのですね。
式を見てなるほどと思いました。
ありがとうございました!!
No.2
- 回答日時:
No.1です!
ごめんなさい
前回の回答で
>田中先生は1~3年までの国語
と書いていますが、
1年だけの間違いですよね?
訂正してください。
尚、数式内の範囲指定は前回の回答で間違いないと思います。
どうも何度も失礼しました。m(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中学校 通知表の成績について 4 2022/10/29 13:53
- その他(学校・勉強) スシロー “ペロペロ高校生” は、日本の教育の失敗ですね? 20 2023/02/08 07:08
- 芸術学 学校の教師に勝手に絵の具等の画材を捨てられたんですが、これって罪に問えますか? 3 2023/05/31 21:37
- MySQL 【MySQL】本当に困っているので、助けてください。よろしくお願いします。 3 2023/06/03 14:24
- その他(悩み相談・人生相談) 将来伸びる高校生って? 1 2022/05/14 14:39
- 中学校 2年前から定期テストが2倍以上高くなってるのですが 5 2022/11/24 22:11
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- 高校受験 今中学2年で次中学3年です。 ついこの間成績表が配られたのですが、オール5×9で45点満点中、36点 4 2023/03/27 15:07
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
マイクロソフト オフィスについて
-
エクセルで例えば、関数を使っ...
-
マイクロソフト 一時使用コード...
-
会社PCのメールが更新されない
-
大学のレポート A4で1枚レポー...
-
エクセルで例えば、A1に㈱ベ...
-
SUMIFS関数について
-
Outlookを立ち上げたらGoogleロ...
-
office365って抵抗感ないですか?
-
エクセルで英文字に入れた下線...
-
英数字のみ全角から半角に変換
-
Outlook で宛先が複数の場合の人数
-
Outlookでの時間指定送信機能に...
-
EXCELのセルへの色づけ
-
Microsoft365で写真をアルバム...
-
jpgで保存した表があるのですが...
-
Microsoft Formsの「個人情報や...
-
<条件追加/スプレッドシート>...
マンスリーランキングこのカテゴリの人気マンスリー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
-
自分の専門分野の仕事。初見で...
おすすめ情報