I see that you went to a lot of effort to make an example. Even so, it is not clear to me what you want. Your data validation from H11:H18 appears to work ok. Did you want some routine to check existing data in H4:H10?