Здравствуйте уважаемые форумчане! Вопрос думаю не новый, но конкретного ответа не нашел. Во время работы, часто вручную забиваем электронную почту а также заказчики сами указывают ее, НО, естественно все ошибаются. То точку не поставят, то пробел укажут, то русскими буквами и т.д. В связи с этим, для корректного указания email почты требуется создать формулу через "проверку данных" (не факт, но думаю что через нее). Пожалуйста, если можете то прошу помочь т.к. уже 4 часа сижу и не могу ее составить через "ЕСЛИ". Требуется условие где порядок текста и символов должен соответствовать (по порядку): 1. любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 2. далее - @ (без пробелов) 3. далее - любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 4. далее - точка (.) (без пробелов) 5. далее - любые символы но не более 5 букв, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 6. условие, что ве буквы на англ языке (я не знаю, можно ли такое вообще). Если данное условие соответствует - то ИСТИНа, если нет, то ЛОЖ.
Знаю! что не простая формула, но она ОЧЕНЬ будет полезна всем, кто хочет отфильтровать базу почтовых адресов. Можно формулу упростить по вашему желанию, но в идеале надо учитывать все условия.
Заранее всех благодарю!!!
Здравствуйте уважаемые форумчане! Вопрос думаю не новый, но конкретного ответа не нашел. Во время работы, часто вручную забиваем электронную почту а также заказчики сами указывают ее, НО, естественно все ошибаются. То точку не поставят, то пробел укажут, то русскими буквами и т.д. В связи с этим, для корректного указания email почты требуется создать формулу через "проверку данных" (не факт, но думаю что через нее). Пожалуйста, если можете то прошу помочь т.к. уже 4 часа сижу и не могу ее составить через "ЕСЛИ". Требуется условие где порядок текста и символов должен соответствовать (по порядку): 1. любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 2. далее - @ (без пробелов) 3. далее - любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 4. далее - точка (.) (без пробелов) 5. далее - любые символы но не более 5 букв, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 6. условие, что ве буквы на англ языке (я не знаю, можно ли такое вообще). Если данное условие соответствует - то ИСТИНа, если нет, то ЛОЖ.
Знаю! что не простая формула, но она ОЧЕНЬ будет полезна всем, кто хочет отфильтровать базу почтовых адресов. Можно формулу упростить по вашему желанию, но в идеале надо учитывать все условия.
3. далее - любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 4. далее - точка (.) (без пробелов) 5. далее - любые символы но не более 5 букв, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов)
Уверены? домены второго и третьего уровня - не редкость.дефис в домене не запрещен, также как и в имени то есть адрес V.V_Pupkin@roga-kopyta.zagot.org вполне реальный адрес.
3. далее - любые символы, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов) 4. далее - точка (.) (без пробелов) 5. далее - любые символы но не более 5 букв, кроме: \ / = - + * , ? & $ # № % ! ; : ^ `~ (и без пробелов)
Уверены? домены второго и третьего уровня - не редкость.дефис в домене не запрещен, также как и в имени то есть адрес V.V_Pupkin@roga-kopyta.zagot.org вполне реальный адрес.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Воскресенье, 24.03.2019, 09:28