【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Office365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否

  A       B     C    D
1        鈴木        鈴木
2        佐藤   佐藤
3              山田  山田
4        五十嵐
5                   乾
6 鈴木部長  ○          ○
7 佐藤課長  ○     ○
8 山田主任         ○   ○
9 五十嵐    ○
10 乾                  ○

こんな感じの表で、関数の組み合わせで○を自動で埋めたいのですが可能でしょうか。
B-D列の1-5行までには、役職なしの名前が入っています。
A6-A10には、役職ありの名前が入っています。
1-5行までの名前がA列に存在すれば、該当する箇所に○を入れたいのです。
役職はあったりなかったりなので、LENやRIGHT等で機械的に文字列を取り出すことが
できませんし、名前も1文字から3文字まであるので、最初2文字という取り出し方も
できません。

VLOOKPUとかCOUNTIFとかいろいろ考えたのですが、どうにもうまくいきませんでした。