тогда нужно писать код VBA, который по измнению в ячейке будет менять проверку данных, при этом список должен хранится либо в этом коде, либо на листе, чтоб было проще менять. Можно поизголятся и извлекать его из текста сообщения при ошибочном вводе, там написать - Разрешено вводить только По тренду;Против тренда . и на основе фразы строить список, но это для 2,3х значений еще можно.