Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Формула ексель. Как отобрать определенный номер. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула ексель. Как отобрать определенный номер. (Формулы/Formulas)
Формула ексель. Как отобрать определенный номер.
Znenzi Дата: Четверг, 23.11.2017, 14:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день.
Как можно в эксель подставить вместо букв цифры. например, нам нужно перебрать красивые табельные номера из нескольких тыс. Есть классы типа: AAABBBB. И нужно, чтобы ексель нашел номер удовлетворяющий этому критерию. (например: 6667777 или 1112222, где 1 и 6 =A; 2 и 7=B ).
Файл во вложении.
К сообщению приложен файл: 3176382.xlsx (28.3 Kb)
 
Ответить
СообщениеДобрый день.
Как можно в эксель подставить вместо букв цифры. например, нам нужно перебрать красивые табельные номера из нескольких тыс. Есть классы типа: AAABBBB. И нужно, чтобы ексель нашел номер удовлетворяющий этому критерию. (например: 6667777 или 1112222, где 1 и 6 =A; 2 и 7=B ).
Файл во вложении.

Автор - Znenzi
Дата добавления - 23.11.2017 в 14:47
buchlotnik Дата: Четверг, 23.11.2017, 15:44 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
ну чисто по примеру:
Код
=((A2&"")=(ПОВТОР(ЛЕВСИМВ(A2;1);3)&ПОВТОР(ПРАВСИМВ(A2;1);4)))*(ЛЕВСИМВ(A2;1)<>ПРАВСИМВ(A2;1))
К сообщению приложен файл: 3222194.xlsx (43.3 Kb)
 
Ответить
Сообщениену чисто по примеру:
Код
=((A2&"")=(ПОВТОР(ЛЕВСИМВ(A2;1);3)&ПОВТОР(ПРАВСИМВ(A2;1);4)))*(ЛЕВСИМВ(A2;1)<>ПРАВСИМВ(A2;1))

Автор - buchlotnik
Дата добавления - 23.11.2017 в 15:44
bmv98rus Дата: Четверг, 23.11.2017, 15:56 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
ну или так
Код
=(LEFT(A2;3)=TRIM(LEFT(A2;1)*111))*(RIGHT(A2;4)=TRIM(RIGHT(A2;1)*1111))


А если взять методу тезки, то
Код
=A2=--(LEFT(A2;1)*111&RIGHT(A2;1)*1111)


[p.s.] красивый табельный номер - просто интересно, это для чего?


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 23.11.2017, 16:10
 
Ответить
Сообщениену или так
Код
=(LEFT(A2;3)=TRIM(LEFT(A2;1)*111))*(RIGHT(A2;4)=TRIM(RIGHT(A2;1)*1111))


А если взять методу тезки, то
Код
=A2=--(LEFT(A2;1)*111&RIGHT(A2;1)*1111)


[p.s.] красивый табельный номер - просто интересно, это для чего?

Автор - bmv98rus
Дата добавления - 23.11.2017 в 15:56
vikttur Дата: Четверг, 23.11.2017, 17:57 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
6667777 или 1112222, где 1 и 6 =A; 2 и 7=B

А точнее? когда 2, а когда 7? Какая связь букв с цифрами?


Сообщение отредактировал vikttur - Четверг, 23.11.2017, 17:57
 
Ответить
Сообщение
Цитата
6667777 или 1112222, где 1 и 6 =A; 2 и 7=B

А точнее? когда 2, а когда 7? Какая связь букв с цифрами?

Автор - vikttur
Дата добавления - 23.11.2017 в 17:57
output Дата: Четверг, 23.11.2017, 17:57 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Т.е. ищет только один номер. Если нужны все красивые исходя из файла на листе2? Как сделать так, чтобы ексель искал сразу все?
 
Ответить
СообщениеТ.е. ищет только один номер. Если нужны все красивые исходя из файла на листе2? Как сделать так, чтобы ексель искал сразу все?

Автор - output
Дата добавления - 23.11.2017 в 17:57
bmv98rus Дата: Четверг, 23.11.2017, 18:07 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
vikttur,
Виктор, ну тут же понятно все просто xxxXXXX. Пример только запутывает.

output,
тема не ваша , но просто отфильтровать.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениеvikttur,
Виктор, ну тут же понятно все просто xxxXXXX. Пример только запутывает.

output,
тема не ваша , но просто отфильтровать.

Автор - bmv98rus
Дата добавления - 23.11.2017 в 18:07
vikttur Дата: Четверг, 23.11.2017, 18:09 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

тут же понятно все просто

Да? Это тоже понятно? ABCCCCC, AAAABAB - это совсем не xxxXXXX.

Цитата
подставить вместо букв цифры.

Вот это можно. Из буквенных кодов в числовой (если буква в алфавите имеет порядковый номер не более 9):
Код
=СУММПРОИЗВ((КОДСИМВ(ПСТР(A2;{7;6;5;4;3;2;1};1))-64)*10^{0;1;2;3;4;5;6})
К сообщению приложен файл: 2973604.xlsx (11.0 Kb)


Сообщение отредактировал vikttur - Четверг, 23.11.2017, 18:15
 
Ответить
Сообщение
тут же понятно все просто

Да? Это тоже понятно? ABCCCCC, AAAABAB - это совсем не xxxXXXX.

Цитата
подставить вместо букв цифры.

Вот это можно. Из буквенных кодов в числовой (если буква в алфавите имеет порядковый номер не более 9):
Код
=СУММПРОИЗВ((КОДСИМВ(ПСТР(A2;{7;6;5;4;3;2;1};1))-64)*10^{0;1;2;3;4;5;6})

Автор - vikttur
Дата добавления - 23.11.2017 в 18:09
Pelena Дата: Четверг, 23.11.2017, 18:15 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
[offtop]
красивый табельный номер - просто интересно, это для чего?

Больше похоже на красивые телефонные номера :) [/offtop]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение[offtop]
красивый табельный номер - просто интересно, это для чего?

Больше похоже на красивые телефонные номера :) [/offtop]

Автор - Pelena
Дата добавления - 23.11.2017 в 18:15
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула ексель. Как отобрать определенный номер. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!