- ベストアンサー
エクセルで他のセルでの状態を反映させたい
お世話になっております エクセルで管理表を作っています 条件としては、Z1~Z5に名前の組み合わせリスト A1~A31に日付、B1~B31に作業人数、C1~C31に作業者リストを作りたいです 具体的には名前の組み合わせリストの部分に Z1 佐藤 Z2 佐藤・山田 Z3 佐藤・山田・加藤 Z4 山田・加藤 Z5 佐藤・加藤 C1で入力規則を利用してZ1~Z5が選択出来るようにして、C1でZ1を選んだ時にはB1に1、Z2を選んだ時には2という風に自動で表示させたいです。 可能かどうか分かりませんが、方法があれば教えて下さい
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
名前は必ず「・」で区切られていますか?もしそうであれば、 C1の入力規則で「入力値の値」を「リスト」にし、「元の値」を=$Z$1:$Z$5に指定して、B1に =IF(C1="","",LEN(C1)-LEN(SUBSTITUTE(C1,"・",""))+1) という式でいかがでしょうか。
お礼
早速ありがとうございます この形で出来ました 助かりました!!