Укажите, в каком формате значение ячейки подпадает под

0

У меня следующий вопрос.

Я хотел бы иметь лист Excel, на котором в одной ячейке я могу ввести число, скажем, 1258012123,

Я хотел бы иметь еще 2 столбца, в которых у меня есть определенные форматы. Например:

France  9999999999 
Germany 9999999999999 
UK      AAAA99999999

Где 9 с представляют числа и A с представляют буквы.

Я хотел бы ввести число в первой ячейке, чтобы сравнить, подходит ли оно для любого из форматов, которые у меня есть в двух других столбцах, и получить ответ в качестве вывода.

Есть идеи?

Hmarkov
источник
Таким образом, в основном, если у вас есть 10 символов, то это Франция, 13 символов - это Германия, и, наконец, 12 символов - это Великобритания, если это единственное, что отличает ваши данные, то это можно разрешить с помощью простой функции IF со счетчиком символов. Вы забыли какую-либо дополнительную информацию относительно вашей проблемы?
angelofdev
Привет, спасибо за ответ. Проблема в том, что это не только длина символов. Я привел пример 3 стран, но общий список, вероятно, составляет около 60. Некоторые из них имеют одинаковое количество символов, и единственная разница между ними заключается в правильном формате (расположении) букв и цифр.
Hmarkov
Возможно, вам придется реализовать некоторые VBA с акцентом на Регулярное выражение для определения закономерностей , Посмотрите на связанный ответ, чтобы указать вам правильное направление.
angelofdev