• ベストアンサー

エクセルで他のセルでの状態を反映させたい

お世話になっております エクセルで管理表を作っています 条件としては、Z1~Z5に名前の組み合わせリスト A1~A31に日付、B1~B31に作業人数、C1~C31に作業者リストを作りたいです 具体的には名前の組み合わせリストの部分に Z1 佐藤 Z2 佐藤・山田 Z3 佐藤・山田・加藤 Z4 山田・加藤 Z5 佐藤・加藤 C1で入力規則を利用してZ1~Z5が選択出来るようにして、C1でZ1を選んだ時にはB1に1、Z2を選んだ時には2という風に自動で表示させたいです。 可能かどうか分かりませんが、方法があれば教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

名前は必ず「・」で区切られていますか?もしそうであれば、 C1の入力規則で「入力値の値」を「リスト」にし、「元の値」を=$Z$1:$Z$5に指定して、B1に =IF(C1="","",LEN(C1)-LEN(SUBSTITUTE(C1,"・",""))+1) という式でいかがでしょうか。

517hama
質問者

お礼

早速ありがとうございます この形で出来ました 助かりました!!

関連するQ&A

専門家に質問してみよう